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)...

[Link mogu videti samo ulogovani korisnici]

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 5255 korisnika na forumu :: 77 registrovanih, 6 sakrivenih i 5172 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 04bokibole, 10x10.9, 6.5lapua, Alka, bakovaca, BBCRF, Bobrock1, bojank, bojcistv, Bokiboks, Boris BM, boromir, braca57, BSD, bukefal, BWG, Cicumile, CikaKURE, Coabelgrade, Cvexi, Dalibor Šafar, darcaud, darionis, darkojovxp, Darth Malak, Despot Đurađ, Djota1, djuradj, dulleo, Džekson, Electron, elenemste, FileFinder, Fliper, Georgius, Gheljda, Giskard, Ir, Jakonjveliki, Kalem, kozhedub, kybonacci, ladro, M74AB3, MagicniHerpes, mean_machine, metallac777, Mi lao shu, Milan A. Nikolic, mile.ilic75, milenko crazy north, Milometer, Mirage 2000N, novator, ostoja, Panter, predragc, raso7, Ray1973, royst33, ruma, shiro, Singidunumac, Slodra, spalev, t.e.m.p.l.a.r., tamno.nebo, Topaz9, Troki, USSVoyager, v82, vuk77, wizzardone, Yekaterinburg, Zanimljivo, Zdenko, zziko