Hallo liebe Leute,
ich bin schier am verzweifeln, denn ich kann folgendes Problem nicht lösen:
Habe eine Umfrage mit PHP und HTML anhand eines Buches erstellt, die wie folgt aussieht
<form action="auswertung.php" method="post">
<fieldset style="border: none">
<?php
foreach($vote as $nr => $entry)
{
$nr == $vote_default ? $default ='checked':$default = '';
echo '<p>' . "<input name="fld_vote" $default type="radio" value=$nr>$entry\n";
echo '</p>';
}
?>
<input class="button" type="submit" value="Abstimmen"/>
</fieldset>
</form>
Die Umfrage funktioniert zwar, aber wenn ich sie mit einem Validator überprüfe habe ich 20 Fehler, die sich alle auf folgenden Teil beziehen:
"<input name="fld_vote" $default type="radio" value=$nr>$entry\n";
So wird z.B. ein Endtag ("/>") von input erwartet, was mir zwar einleuchtet, ich aber nicht weiß, wie ich es einfügen muss (habe schon alles mögliche probiert!).
value=$nr>$entry\n hier wird das >-Zeichen immer fehlinterpretiert.
Über Eure Hilfe dankbar, viele Grüße ans Forum