Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dodawanie zdjęcia przez formularz
maciu
post
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 1
Dołączył: 27.08.2003

Ostrzeżenie: (0%)
-----


Poprzez formularz (name=zdjecie) dodaje zdjęcie, które następnie ma sięwgrać na serwer. Kod wygląda tak:
[php:1:5c0f5c04ec]
$zdjecie = $_FILES['zdjecie']['tmp_name'];
$zdjecie_size = $_FILES['zdjecie']['size'];
$zdjecie_type = $_FILES['zdjecie']['type'];
$zdjecie_error = $_FILES['zdjecie']['error'];


if ($zdjecie_error > 0) {
switch ($zdjecie_error)
{
case 1: echo '<B>BŁĄD:</B> Rozmiar pliku przekroczył wartość upload_max_filesize'; break;
case 2: echo '<B>BŁĄD:</B>Rozmiar pliku przekroczył wartość max_file_size'; break;
case 3: echo '<B>BŁĄD:</B>Plik wysłany tylko częściowo'; break;
case 4: echo '<B>BŁĄD:</B>Nie wysłano żadnego pliku'; break;
}
exit;
}
[/php:1:5c0f5c04ec]

Problem polega na tym, że jeśli do formularza nie dodam żadnego zdjęcia, to wyświetlają się błędy, związene z tym, że zmienna zdjecie jest pusta, a przecież powinien się wyświetlić alert 'nie wysłano żadnego pliku'.
Widzicie jakieś błędy w kodzie, który podałem?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.12.2025 - 07:43