0

エラー Array ( [type] => 2 [message] => copy(): Filename cannot be empty [file] => /home/fraptech/public_html/notredamedelhi.com/modifyhome.php [line] = を取得し始めました。 > 73 ) つまり HTTP_POST_FILES 行 1 か月前に、ファイルは正常にアップロードされました。この問題は今始まったばかりです。それ以来、コードを変更していません。

<?php
if ($_POST['Upload']) 
{
$file_name = $HTTP_POST_FILES['ufile']['name'];
$new_file_name="slider_photo1.jpg";
$path= "images/".$new_file_name;
if($ufile !=none)
{
if(copy($HTTP_POST_FILES['ufile']['tmp_name'], $path))
{
echo "Successful<BR/>"; 
}
 else
{
echo "Error ";
print_r(error_get_last());
}

コードを手伝ってください。

4

1 に答える 1

1

推測できますが、サーバーでphpバージョンが更新されました。

b/c $HTTP_POST_FILESは非推奨です。(PHP 4 >= 4.1.0、PHP 5)

http://php.net/manual/en/reserved.variables.files.php .

したがって、これはありません。

4.1.0 $HTTP_POST_FILES を廃止する $_FILES が導入されました。

于 2013-09-07T05:58:59.507 に答える