• 4 odgovora
  • 2.571 pregleda
Check Box iz HTML u PHP 20.10.2009. u 23:07 · pre 207 meseci #1
Code:


for ($i=1; $i<=$limit; $i++) {
   echo
  "<tr>
    ..
    <td width='20'><div align='center'><input type='checkbox' name='chb'". $i ." id='chb'". $i ." />
    ..
";



Ovo je jedan deo code-a koji mi je na stranici.

A ovo ispod drugi...

Code:
if (isset($_POST['ch'.$i]))
{
$Info = "Ovo radi!";
echo $Info;
}


Medjutim, mislim da gresim negde, jer mi nikako ne polazi za rukom da uslov postane istinit. :-/ Moguce da je moj koncept pogresan, tj. da ovo ovako ne moze da se resava.
Moze li me neko uputiti kako ovo da resim?!

Hvala ;)

Re: Check Box iz HTML u PHP 21.10.2009. u 07:31 · pre 207 meseci #2
Ne znam da li sam dobro razumeo, ali ime checkbox - a ti je chb + neki broj, a proveravas da li je ch + neki broj poslat postom, tako da cenim da ce dodavanje jednog b u imenu resiti problem... :)))
Potpis
Linkedin: http://www.linkedin.com/in/sladjannikolic
Twitter: https://twitter.com/_SladjanNikolic
Re: Check Box iz HTML u PHP 21.10.2009. u 08:31 · pre 207 meseci #3
Možda je problem u tome što checkbox-ovima daješ različiti name atribut. Probaj nešto ovako:
Code:

<input type="checkbox" name="chb[]" value="1">
<input type="checkbox" name="chb[]" value="2">
<input type="checkbox" name="chb[]" value="3">
...


Takođe HTML formiraš nepravilno. Ako već hoćeš da imaš raziličita imena probaj ovako:
Code:

echo
"<tr>
    ..
    <td width='20'><div align='center'><input type='checkbox' name='chb". $i ."' id='chb". $i ."' />
    ..
";

I dobićeš kao output:
<input type='checkbox' name='chb1' id='chb1' />
<input type='checkbox' name='chb2' id='chb2' />
<input type='checkbox' name='chb3' id='chb3' />

Re: Check Box iz HTML u PHP 21.10.2009. u 08:55 · pre 207 meseci #4
Prvo, procitaj ono sto je stevs986 rekao.

Takodje, nije ti dobro ime checkbox-a, ono sto ti dobijas je nesto ovako:

Code:

<input type='checkbox' name='chb'1 .......... />


Tako da, treba da prepravis u:

Code:

for ($i=1; $i<=$limit; $i++) {
   echo
  "<tr>
    ..
    <td width='20'><div align='center'><input type='checkbox' name='chb". $i ."' id='chb". $i ."' />
    ..
";
Re: Check Box iz HTML u PHP 21.10.2009. u 11:42 · pre 207 meseci #5
@ stevs986
Moja greska prilikom pisanja na ES forumu... (ovo vezano za slovo b), ali hvala.

Man-Wolf i mare_bj
Code:
name='chb". $i ."' id='chb". $i ."'
je bilo kljucno! Hvala puno :)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme