Hi,
ich habe eine gute Lösung für dich, du musst als erstes eine
HTML-Seite erzeugen mit folgenden Formelementen...
Hier ein Beispiel:
<html>
<body>
<form action="checkIt.php" method="post">
- Frage: <input type="text" name="frage[]"><br>
- Frage: <input type="text" name="frage[]"><br>
</form>
</body>
</html>
Wird das Formular abgeschickt erhälst ein array in php, du kannst nun wie folgt vorgehen:
<?
function checkArray($arr=''){
if(!is_array($arr)) return 0;
foreach($arr AS $value)
if($value=="") return 0;
return 1;
}
if(checkArray($frage))
echo "Danke, du hast alles ausgefüllt";
else
echo "Bitte beantworten Sie alle Fragen";
?>
Danke nochmals. Hab den code ausprobiert und es klappt.... fast!
Naja, es soll eine Fehler Meldung kommen wenn auch nur 1 Feld fehlen sollte! Das dumme daran ist jetzt: Wenn mid. 1 antwort gegeben wurde, erscheint die Fehler Meldung nicht mehr. Sie erscheint nur wenn gar bei keiner Frage ne Antwort gegeben wurde.