Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: mały kod php
Forum PHP.pl > Forum > Przedszkole
Terraus
Witam, chodzi mi o to żeby po wpisaniu liczby mniejszej od 10 a większej od 0 wyskakiwała informacja o poprawności, a jeżeli będzie liczba większa od 10 i mniejsza od 0 to informacja i błędzie do tej pory "udało mi się" napisać coś takiego:


  1. <html>
  2. <head>
  3. <title>Skrypt</title>
  4. </head>
  5. </body>
  6. <br><br><br>
  7. <p>Wpisz X</p>
  8. <form method="POST" action="">
  9. <input type="text" name="$x" size="10">
  10. <input type="submit" value="Wyslij">
  11. <?
  12. if($x > 0)
  13. {
  14. echo 'prawda';
  15. }
  16. elseif($x < 0)
  17. {
  18. echo 'nie udalo ci sie';
  19. }
  20. ?>
  21. </form>
  22. </body>
  23. </html>
rad11
<input type="text" name="x" size="10">
  1. $x = $_POST['x'];
  2. if($x>10 && $x<0){
  3. echo "Blad";
  4. }
  5. if($x<10 && $x>0){
  6. echo "Poprawnosc";
  7. }

Ty tak powaznie?
Terraus
Wybacz mi ale jestem totalnie zielony i dopiero się uczę smile.gif i ten twój skrypt nie działa ;/
Turson
<input type="text" name="$x" size="10">
co to jest w ogóle w name? Wróć do podstaw formularzy.
Poza tym dane przesyłane są w $_POST
nospor
@rad11 troche podstaw logiki by sie przydalo wink.gif
if($x>10 && $x<0){
Dana liczba nie moze byc jednoczesnie wieksza od 10 i mniejsza od 0

if($x>10 || $x<0){ i jest git.

Poza tym, nie ma sensu powtarzac drugiego warunku. Do tego sluzy else.

  1. $x = $_POST['x'];
  2. if($x>10 || $x<0){
  3. echo "Blad";
  4. }
  5. else {
  6. echo "Poprawnosc";
  7. }


ps: przenosze na przedszkole
rad11
Nospor tak ja wiem o tym ja tylko zrobilem warunek taki jaki poproszono smile.gif
nospor
To, ze autor nie potrafi sklecic logicznego zdania po polsku, nie znaczy ze ty masz pisac glupoty w kodzie. Przeciez wiadomo bylo o co autorowi chodzilo...
Terraus
Wszystkie wasze kody mają wady, ale popracowałem chwile nad tym i wyszło mi to co zamierzałem. Dziękuje.
nospor
Zabawny jestes.... Dostales kod, ktory robi to co chciales. Wiec jesli coś ci sie tu nie podoba, to wade ma Twoj tok myslenia,a nie kod, ktory powstal na podstawie tego co napisales.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.