Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyrażenie if -> kliknięcie (jak to zrobić)
Forum PHP.pl > Forum > Przedszkole
Drav
sprawa jest prosta.
Chciałbym wiedzieć co (i czy da się) trzeba wpisać, aby if przybrał wartość if(kliknięto przycisk sprawdź)

Chodzi tu o to, ze napisałem skrypt, który sprawdza najpierw, czy podano prawidłową odpowiedź:

  1. <?php
  2. $co = $_POST['co'];
  3. switch ($_POST['co2'])
  4. {
  5.    case a;
  6.        $c = 0;
  7.        $cc = 'źle, za 10 pkt<br/>';
  8.        break;
  9.    case b:
  10.        $c = 10;
  11.        $cc = 'dobrze, za 10 pkt<br/>';
  12.        break;
  13.    case c:
  14.        $c = 0;
  15.        $cc = 'żle, za 10 pkt<br/>';
  16.        break;
  17.    default:
  18.        $c = ' ';
  19.        $cc = ' ';
  20.  
  21. }
  22.  
  23. ?>

Potem napisałem skrypt, który podlicz punkty i wszystko jest ok, tylko chciałbym, żeby info o zdobytych punktach nie pojawiała się zanim zostanie udzielona odpowiedź na pytania (tj, kliknięty przycisk "Sprawdź")
I właśnie tutaj pojawia się problem. Nie wiem co zrobić, żeby funkcja to co mam w "if'ie" było wywoływane po kliknięciu tego przycisku
Mam juz przygotowany skrypt, tylko tego elementu mi brakuje smile.gif
  1. <?php
  2. $suma ='brak';
  3.    if ($suma =='brak')
  4.    
  5.            {    echo ' ';    }
  6.            
  7.    else if ($suma>=0)  // o to chciałbym, zeby się wywoływało po kliknięciu, przerobie to sobie odpowiednio, tylko chciałbym wiedzieć co wstawić :)
  8.    
  9.            {    $suma = $a + $b + $c;
  10.            echo 'Twój wynik to: '.$suma.
  11.            '<br/>1 pytanie:'.$aa.
  12.            '<br/>2 pytanie:'.$bb.
  13.            '<br/>3 pytanie:'.$cc;    }
  14.        
  15. ?>

Wiem, ze to prymitywny problem, i pewnie każdy kto chociaż trochę się w to bawi wie jak to zrobić, ale jest to mój 2, czy 3 skrypt w życiu smile.gif
TheaSiX
  1. <?php
  2. else if ($suma>=0 && isset($_POST["submit"]))
  3. ?>


submit to oczywiście name Twojego przycisku submit. skrypt zostanie wykonany jeśli suma będzie wększa lub równa zero i jeśli zostanie naciśnięty przycisk submit. O to chodziło?
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.