Checkbox returnerer ikke on/off
HejJeg har en html-form med nogle tekstfelter og nogle afkrydsninsfelter (checkbox).
<form action="addreview_final.php" method="post">
<input type="text" name="overskrift">
<input type="checkbox" name="tmc"> TMC
<input type="checkbox" name="mp3"> MP3
Hvis jeg krydser felterne af, og prøver at udskrive deres "værdi", får jeg kun respons hvis de er krydsede af (on)
I min addreview_final.php, har jeg følgende kode:
if ($_POST['tmc'] = on){ echo "Det virker"; }
if (!$_POST['tmc']){ echo "det virker ikke"; }
Men ligemeget om jeg har krydset feltet af eller ej, går den hele tiden ud fra at "TMC" = on.
Hvis jeg laver en: echo $_POST['tmc'] og feltet er krydset af, skriver den "on"
Men den skriver også "on" hvis jeg ikke krydser feltet af, hvilket selvfølgelig ikke er meningen
Kender nogle til dette problem?
På forhånd tak
