PHP: загрузка .ogz-файла - PullRequest
1 голос
/ 10 января 2011

Я пытаюсь загрузить .ogz-файл, но если я это сделаю, на странице отправки $ _FILES ['filename'] ['tmp_name'] будет пустым, что заставляет меня думать, что есть некоторыепроблемы с перемещением файла ...

Как это может произойти?А что мне теперь делать?

thx, flo

РЕДАКТИРОВАТЬ: .ogz - это формат карты в игре Sauerbraten (www.sauerbraten.org)

Ответы [ 2 ]

2 голосов
/ 10 января 2011

Во-первых, проверьте, установлена ​​ли ваша форма enctype="multipart/form-data". Затем с помощью var_dump или print_r проверьте фактическое содержимое массива $_FILES. Также обратите внимание на ошибки членов массива.

Добавлено: В руководстве по PHP есть раздел , объясняющий коды ошибок. Обратите внимание, что MAX_FILE_SIZE член формы - это какая-то хрень , и вы должны игнорировать его и не использовать его.

Добавлено 2: О, и, естественно, в форме должно быть установлено method="POST".

0 голосов
/ 10 января 2011

Также убедитесь, что ваша форма имеет тип enctype = "multipart / form-data"

...