W php.ini mam ustawioną maksymalną wielkość pliku na 10MB.
Uploaduję pliki multiinputem.
Podczas obsługi wysyłania mam taka część:
print_r($_FILES);
print_r($_POST);
Jesli uploadowane pliki nie przekroczą 10MB to wszystko ładnie zostanie wyświetlone. Nie obetnie zawartośći $_FIILES i $_POST;
Jeśli wielkość plików przekroczy 10 MB to nic się nie wyświetli, pomino, że nie nadałem żądnych szczególnych ograniczeń oprócz:
foreach ($_FILES["files"]["error"] as $key => $error) { if ($error == UPLOAD_ERR_OK) { $tmp_name = $_FILES["files"]["tmp_name"][$key]; $query = $pdo -> prepare('INSERT INTO files(name, item, file) VALUES (:name, :item, :file)'); $query -> bindValue(':name', $linkName); $query -> bindValue(':file', $name); $query -> bindValue(':item', $item); $query -> execute(); $query -> closeCursor(); }
I nic nie zostanie zapisane do bazy ani żaden plik uploadowany. Dlaczego? Ktoś z czymś takim się spotkał?
Jak pominąć te pliki?