Hallo Forum,
ich will mir ein Formular gestalten welches eine Checkbox und eine IF-Bedingung enthält. Habe ich den reinen PHP-Code funktioniert`s. Aber ich will das ganze in eine HMTL-Tabelle einbinden und da komme ich nicht weiter.
So sieht es ungefähr aus:
Wenn der Haken nicht gesetzt ist soll "Bitte lesen" eingeblendet werden"
(Besser wäere noch wenn das Formular erst bei gesetztem Haken auch abgeschickt wird)
Irgendetwas stimmt aber nicht, da in der Tabellespalte der PHP-Code bzw. der Inhalt der Variablen "Box" angezeigt wird. Hab`s auch mal mit (empty($_POST["box"])), (empty($_POST['box'])) oder (empty($_POST[\"box\"])) versucht. Aber da gibt es nur Fehlermeldungen.
Was mache ich falsch?
Viele Grüße
Andreas
ich will mir ein Formular gestalten welches eine Checkbox und eine IF-Bedingung enthält. Habe ich den reinen PHP-Code funktioniert`s. Aber ich will das ganze in eine HMTL-Tabelle einbinden und da komme ich nicht weiter.
So sieht es ungefähr aus:
PHP-Code:
<?PHP
echo"
<table width=\"50%\" border=\"1\">
<form method=\"POST\" action=\"$PHP_SELF\">
<tr>
<td>Vorname:<input type=\"text\" name=\"vorname\" size=\"20\"></td>
</tr>
<tr>
<td colspan=\"2\"><input type=\"checkbox\" name=\"box\">Bedingungen gelesen</td>
</tr>
<tr>
<td>
if (empty($_POST[box])) {
\"Bitte Lesen\";
}
</td>
<td><input type=\"submit\" value=\"Abschicken\" name=\"los\"></td>;
</form>
</table>
";
?>
(Besser wäere noch wenn das Formular erst bei gesetztem Haken auch abgeschickt wird)
Irgendetwas stimmt aber nicht, da in der Tabellespalte der PHP-Code bzw. der Inhalt der Variablen "Box" angezeigt wird. Hab`s auch mal mit (empty($_POST["box"])), (empty($_POST['box'])) oder (empty($_POST[\"box\"])) versucht. Aber da gibt es nur Fehlermeldungen.
Was mache ich falsch?
Viele Grüße
Andreas
Kommentar