if checkbox is checked..?

1

if checkbox is checked..?

offline
  • Pridružio: 04 Jul 2003
  • Poruke: 18
  • Gde živiš: Novi Sad

Pozdrav php-ovcima!
imam jednu php stranicu, sa form-om koji se prosledjuje u drugu (takodje php)..sve sam fino uradio (tekst fields.. sve radi ok.odredjeni text fields su mi sada varijable..)
problem:
kako da provjerim da li je neki check box (kojih btw ima 50ak na stranici) checked/ili ne?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23183
  • Gde živiš: Niš

jednostavno... proveri koje vrednosti dobijas.

recimo da mu je name = dugme

u php uradi:
echo $_REQUEST['dugme'];
pa pogledaj koju vrednost dobijas kada je iskljucen, a koju kada je iskljucen.
verovatno 0 i 1



offline
  • Pridružio: 04 Jul 2003
  • Poruke: 18
  • Gde živiš: Novi Sad

hvala na brzom odgovoru..
if ($_POST['checkbox1']==='checkbox1') {         $kutija1 = 'checked';    } else { $kutija1 = 'unckecked';    echo $kutija1;    }    
ovo mi prolazi ovako:
kad je otkaceno: output je PRAZAN
kaj je NEotkaceno: output je "unchecked" ..
stvarno me zbuni Wink
prijedlog?

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23183
  • Gde živiš: Niš

koristi ELSE

if ($_REQUEST['checkbox1']==='checkbox1') {    $kutija = 'CHECKED';    echo $kutija; } else {    $kutija = 'unCHECKED';    echo $kutija; }

offline
  • Pridružio: 04 Jul 2003
  • Poruke: 18
  • Gde živiš: Novi Sad

e ovako..
editovao sam poslijednji post, zbog novog problema:
ona skripta: if ($_REQUEST['jedan']==='da') {       echo 'CHECKED';          } else {       echo 'UNCHECKED'; }
koja provjerava da li je checkbox: <input type="checkbox" name="jedan" value="da">checked - Radi bez problema kod mene na XP, na Apache serveru. Međutim, kod prijatelja, na windows 2000 i MS IIS dešava se slijedeće:
1. ako je checked - output: CHECKED
2. ako je unchecked - output: Notice: Undefined index: jedan in c:\wwwroot\checktest.php on line 3
Gdje leži problem?

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23183
  • Gde živiš: Niš

if (isset ($_REQUEST['jedan'])) {    if ($_REQUEST['jedan']==='da')    {       echo 'CHECKED';       }    else    {          echo 'UNCHECKED';    } } else {      echo 'UNCHECKED'; }

offline
  • Pridružio: 04 Jul 2003
  • Poruke: 18
  • Gde živiš: Novi Sad

tenks egen! Smile

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

Moze li se na istoj stranci proveriti da li je radiobuton checked

offline
  • Pridružio: 10 Avg 2006
  • Poruke: 1009
  • Gde živiš: Beograd

hehe....pa mozes ti na jednoj stranici da napravis ceo sajt ako hoces.....

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

Kako da proverim:
if radiobuton.checed...?

Ko je trenutno na forumu
 

Ukupno su 690 korisnika na forumu :: 39 registrovanih, 3 sakrivenih i 648 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: 8u47, 9k38, ALBION101, aleksmajstor, aramis s, Bane san, bato, cenejac111, cetka, Cirkon, Despot1, Drug pukovnik, Džordžino, flash12, FOX, galijot, goxin, havoc995, Hektor, Krusarac, KUZMAR, MarKhan, Markoni29, mige, milos.cbr, Mixelotti, moldway, nemkea71, pedja.st, pera bager, rodoljub, royst33, samsung, Smiljke, stegonosa, Tas011, Toni, vlvl, Warhawk