Hallo allemaal,
Het volgende probleem:
Heb een formulier pagina en een formhandle pagina die de formulier waarden verder afhandeld. Op beide pagina's haal ik een lijst uit de database en vorm voor elk item een checkbox met als naam de id van het database veld. Dat ziet er dus alsvolgt uit:
(in een loop zolang er database output rijen zijn)
<input type='checkbox' name='$result[id]'>
Op de volgende pagina haal ik precies dezelfde lijst uit de database en daarmee ga ik checken of de boxjes zijn aangevinkt ja of te nee. Ik doe dit altijd met een varabele variabele omdat je een dieperliggende waarde van een variabele moet bekijken. Dat ziet er dus alsvolgt uit:
(in een loop zolang er database output rijen zijn)
if(${$result[id]} == "on") {//hij is dus aangevinkt}
Dit heb ik al vaak met succes toegepast. Zo ook laatst bij deze site, echter heeft het 1 dag gewerkt. Nu heeft de variabele variabele geen waarde meer. Ik snap er niets van ! Hij deed het en nu opeens niets meer. Heb het al vaker toegepast ook. Ik kan echt niets anders bedenken dat ik per ongeluk heb verandert. Ik kan zelfs niets bedenken dat ik gedaan kan hebben om dit voor elkaar te krijgen.
Zou dit misschien door een instelling op de server door mijn hosting provider kunnen komen ? Of heeft iemand een x eenzelfde probleem gehad en is het met code of een workaround op te lossen ?

ik heb ook al geprobeerd:
* variabele variabele $$ ipv ${$}
* een value bij checkbox
vriendelijke groet.
Het volgende probleem:
Heb een formulier pagina en een formhandle pagina die de formulier waarden verder afhandeld. Op beide pagina's haal ik een lijst uit de database en vorm voor elk item een checkbox met als naam de id van het database veld. Dat ziet er dus alsvolgt uit:
(in een loop zolang er database output rijen zijn)
<input type='checkbox' name='$result[id]'>
Op de volgende pagina haal ik precies dezelfde lijst uit de database en daarmee ga ik checken of de boxjes zijn aangevinkt ja of te nee. Ik doe dit altijd met een varabele variabele omdat je een dieperliggende waarde van een variabele moet bekijken. Dat ziet er dus alsvolgt uit:
(in een loop zolang er database output rijen zijn)
if(${$result[id]} == "on") {//hij is dus aangevinkt}
Dit heb ik al vaak met succes toegepast. Zo ook laatst bij deze site, echter heeft het 1 dag gewerkt. Nu heeft de variabele variabele geen waarde meer. Ik snap er niets van ! Hij deed het en nu opeens niets meer. Heb het al vaker toegepast ook. Ik kan echt niets anders bedenken dat ik per ongeluk heb verandert. Ik kan zelfs niets bedenken dat ik gedaan kan hebben om dit voor elkaar te krijgen.
Zou dit misschien door een instelling op de server door mijn hosting provider kunnen komen ? Of heeft iemand een x eenzelfde probleem gehad en is het met code of een workaround op te lossen ?
ik heb ook al geprobeerd:
* variabele variabele $$ ipv ${$}
* een value bij checkbox
vriendelijke groet.