用于在另一台服务器上载文件的PHP相同脚本无效

时间:2015-11-05 10:45:55

标签: php apache server

我有一个简单的PhP脚本,可以在我的一台服务器上运行正常,但是当我将它放在我的另一台服务器上并且它无法正常工作时。可能的原因是什么......这是我的剧本

<?php
  $objFile = & $_FILES["file"];
  $strPath = basename( $objFile["name"] );
  $fname =  $_POST["fname"];

  if( move_uploaded_file( $objFile["tmp_name"], $strPath ) ) {
    print "The file " .  $strPath . " has been uploaded. my vavirable name is ".$fname;
   } else {
    print "There was an error uploading the file, please try again!";
    } 

1 个答案:

答案 0 :(得分:1)

回显此字段并查找打印内容。

echo $_FILES["file"]["name"];
echo $_FILES["file"]["tmp_name"];

我认为&amp; amp;和$ _FILES [“file”];是个问题。

$objFile = & $_FILES["file"];