hallo,

misschien een stomme vraag maar het volgende is aan de gang

ik heb een checkbox in mijn formulier. Deze wil ik uitvragen:

hij staat zo in mijn formulier:
<input name="attentie1" type="checkbox" value="flyer">

deze lees ik uit doormiddel van dit statement :
$attentie1 = ($_GET['attentie1']);

maar wanneer ik nu $attentie bijvoorbeeld echo op mijn beeld. Is deze leeg ??

roep ik hem verkeerd aan ?

ook met $_request al geprobeerd.. dit wilde ook niet
Wordt het formulier met POST of GET verstuurd.
post
maar ook als ik hem uitvraag met $_POST geeft hij niks
<?php
if(isset($_POST['attentie1']))
{
echo $_POST['attentie1'];
}
else
{
echo "Niets aangevinkt";
}
?>
als ik dit dus in mijn code zeg... zegt hij dus

NIET AANGEVINKT..

het lijkt wel of hij de waarde niet mee krijgt...
soorry probleem is al opgelost... zat iedere keer de verkeerde file te bewerken...
;)
@emile

als je je hele organisatie in 1 file doet dan heb je dit gezeik niet.

je kunt met:
<?php
if(empty($_POST)){
//formuliertje
}else{
//verwerking
}
?>

alles in 1 bestand zetten, de enige rede dat ik ooit zoiets spreid over 2 bestanden is als de verwerking echt extreem uitgebreid is
geen idee of dit helpt hoor, maar probeer hem eens ID="attentie1" mee te geven?
alles in 1 bestand zetten, de enige rede dat ik ooit zoiets spreid over 2 bestanden is als de verwerking echt extreem uitgebreid is.

Misschien zie ik dit als een n00b, maar je zou op deze manier makelijker het formulier weer kunnen includen, om vervolgens de errors te weergeven + $_POST data

(ik doe het zelf niet zo, maar zo zie ik het)
Gijs (Armorad) schreef op 28.02.2006 07:42
@emile

als je je hele organisatie in 1 file doet dan heb je dit gezeik niet.

je kunt met:
<?php
if(empty($_POST)){
//formuliertje
}else{
//verwerking
}
?>

alles in 1 bestand zetten, de enige rede dat ik ooit zoiets spreid over 2 bestanden is als de verwerking echt extreem uitgebreid is
Post is er altijd. Beter op request method checken of POST en GET in één var mergen.

Reageren