回覆列表
  • 1 # 使用者3417633067606

    js程式碼:

    $("#picture").uploadify({

    swf : PUBLIC + "/Uploadify/uploadify.swf", //引入Uploadify核心Flash檔案

    uploader : uploadUrl, //PHP處理指令碼地址

    fileTypeDesc : "Image File", //選擇檔案提示文字

    fileTypeExts : "*.jpeg; *.jpg; *.png; *.gif", //允許選擇的檔案型別

    formData : {"session_id" : sid},

    //上傳成功後的回撥函式

    onUploadSuccess : function (file, data, response) {

    if (data) {

    $("input[name=max]").val(data);

    $("#upload_img").fadeOut().next().fadeIn().find("img").attr("src", ROOT + "/Uploads/" + data);

    } else {

    alert(data.msg);

    }

    }

    });

    php程式碼:

    public function uploadPic(){

    $upload = new \Think\Upload(); // 例項化上傳類

    $upload->maxSize = C("UPLOAD_MAX_SIZE") ;// 設定附件上傳大小

    $upload->exts = C("UPLOAD_EXTS");// 設定附件上傳型別

    $upload->rootPath = C("UPLOAD_PATH"); // 設定附件上傳根目錄

    $upload->savePath = "pic/"; // 設定附件上傳目錄

    $upload->subName = date("Y-m");//子目錄建立方式

    $upload->saveName = array("uniqid",""); //上傳檔案的儲存規則

    $upload->replace = true;//同名檔案覆蓋

    // 開啟子目錄儲存 並以日期(格式為Ymd)為子目錄

    $upload->autoSub = true;

    $upload->subName = array("date","Y-m");

    $info=$upload->upload();

    // 上傳檔案

    if(!$info) {// 上傳錯誤提示錯誤資訊

    $this->error($upload->getError());//獲取失敗資訊

    }else{

    $images=$info["Filedata"]["savepath"].$info["Filedata"]["savename"];

    //返回檔案地址和名給JS作回撥用

    echo $images;

    }

    }

  • 中秋節和大豐收的關聯?
  • 我新買的錦鯉魚怎麼老是跳缸?