if checkbox is checked..?

2

if checkbox is checked..?

offline
  • Pridružio: 11 Maj 2005
  • Poruke: 871
  • Gde živiš: Aleksinac - Niš

Jel hoces kada kliknes dugme da uz pomoc javascript-a proveris ili hoces kad se uradi submit da se proveri u php-u?
Pojasni malo sta ti treba.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 11 Feb 2006
  • Poruke: 166
  • Gde živiš: Loznica

<? echo" <p>   <input name='radiobutton' type='radio' value='a'> </p> <p>   <input name='radiobutton' type='radio' value='b'> </p> <p><a href='proba.php'><img src='slike/slika.gif' width='72' height='101' border='0'></a></p>"; //// kada kliknem na sliku treba ispitati koje je radio dugme checkirano ?>

ako moze u php ako ne onda jawa script
pozzzzz



offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

pa uzmes variablu $_GET['radiobutton'] i ispitas je li jednak a ili b ?

PS: $_GET[] je ako saljes podatke preko get-a Wink

offline
  • Pridružio: 11 Feb 2006
  • Poruke: 166
  • Gde živiš: Loznica

<? echo"      <input name='radiobutton' type='radio' value='a' checked>      <input name='radiobutton' type='radio' value='b'>       <a href='proba.php'><img src='slike/slika.gif' width='72' height='101' border='0'></a>"; //// kada kliknem na sliku treba ispitati koje je radio dugme checkirano    $q = $_GET['radiobutton'];    echo "$q"; ?>
greska nedefinisan index radiobutton

offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

Ti bi mogao da potrazis malo tutorijala na netu u radu sa formama Wink

Taj kod ide u drugu (php) stranicu koja prima podatke iz forme u drugoj stranici (u kojoj se nalazi ta forma)...

http://www.google.com/search?client=firefox-a&.....gle+Search

offline
  • Pridružio: 11 Maj 2005
  • Poruke: 871
  • Gde živiš: Aleksinac - Niš

Evo ti resenja u php-u:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>SSS</title> </head> <body> <?php if(isset($_POST['dugme'])) {    $dugme=$_POST['dugme'];    if($dugme=='a')       echo "AAA";    elseif($dugme=='b')       echo "BBB";    else       echo "Greska"; } else { ?> <form action="form_submit.php" method="POST" name="form1"> <input type="radio" name="dugme" value="a" checked><br /> <input type="radio" name="dugme" value="b"> <input type="image" src="pic.bmp" onclick="form1.submit()" /> </form> <? } ?> </body> </html>

Ovo je u slucaju da ti se skripta zove form_submit.php.

offline
  • igor86  Male
  • Stručni saradnik
    Web programiranje
  • Pridružio: 24 Maj 2006
  • Poruke: 1633

Evo da se i ja ubacim sa svojim suvisnim komentarom

inace za ovo sluzi grananje switch

if($dugme=='a')    echo "AAA"; elseif($dugme=='b')    echo "BBB"; else    echo "Greska";

offline
  • Pridružio: 11 Maj 2005
  • Poruke: 871
  • Gde živiš: Aleksinac - Niš

@igor86
Koristio switch-case ili if-elseif-else, efekat je isti, kompajler ih isto tretira. Ja mnogo vise koristim if-elseif jer mi se vise svidja i izgleda mi preglednije, narocito kad unutra treba da ubacim jos neko grananje... sve u svemu, stvar ukusa Wink

offline
  • Pridružio: 11 Feb 2006
  • Poruke: 166
  • Gde živiš: Loznica

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>SSS</title> </head> <body> <form action="form_submit1.php" method="POST" name="form1"> <input type="radio" name="dugme" value="a" checked><br /> <input type="radio" name="dugme" value="b"> <input type="image" src="pic.gif" onclick="form1.submit()" /> </form> <?php if(isset($_POST['dugme'])) {    $dugme=$_POST['dugme'];    if($dugme=='a')       echo "AAA";    elseif($dugme=='b')       echo "BBB";    else       echo "Greska"; } ?> </body> </html>
malo sam promenio ali to je to hvala

Ko je trenutno na forumu
 

Ukupno su 841 korisnika na forumu :: 3 registrovanih, 2 sakrivenih i 836 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Bobrock1, Milos82, Penzula