Невозможно загрузить файл с именем файла с другим расширением в php - PullRequest
0 голосов
/ 02 ноября 2009

Невозможно загрузить файл с именем файла с другим расширением в php

echo basename( $_FILES['uploadedfile']['name']);
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']); 
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
 //  header("Location: EHP_Configuration.html");
 } else{
  //   header("Location: EHP_Configuration.html");
        echo "Notdone";
 }

я проверил, что на эхо он показывает правильное имя файла

Но move_upload дает мне "Notdone"

Привет

Ответы [ 2 ]

0 голосов
/ 02 ноября 2009

Может быть, вы пропустили слеш здесь:

$target_path . '/' . basename( $_FILES['uploadedfile']['name']); 

Я скучаю по нему все время:)

0 голосов
/ 02 ноября 2009

У вас есть сообщение об ошибке? Если это так, проверьте, не выдано ли предупреждение, если предупреждения нет, и вы просто перезапускаете FALSE, тогда PHP не считает, что файл является допустимым загруженным файлом (сделано через PHP POST HTTP), если вы получаете предупреждение а также возвращаемое значение FALSE это должно дать некоторое представление о том, в чем проблема с перемещением файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...