声明:此文系舞林cuzn(www.wulinlw.org)原创稿件,转载请保留版权
【TP】thinkphp 实现多图片上传
Continue Read..<form method="post" action="/Xsdrx/add/" id="form1" name="form1" enctype="multipart/form-data">
<div><input name="name" id="name" type="text" class="input" /><span>*</span></div>
<div><input name="tel" id="tel" type="text" class="input" /><span>*</span></div>
<div><input name="weixin" id="weixin" type="text" class="input" /></div>
<div><input name="content" id="content" type="text" class="input" /><span>*</span></div>
<div><input name="img1" id="img1" type="file" value="本地上传" class="input3" /><span>*</span></div>
<div><input name="img2" id="img2" type="file" value="本地上传" class="input3" /></div>
<!--
<div><input name="img3" id="img3" type="file" value="本地上传" class="input3" /></div>
-->
<div class="cl"></div>
<div class="tj_btn"><input type="image" src="/images/2013/xsdrx/images/tj_btn.png" onClick="return formSubmit();" /></div>
</form>
function add(){
foreach ($_FILES as $key=>$file){
$img = _upload($file) ;
echo $img;
}
}
function _upload($file) {
import("@.ORG.Net.UploadFile");
//导入上传类
$upload = new UploadFile();
// $upload->dealFiles = $file;
//设置上传文件大小
$upload->maxSize = 3292200;
//设置上传文件类型
$upload->allowExts = explode(',', 'jpg,gif,png,jpeg');
//设置附件上传目录
if (!is_dir('./'.C("ImgGenMuLu").'/'.date('Y'))) {
//如果不存在就建立
mkdir('./'.C("ImgGenMuLu").'/'.date('Y'),0777);
}
if (!is_dir('./'.C("ImgGenMuLu").'/'.date('Y').'/'.MODULE_NAME)) {
//如果不存在就建立
mkdir('./'.C("ImgGenMuLu").'/'.date('Y').'/'.MODULE_NAME,0777);
}
if (!is_dir('./'.C("ImgGenMuLu").'/'.date('Y').'/'.MODULE_NAME.'/'.date('d'))) {
//如果不存在就建立
mkdir('./'.C("ImgGenMuLu").'/'.date('Y').'/'.MODULE_NAME.'/'.date('d'),0777);
}
$upload->savePath = './'.C("ImgGenMuLu").'/'.date('Y').'/'.MODULE_NAME.'/'.date('d').'/';
// 设置引用图片类库包路径
$upload->imageClassPath = '@.ORG.Util.Image';
//设置上传文件规则
$upload->saveRule = GetFileID();
//删除原图
$upload->thumbRemoveOrigin = true;
$uploadList = $upload->uploadOne($file);
return $uploadList[0]['savepath'].$uploadList[0]['savename'];
}
声明:此文系舞林cuzn(www.wulinlw.org)原创稿件,转载请保留版权
【PHP】生成文件路径(TP)
Continue Read..if (!is_dir('./'.C("ImgGenMuLu").'/'.date('Y'))) {
//如果不存在就建立
mkdir('./'.C("ImgGenMuLu").'/'.date('Y'),0777);
}
if (!is_dir('./'.C("ImgGenMuLu").'/'.date('Y').'/'.MODULE_NAME)) {
//如果不存在就建立
mkdir('./'.C("ImgGenMuLu").'/'.date('Y').'/'.MODULE_NAME,0777);
}
if (!is_dir('./'.C("ImgGenMuLu").'/'.date('Y').'/'.MODULE_NAME.'/'.date('d'))) {
//如果不存在就建立
mkdir('./'.C("ImgGenMuLu").'/'.date('Y').'/'.MODULE_NAME.'/'.date('d'),0777);
}
声明:此文系舞林cuzn(www.wulinlw.org)原创稿件,转载请保留版权
【Jquery】 php+ajax+jquery 投票
Continue Read..<SCRIPT>
function zhan(lpid){
$.post("/jjys/index/tp/?lpid="+lpid,
function(data,c,n,status){
data = eval("("+ data +")");
if(data.c>0){
$("#"+data.c).addClass("diggArea2");
$("#cuzn"+data.c).removeAttr("onclick");
$("#n"+data.c).text(data.n);
}
},"json");
}
</SCRIPT>
function tp(){
$data['lpid'] = $_REQUEST['lpid'];
$addip = $this->mfun->GetIP();
$where = array("area"=>$this->mfun->get_site_area(),'lpid'=>$data['lpid']);
$data['row'] = $this->mfun->get_select_fun('cuzn_jjys','',$where)->row_array();
$ipArr = explode(",", $data['row']['addip']);
if(in_array($addip,$ipArr)){
$c = $data['lpid'];
$n = $data['row']['num'];
$arr = array("success"=>"ok","c"=>"$c","n"=>"$n");
echo json_encode($arr);
}else{
if(empty($_COOKIE[$data['lpid']]) || !isset($_COOKIE[$data['lpid']])){
setcookie($data['lpid'], $data['lpid'],time()+3600000,"/");
$_COOKIE[$data['lpid']] = $data['lpid'];
$valueArr=array('num'=>$data['row']['num']+1);
if(empty($data['row']['addip'])){
$valueArr['addip'] = $addip;
}else{
$valueArr['addip'] = $data['row']['addip'].",".$addip;
}
$this->mfun->update_table_fun('cuzn_jjys',$valueArr,$where);
}
$data['row'] = $this->mfun->get_select_fun('cuzn_jjys','',$where)->row_array();
$c = $data['lpid'];
$n = $data['row']['num'];
$arr = array("success"=>"ok","c"=>"$c","n"=>"$n");
echo json_encode($arr);
}
}
声明:此文系舞林cuzn(www.wulinlw.org)原创稿件,转载请保留版权