2、admin_upfile.php をコピーします。
-
-
- date_default_timezone_set('PRC') ;
- //ここに $upsize をアップロードして、アップロードするファイルのサイズを決定します
- $uppath = isset($_REQUEST["upPath"]) $_REQUEST["upPath"] : "/attached/";
- $formName = isset($_REQUEST["formName"]) ? $_REQUEST["formName"] : "myform"; // 前のページの編集ボックスがあるフォームの名前に戻ります
- $editName = isset($_REQUEST["editName"] ) ? $_REQUEST["editName"] : $_REQUEST["editName"]; //前のページのエディットボックスの名前に戻ります
- //パスをルートに変換しますディレクトリ
- 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 < $i; ++$j) {
- $pp .="../" ;
- }
- $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()</script>";
- //echo $f['type'];
- return false;
- }
-
-
- //ファイル拡張子を取得
- $temp_arr =explode(".", $f["name"]);
- $file_ext = array_pop ($temp_arr);
- $file_ext = strto lower($file_ext); // 新しいファイル名
- $new_file_name = md5(date("YmdHis")) . $file_ext;
- //$new_file_name = md5(date("YmdHis") . '.' ;
-
- $dest = $uppaths . "/ " . "_" . // ディレクトリのアップロードを避けるため、ファイル名を日付に設定します。
- $dest1 = $uppath . "/" . date("ymdhis" ) . "_" . // 重複を避けるためにファイル名を設定します。 $f['tmp_name'], $dest);
- if ($f['size'] > 0) {
- echo "<script>opener.document." . $editName . ".value='" . "'</script>";
- echo "<script>alert('画像が正常にアップロードされました')</script>";
- }
- ?>
-
-
-
- コードをコピー
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
- ?>
-
-
-
-
-
-
-
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31
|