У меня есть простая форма HTML, содержащая входной файл. Когда форма отправляется без файла, печать массива $_POST
показывает мне все представленные данные. Однако, когда файл отправлен, $_POST
не распечатывает ни одну из представленных данных.POST массив пуст при содержании файла
Может ли кто-нибудь сказать мне, почему? Это мой код:
<?php
print_r($_POST);
?>
<form action="test.php" method="post" enctype="multipart/form-data">
<label for="myfile">Video File:</label>
<input type="file" name="myfile" />
<br /><br />
<label for="mytitle">Title:</label><br />
<input type="text" name="mytitle" size="55" maxlength="60" />
<br /><br />
<input type="submit" name="mysubmit" value="Submit Video for Approval" />
</form>
Зависит от того, какую функцию вы используете для печати данных ... Попробуйте var_dump() – Jeffrey
Почему это зависит? Я еще не слышал об этом – vodich
@ArtaexMedia Что? Это не проблема печати данных, это факт, что данных даже нет. 'echo $ _POST ['title'];' тоже ничего мне не дает. – DannyF247