文件上传问题?在线等! http://www.phpe.net/manual/features.file-upload.php看这里吧,很详细的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你一段最简单的代码。===============================<form action="" method="post" enctype="multipart/form-data" name="form1"> <input type="file" name="file"> <input type="submit" name="Submit" value="提交"></form><?phpif($_FILES){ if(copy($_FILES["file"]["tmp_name"], $_FILES["file"]["name"])){ echo "上传成功!"; }else{ echo "上传失败!"; }}?> 看服务器PHP的版本和php.ini的配置了。看楼主的写法,是把register_globals设为了On.感觉楼主应该是表单的form写错了值.<form action="" name="myform" method="post" enctype="multipart/form-data" > <form enctype="multipart/form-data" action="_URL_" method="POST"><input type="hidden" name="MAX_FILE_SIZE" value="30000">Send this file: <input name="userfile" type="file"><input type="submit" value="Send File"></form>----------注意enctype="multipart/form-data"不要忘了<?php// 在 4.1.0 以前的 PHP 中,需要用 $HTTP_POST_FILES 代替 $_FILES。// 在 4.0.3 以前的 PHP 中,需要用 copy() 和 is_uploaded_file() 来代替 move_uploaded_file()。$uploaddir = '/var/www/uploads/';$uploadfile = $uploaddir. $_FILES['userfile']['name'];print "<pre>";if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) { print "File is valid, and was successfully uploaded. Here's some more debugging info:\n"; print_r($_FILES);} else { print "Possible file upload attack! Here's some debugging info:\n"; print_r($_FILES);}print "</pre>";?> InternetExplorer.Application': 拒绝访问。 何写才能将session写对啊?? ^ M ^ 好奇怪哦 帮忙看下 php中用Ajax提交查询的数据没有和数据库同步 ADODB写的程序转到MySQL 新手,要写utf8格式的php,大家给推荐个编辑器 请问关于php语法的问题 请教个问题 又是100分的小问题,问数据库相加的更新,太奇怪了:) php 讨论一下销售的统计 一个简单的问题,请大家帮个忙!谢谢了!
===============================<form action="" method="post" enctype="multipart/form-data" name="form1">
<input type="file" name="file">
<input type="submit" name="Submit" value="提交">
</form>
<?php
if($_FILES){
if(copy($_FILES["file"]["tmp_name"], $_FILES["file"]["name"])){
echo "上传成功!";
}else{
echo "上传失败!";
}
}
?>
看楼主的写法,是把register_globals设为了On.
感觉楼主应该是表单的form写错了值.
<form action="" name="myform" method="post" enctype="multipart/form-data" >
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
Send this file: <input name="userfile" type="file">
<input type="submit" value="Send File">
</form>
----------
注意enctype="multipart/form-data"不要忘了<?php
// 在 4.1.0 以前的 PHP 中,需要用 $HTTP_POST_FILES 代替 $_FILES。
// 在 4.0.3 以前的 PHP 中,需要用 copy() 和 is_uploaded_file() 来代替 move_uploaded_file()。$uploaddir = '/var/www/uploads/';
$uploadfile = $uploaddir. $_FILES['userfile']['name'];
print "<pre>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
print "File is valid, and was successfully uploaded. Here's some more debugging info:\n";
print_r($_FILES);
} else {
print "Possible file upload attack! Here's some debugging info:\n";
print_r($_FILES);
}
print "</pre>";
?>