Я написал PHP-скрипты для загрузки файлов в прошлом, но по какой-то причине этот не работает...
HTML выглядит так:
<form action="scripts/submit.php" method="push" enctype="multipart/form-data" name="submitGraphics" id="submitGraphics">
<p>
<label for="filefield"><strong class="red">*</strong> File:</label>
<input name="filefield" type="file" id="filefield" tabindex="30" />
</p>
</form>
Сценарий выглядит так:
<?php
$fileName = $_FILES["filefield"]["name"];
$fileTmpLoc = $_FILES["filefield"]["tmp_name"];
$fileErrorMsg = $_FILES["filefield"]["error"];
echo "$fileName";
echo "$fileTmpLoc";
echo "$fileErrorMsg";
print_r($_FILES);
?>
Как правило, больше после этого, но теперь я просто тестирую, чтобы файл загружался (так как он не работал). Все, что я получаю от этого, ничего для первых трех выражений эха, а затем строки, говорящей Array()
.
Я изменил файл php.ini в nesesarry пятнах:
file_uploads
upload_max_filesize
max_execution_time
post_max_size
Я теряю голову.
Заранее спасибо!
method="push"
изменения method="push"
to method="post"
enctype="multipart/form-data"
Без него файлы не будут загружены.