文件上传问题?在线等! 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>";?> 怎么获取cookie值 安装appserv 2.4.9 phpmyadmin的默认口令是? 怎样解决发邮件时需要一定的等待时间?给用户的体验很不好 学php这么处还是第一次接触try- catch来处理异常,请朋友告知 请问Fatal error: Class 'COM' not found in php + js 如何实现动态更换验证图片 PHP SessionTimeOut的问题 php 获取下拉菜单所选的内容 给位大侠,现在有一个数据库问题 php 对innodb 行锁不行 讨论一下销售的统计 一个简单的问题,请大家帮个忙!谢谢了!
===============================<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>";
?>