Poslao: 10 Jan 2005 01:04
|
offline
- Admiral
- Novi MyCity građanin
- 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.
|
|
Poslao: 10 Jan 2005 01:10
|
offline
- Peca
- Glavni Administrator
- Predrag Damnjanović
- SysAdmin i programer
- Pridružio: 17 Apr 2003
- Poruke: 23211
- 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
|
|
|
|
Poslao: 10 Jan 2005 01:33
|
offline
- Admiral
- Novi MyCity građanin
- 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
prijedlog?
|
|
|
|
Poslao: 10 Jan 2005 02:01
|
offline
- Peca
- Glavni Administrator
- Predrag Damnjanović
- SysAdmin i programer
- Pridružio: 17 Apr 2003
- Poruke: 23211
- Gde živiš: Niš
|
koristi ELSE
if ($_REQUEST['checkbox1']==='checkbox1')
{
$kutija = 'CHECKED';
echo $kutija;
}
else
{
$kutija = 'unCHECKED';
echo $kutija;
}
|
|
|
|
Poslao: 10 Jan 2005 02:05
|
offline
- Admiral
- Novi MyCity građanin
- 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?
|
|
|
|
Poslao: 11 Jan 2005 15:27
|
offline
- Peca
- Glavni Administrator
- Predrag Damnjanović
- SysAdmin i programer
- Pridružio: 17 Apr 2003
- Poruke: 23211
- Gde živiš: Niš
|
if (isset ($_REQUEST['jedan']))
{
if ($_REQUEST['jedan']==='da')
{
echo 'CHECKED';
}
else
{
echo 'UNCHECKED';
}
}
else
{
echo 'UNCHECKED';
}
|
|
|
|
|
Poslao: 22 Feb 2008 16:59
|
offline
- vladobk
- Građanin
- Pridružio: 11 Feb 2006
- Poruke: 166
- Gde živiš: Loznica
|
Moze li se na istoj stranci proveriti da li je radiobuton checked
|
|
|
|
Poslao: 23 Feb 2008 15:11
|
offline
- igorpan
- Super građanin
- Pridružio: 10 Avg 2006
- Poruke: 1009
- Gde živiš: Beograd
|
hehe....pa mozes ti na jednoj stranici da napravis ceo sajt ako hoces.....
|
|
|
|
|