Opis:
kod php
$plik_tmp = $_FILES['plik']['tmp_name']; $plik_nazwa = $_FILES['plik']['name']; $plik_rozmiar = $_FILES['plik']['size']; echo "Plik: <strong>$plik_nazwa</strong> o rozmiarze <strong>$plik_rozmiar bajtów</strong> został przesłany na serwer!"; } }
Ten kod nie dodaje mi pliku na serwer i na dodatek pojawiają sie błędy
Notice: Undefined index: plik in C:\xampp\htdocs\AA-PORTAL\include\validation.php on line 98 Notice: Undefined index: plik in C:\xampp\htdocs\AA-PORTAL\include\validation.php on line 99 Notice: Undefined index: plik in C:\xampp\htdocs\AA-PORTAL\include\validation.php on line 100
ale gdy zrobię coś takiego:
<form enctype="multipart/form-data" action="" method="POST"> <input name="plik" type="file" /> Tagi: <input type="text" name="add_tagi" class="add_input_tagi" /> <input type="hidden" name="add" value="1" /> <input name="max_file_size" type="hidden" value="524288" /> <input type="submit" value="DODAJ" class="add_submit" /> <input type="reset" value="" class="add_kosz" /> </form> <form enctype="multipart/form-data" action="add.php" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="50000" /> <input name="plik" type="file" /> <input type="hidden" name="add_foto" value="1" /> <input type="submit" value="Wyślij plik" /> </form>
nie mający nic do kodu, jest tylko w postaci html to już pliki normalnie dodaję i gdy odpowiednio zmodyfikuje
w pierwszym formularzu to też pojawiają się błędy wywnioskowałem, że błąd znika gdy jest jeszcze jakis inny formularz w skrypcie wytłumaczy mi ktoś co robię źle?
<input type="hidden" name="add" value="1" />