Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> if
Terraus
post 11.09.2014, 20:34:46
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 10.09.2014

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


Witam, mam pytanie. Mianowicie po wejściu na stronę odrazu wyskakuje mi "nie wpisales zadnych danych" jak zrobić żeby to się nie pojawiało odrazu?
  1. <body background="tlo.png">
  2. <center>
  3. <hr>
  4. <br><br><br>
  5. <h2><font color="white"><p>Wpisz liczbe zapytan</p></font></h2>
  6. <form method="POST" action="">
  7. <input type="text" name="x" size="10">
  8. <input type="submit" value="Wyslij"><br><br>
  9. <?
  10. $liczbax = $_POST['x'];
  11. if($liczbax < 11 && $liczbax > 0)
  12. {
  13. echo "Poprawne!";
  14. }
  15. elseif($liczbax > 11)
  16. {
  17. echo "Blad!";
  18. }
  19. elseif(empty($liczbax)){
  20. echo "Nie wpisales zadnych danych!";
  21. }
  22. ?>
  23. <hr>
  24. </form>
  25. <center>
  26. </body>


Ten post edytował Terraus 11.09.2014, 20:43:18
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
slash^
post 11.09.2014, 21:42:39
Post #2





Grupa: Zarejestrowani
Postów: 278
Pomógł: 36
Dołączył: 9.04.2003
Skąd: Płock

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


Zmień empty na isset.

Powinienes to robic wczesniej, zeby nie wywalalo zbednego notice'a.


--------------------
d(^^)b
Go to the top of the page
+Quote Post
Pyton_000
post 12.09.2014, 06:38:40
Post #3





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


  1. if(isset($_POST['x'])) {
  2. $liczbax = $_POST['x'];
  3. if ($liczbax < 11 && $liczbax > 0) {
  4. echo "Poprawne!";
  5. } elseif ($liczbax > 11) {
  6. echo "Blad!";
  7. } else {
  8. echo "Nie wpisales zadnych danych!";
  9. }
  10. }


Ten post edytował Pyton_000 12.09.2014, 06:42:24
Go to the top of the page
+Quote Post
irekk
post 12.09.2014, 07:05:11
Post #4





Grupa: Zarejestrowani
Postów: 64
Pomógł: 10
Dołączył: 2.08.2012
Skąd: DW

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


  1. elseif ($liczbax > 10)
lub
  1. elseif ($liczbax >= 11)


Ten post edytował irekk 12.09.2014, 07:06:26
Go to the top of the page
+Quote Post
nospor
post 12.09.2014, 07:17:13
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




@Terraus ostatni raz proszę Cie, bys pisał w dziale przedszkole.
Oraz nastepnym razem, kontynuuj jeden wątek, gdyż dotyczy tego samego.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 07:49