Code: Alles auswählen
<?PHP
if (isset($_POST['Nachricht'])) {
if (empty($_POST['Mail']) OR empty($_POST['Betreff'])
OR empty($_POST['Anliegen'])) {
echo "<font color='red'><h4>Bitte alle Felder ausfüllen!</h4></font>";
}
else {
if (!stristr($_POST['Mail'],'@')) {
echo "<font color='red'><h4>E-Mailadresse muss korreckt sein!<h4></font>";
}
else {
if (!stristr($_POST['Mail'],'.')) {
echo "<font color='red'><h4>E-Mailadresse muss korreckt sein!<h4></font>";
}
else {
}
?>
<form action="#" method="post">
<table>
<tr>
<td>E-Mail:</td>
<td><input type="text" name="Mail" size="20" maxlength="40" /></td>
</tr>
<tr>
<td>Betreff:</td>
<td><input type="text" name="Betreff" size="20" maxlength="40" /></td>
</tr>
<tr>
<td>Anliegen:</td>
<td><textarea name="Anliegen" rows="6" cols="25"></textarea></td>
</tr>
<tr>
<td><input type="submit" name="Nachricht" value="Senden" /></td>
<td align="right"><input type="reset" name="Loschen" value="Löschen" /></td>
</tr>
</table>
</form>
Ich möchte jetzt, das wenn ich ein formular von 10 feldern habe, und nur das 2 und das 8 davon ausfülle, das dann z.b. die fehlermeldung kommt: feld 2 ller und feld 8 leer.
Wie muss ich das anstellen?