2、admin_upfile.php
-
-
-
- date_default_timezone_set('PRC');
- //這裡上傳$upsize 判斷上傳檔案的大小
- $uppath = isset($_REQUEST["upPath"]) ? $_REREQUEST[" upPath"] : "/附加/"; //檔案上傳路徑
- $formName = isset($_REQUEST["formName"]) ? $_REQUEST["formName"] : "myform"; //回傳到上頁編輯框所在表單的Name
- $editName = isset($_REQUEST["editName"]) ? $_REQUEST["editName"] : $_REQUEST["editName"]; //回傳到上頁編輯框的Name
- //轉換根目錄的路徑
- if (strpos($uppath, "/") == 0) {
- $i = 0;
- $thpath = $_SERVER["SCRIPT_NAME" ];
- $thpath = substr($thpath, 1, strlen($thpath));
- while (strripos($thpath, "/") !== false) {
- $thpath = substr( $thpath, strpos($thpath, "/") + 1, strlen($thpath));
- $i = ++$i;
- }
-
- $pp = "";
- for ($j = 0; $j $pp .="../";
- }
-
- $uppaths = $pp 。 substr($uppath, 1, strlen($thpath));
- }
- $filename = date("y-m-d");
- if (is_dir($uppaths . $filename) != TRUE)
- mkdir($uppaths . $filename, 0777);
- // if(is_dir($filename."/".$ctime)!=TRUE) mkdir($filename."/".$ctime,0777);
-
- $f = $_FILES['file1'];
-
- if ($f["type"] != "image/gif" && $f["type"] != " image/pjpeg" && $f["type"] != "image/ jpeg" && $f["type"] != "image/x-png") {
- echo "<script>alert('只能上傳圖片格式的檔案');window.close()<; /腳本>"; <li> //echo $f['type']; <li> 回傳false; <li> } <li> <li> <li> //取得檔案副檔名<li> $temp_arr =explode(".", $f["name"]); <li> $file_ext = array_pop($temp_arr); <li> $file_ext = trimrim ($file_ext); <li> $file_ext = strtolower($file_ext); <li> <li> //新檔案名稱<li> $new_file_name = md5(date("YmdHis")) . '.' 。 $檔副檔名; <li> //$new_file_name = md5(date("YmdHis") . '_' . rand(10000, 99999)) . '.' 。 $檔案副檔名; <li> <li> $dest = $uppaths 。 $檔名 . “/”。日期(“ymdhis”)。 “_”。 $新檔名; //設定檔名日期加上檔名避免重複上傳目錄 <li> $dest1 = $uppath . $檔名 . “/”。日期(“ymdhis”)。 “_”。 $新檔名; //設定檔名日期加上檔名避免重複<li> $r = move_uploaded_file($f['tmp_name'], $dest); <li> if ($f['size'] > 0) { <li> <li> echo "<script>window.opener.document." 。 $表單名稱。 “。” 。 $editName . “.value='”。 $dest1 。 "'</腳本>"; <li> echo "<script>alert('圖片上傳成功');window.close()</script>";
- }
- ?>
- html>
複製程式碼
3、admin_upload.php
-
-
-
- 图片上传_bbs.it-home.org
-
- $uppath = isset($_REQUEST["upPath"]) ? $_REQUEST["upPath"] . "/" : "/attached/"; //文件上传路径
- $formName = isset($_REQUEST["formName"]) ? $_REQUEST["formName"] : "myform"; //回传到上页面编辑框所在Form的Name
- $editName = isset($_REQUEST["editName"]) ? $_REQUEST["editName"] : $_REQUEST["editName"]; //回传到上页面编辑框的Name
- ?>
-
-
-
-
-
-
-
|