ďťż
Podstrony
|
telcocafeif(!isset($_FILES['plik'])){ $komunikat = "Należy wgrać zdjęcie"; header("Location: add_Foto.php?komunikat='$komunikat'"); exit; }Kto tu widzi błąd? Bo ja nie widze. To ma sprawdzić czy zdjęcie zostało dodane w polu o nazwie 'plik' Jeśli nie jest ma zrobić co jest napisane...nie rozumiem czemu to nie działa $_GET nie jest najlepszym rozwiązaniem do przesyłania zdań ;) lepiej zrobić np. ?komunikat=123 - założyć jeden/ileśtam możliwych komunikatów i przypisać im identyfikatory liczbowe. A odnośnie powyższego zastosuj print_r($_FILES) i zobacz czy i jaką masz strukturę tej tablicy ;) może źle ją określiłeś. ( [plik]=> Array ( [name] => [type] => [tmp_name] => [error] => 4 [size] => 0 ) ) zdjecie30 To dostałem, ale za bardzo nie wiem jak to rozumieć hehe :P Wspomne też, że jeżeli dam if(isset... a nie if( !isset... to działa jak chce...ale jeśli dam if(isset($_FILES['plik'])) {} else { .... } to i tak nie daje mi tego co chce Użytkownik Dawid-San edytował ten post 19 kwiecień 2007, 17:56 [error]=> 4 Coś źle wysyłasz :P if(!isset($_FILES['plik']) || $_FILES['plik']['name']!=''){ $komunikat = "Należy wgrać zdjęcie"; header("Location: add_Foto.php?komunikat='$komunikat'"); exit; } |
|||
Sitedesign by AltusUmbrae. |