上传文件问题 在本地测试可以 在服务器就不能了 本帖最后由 ayun111 于 2009-12-19 19:40:37 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 index.php<form enctype="multipart/form-data" action="2.php" method="post"><input type="hidden" name="MAX_FILE_SIZE" value="1000"><input name="myFile" type="file"><input type="submit" value="上传文件"></form> 2.php<?if(is_array($HTTP_POST_FILES)){$upfile = $_FILES[userfile][tmp_name];$upfile_name = $_FILES[userfile][name];$MIME = $_FILES[userfile][type];}echo $upfile_name;if(false!=stristr($upfile_name,'.php')){ echo '这个是PHP文件';}else{ if((false==stristr($upfile_name,'.jpg'))&& (false==stristr($upfile_name,'.txt'))) { echo '不是个合法文件'; } else { echo '这是个合法文件'; $path_translated = "upload/";//上传文件夹 $UpLoadPath = addslashes(dirname($path_translated))."/upload/"; $FileName = $UpLoadPath."$upfile_name";//$upfile_name就是上传的文件名 $file_name = $up_load_path."$upfile_name"; if($upfile!="none" && $upfile!="" && $upfile_name!="") { copy($upfile,$FileName); echo '上传成功'; } }}?> 写错了<form enctype="multipart/form-data" action="2.php" method="post"><input type="hidden" name="MAX_FILE_SIZE" value="1000"><input name="userfile" type="file"><input type="submit" value="上传文件"></form> 这样也不行 关于微薄或其它分享问题(用户分享后数据库记录分享的用户) 这句代码错在哪里 ldap_search,如何设置搜索范围 php打开远程文件问题 急!送100分! 【求指点】自学PHP,光盘赠送项目无法正常运行 session时间限制问题 一个欢迎你浮想联翩的问题,涉及知识管理系统;) 请教一个局域网,网站浏览的问题? 数据类型转换 各位。PHP能否实现这样的功能 50分求这样一个正则,请问能实现吗? 【求助】如何调用全局变量?[帮顶给分]
<form enctype="multipart/form-data" action="2.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="1000">
<input name="myFile" type="file">
<input type="submit" value="上传文件">
</form>
2.php
<?
if(is_array($HTTP_POST_FILES)){
$upfile = $_FILES[userfile][tmp_name];
$upfile_name = $_FILES[userfile][name];
$MIME = $_FILES[userfile][type];
}echo $upfile_name;
if(false!=stristr($upfile_name,'.php'))
{
echo '这个是PHP文件';
}
else
{
if((false==stristr($upfile_name,'.jpg'))&& (false==stristr($upfile_name,'.txt')))
{
echo '不是个合法文件';
}
else
{
echo '这是个合法文件';
$path_translated = "upload/";//上传文件夹
$UpLoadPath = addslashes(dirname($path_translated))."/upload/";
$FileName = $UpLoadPath."$upfile_name";//$upfile_name就是上传的文件名
$file_name = $up_load_path."$upfile_name"; if($upfile!="none" && $upfile!="" && $upfile_name!="")
{
copy($upfile,$FileName);
echo '上传成功';
}
}}?>
<form enctype="multipart/form-data" action="2.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="1000">
<input name="userfile" type="file">
<input type="submit" value="上传文件">
</form>
这样也不行