php代码:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <?php session_start(); $_SESSION["userid"]="zxh"; if (1) { if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "<br />";//获取文件返回错误 } else { //打印文件信息 echo "Upload: " . $_FILES["file"]["name"] . "<br />";//获取文件名 echo "Type: " . $_FILES["file"]["type"] . "<br />";//获取文件类型 echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";//获取文件大小 echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";//获取文件临时地址 //自定义文件名称 $array=$_FILES["file"]["type"]; $array=explode("/",$array); $newfilename="new_name"; $_FILES["file"]["name"]=$newfilename.".".$array[1]; if (!is_dir("new_bigo"))//路径不穿在 { mkdir("new_bigo");//创建路径 } $url="upload/".$_SESSION["userid"]."/";//记录路径 if (file_exists($url.$_FILES["file"]["name"]))//文件存在 { echo $_FILES["file"]["name"] . " already exists. "; } else//文件不存在 { $url=$url.$_FILES["file"]["name"]; $new_url = "D:\phpStudy\WWW\bingo\img\123.jpg"; move_uploaded_file("new_bigo",$url); echo "Stored in: " . $url; } } } else { echo "Invalid file"; } ?> <html> <body> <br><br> <img src="<?php echo $url;?>"> </body> </html> </body> </html>
结果:
从文件大小之后好像都错了,但是不知道错在那里
刀斧手何在
子期不遇