![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 15.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem jak wykonać funkcję echo po spełnieniu warunku. Sprawdzam czy wszystkie pola w formularzu zostały wypełnione, jeśli tak to przechodzę na następną stronę, a jeśli nie to wyświetlam tekst "Uzupełnij pola". Tekst oczywiście się nie wyświetla, uproszczony kod pliku 1.php:
CODE <?php if($_POST['imie']=='' or $_POST['nazwisko']==''); { header('Location: 1.php'); $brak="Uzupełnij pola"; } else header('Location: 2.php'); ?> <html> <head> <title>1</title> </head> <body> <form action="1.php" method="POST"> imię <input type=text name="imie" /><br/> nazwisko <input type=text name="nazwisko" /><br/> <input type="submit" name="dalej" value="Dalej"/> </form> <?php echo "$brak"; ?> </body> </html> Ten post edytował motorider 15.11.2008, 22:10:56 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
Musisz dać if i else w klamry {}, usun srednik po if
Ten post edytował Lion_87 15.11.2008, 20:18:28 |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Popraw tytuł posta, proszę. Pozdrawiam! |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 15.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Średnik napisał mi się przypadkiem w poście, w kodzie go nie mam. Nie rozumiem jak mam dać klamry.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 213 Pomógł: 39 Dołączył: 7.04.2008 Skąd: 3city Ostrzeżenie: (0%) ![]() ![]() |
nie dojdzie Ci do zmiennej $brak, bo przed nią tuż robisz przekierowanie i jak to w przekierowaniu - tracisz tablicę POST, a kod pod przekierowaniem się nie wykonuje.
chyba masz to na myśli:
Ten post edytował hiszpanespaniol 15.11.2008, 22:22:59 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 15.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dokładnie o to mi chodziło, dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 08:41 |