
HTTP POST? ?? HTML ? PHP? ?? ?? ???
??:
???? ??? ? HTTP? ?? HTML ? PHP? ???? ?? ?? ???? ???? ? ?? ?? ??? ???? ??????. POST.
???:
HTML5??? ??? ???? ?? ??? ??? ? ????. ?? ??? ????.
<input type="file" name="my_file[]" multiple>
PHP?? ???? ?? ??? $_FILES ???? ???? ? ????. ?? ??? ?? ??? ???? ???? ??? ?????.
<?php
if (isset($_FILES['my_file'])) {
$myFile = $_FILES['my_file'];
$fileCount = count($myFile["name"]);
for ($i = 0; $i < $fileCount; $i++) {
echo "<p>File #" . ($i + 1) . ":</p>";
echo "<p>";
echo "Name: " . $myFile["name"][$i] . "<br>";
echo "Temporary file: " . $myFile["tmp_name"][$i] . "<br>";
echo "Type: " . $myFile["type"][$i] . "<br>";
echo "Size: " . $myFile["size"][$i] . "<br>";
echo "Error: " . $myFile["error"][$i] . "<br>";
echo "</p>";
}
}
?>
?:
Test
?? ??? ???? ??? ???? PHP? ??? ? ??? ????? ???? ?? ??? ?????.
??: ?? ???? ? ?? ??? ???? PHP?? ?? ???? ???? ???? ?? ????? ?? ???????? ????? ???. ??? ??? PHP ???? ?????.
? ??? HTTP POST? ?? HTML ? PHP? ???? ?? ??? ????? ??? ??????? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!