Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML] Komunikat bledu php na stronie html
Wolfie
post
Post #1





Grupa: Zarejestrowani
Postów: 686
Pomógł: 0
Dołączył: 10.11.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


Witam

Mam sobie formularz napisany w html ktory sluzy do uploadowania plikow, po wcisnieciu submit-a nastepuje przejscie do skryptu php ktory weryfikuje dane. Przykladowa weryfikacja wyglada tak :

  1. <?php
  2. //Sprawdzenie czy plik został wysłany
  3.    if(!is_uploaded_file($_FILES['image_filename']['tmp_name'])) {
  4.        echo "Musisz wybrac jakis plik do uploadu!";
  5.    }
  6. ?>


Ale nie chce zeby komunikat wyswietlal sie na osobnej stronie tylko na tej samej stronie na ktorej jest formularz.....
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dk1342
post
Post #2





Grupa: Zarejestrowani
Postów: 275
Pomógł: 9
Dołączył: 24.07.2008
Skąd: Racibórz

Ostrzeżenie: (10%)
X----


możesz to zrobić np. tak:

zamiast

  1. <?php
  2. echo "Musisz wybrac jakis plik do uploadu!";
  3. ?>

daj
  1. <?php
  2. header('Location: formularz.php?mode=nie_wybrano');
  3. ?>


a w pliku gdzie masz formularz daj:
  1. <?php
  2. if($_GET['mode'] == "nie_wybrano"){
  3. echo "Nie wybrales pliku";
  4. }
  5. ?>
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: 4.10.2025 - 07:01