Hallo,
ich habe ein Form in dem ich Daten eintrage, oder auch nicht.
Ich nehme jetzt mal den Fall, ich klicke auf den Absende-Button ohne Daten eingegeben zu haben!
In der Kopfzeile des Forms steht wohin das Programm verzweigen soll nachdem der Absende-Button angeklickt wurde.
Nachstehend mal mein Quellcode.
Eingabe.html:
HTML
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta charset="utf-8"> <!-- verarbeitet deutsche Umlaute -->
</head>
<div id="Eingabe">
<form action="Eingabe.php" method="post">
Ihr Name:<sup><b></b>*</b></sup><br>
<input required="" name="name"
<br/><br/><br/>
E-Mail:
<span id="stern">*</span>
<span id="text">(wird nicht angezeigt)</span> <br />
<input required="" name="email"
<br/><br/><br/>
Inhalt:<br>
<textarea required="" name="kommentar" cols="35" rows="5" wrap="physical">
</textarea><br> <br>
<!-- <img src="captcha.php" id="captcha"> <br />
<a href="#" onclick="
document.getElementById('captcha').src='captcha.php?'+Math.random();
document.getElementById('captcha-form').focus();"
>Lesen unmöglich! neuen Captcha laden.</a><br> <br>
Captcha:<br>
<input type="text" name="captcha" id="captcha-form" autocomplete="off"
size="30"><br> <br>
<button type="input" name="submit" value="neuerKommentar"
class="submit">Kommentar senden</button>-->
<button type="input" name="submit" value="Speichern"
class="submit">Daten senden</button>
</form>
</div>
</body>
</html>
Alles anzeigen
und hier noch die PHP Datei Eingabe.php:
Ich war immer der Meinung HTML-Code wird linear abgearbeitet, oder nicht?
Auf jeden Fall funktioniert die Anzeige für die nicht erfolgte Eingabe nicht.
Ich muß noch erwähnen, dass ich Quereinsteiger bin. Ich komme aus der VBA-Programmierung(Excel und Access).
Da bin ich recht gut.
Kann mir eine(r) von euch bei meinem HTML-Problem helfen?
LG