部分上传代码
$upload_file=$HTTP_POST_FILES['image'];
$file=$HTTP_POST_FILES['image']['name'];
$type=$HTTP_POST_FILES['image']['type'];
$size=$HTTP_POST_FILES['image']['size'];
echo $size;
echo $type;
这个地方在显示类型是正确的,但是显示size时发现比原来的大一倍。
$upload_file=$HTTP_POST_FILES['image'];
$file=$HTTP_POST_FILES['image']['name'];
$type=$HTTP_POST_FILES['image']['type'];
$size=$HTTP_POST_FILES['image']['size'];
echo $size;
echo $type;
这个地方在显示类型是正确的,但是显示size时发现比原来的大一倍。
<?php$temp_dir=date("Y-m");
if(!is_dir("../uploadpic/".$temp_dir."/")){
$temp_make_dir=mkdir("../uploadpic/".$temp_dir."",0777);
}
$uploaddir='../uploadpic/'.$temp_dir.'/';echo '<font style=font-size:12px>';
$time=date("YmdHis");
$random=rand(100,999);
$fn=$time.'-'.$random.'-'.str_replace(' ','',$HTTP_POST_FILES['userfile']['name']);if(copy($HTTP_POST_FILES['userfile']['tmp_name'],$uploaddir.$fn)){ $picurl=$uploaddir.$fn;
//$db->query("INSERT INTO ".$tablepre."attachment (filepath) VALUES ('".$uploaddir.$fn."')");echo '如果此页显示出你要上传的图片,表示它已成功上传<br>';
echo "<img src=".$picurl.">";
echo "<br>图片URL为<font color=red>$picurl</font>";
echo '<br>只需将红色部分复制到"图片URL"中,点击"插入"即可插入此图片.';
}
else echo '上传失败!';
echo '</font>';?>
显示路径包括上传的路径全部是正确的,用的是copy函数。
我将那个phpinfo信息拷贝了一下,放在另外一个地方,请大家帮我看一下,谢谢。
http://www.nbstu.net/temp/phpinfo.htm