簡體   English   中英

用於在另一台服務器上上傳文件的 PHP 相同腳本不起作用

[英]PHP same script for Uploading file on another server is not working

我有一個簡單的 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!";
    } 

回顯此字段並查找打印的內容。

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

我認為 & 和 $_FILES["file"]; 之間有一個空格; 成為問題。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM