hallo ebenfalls,
Sprich wenn beide Felder ausgefüllt wurden soll er die Nachricht auspucken.
Lustig. Die Lösung steht nämlich bereits in deinem Script ;-)
folgendes:
mit
if($_POST['submit']) {
if(!$_POST['name']) {
echo "Bitte gib deinen Namen ein!";
}
if(!$_POST['news']) {
echo "Nachricht musst schon schreiben!";
}
}
fragst du ab, ob deine Eingabefelder (input und textarea) leer sind und reagierst darauf. Jetzt brauchst du doch bloß abfragen, ob sie gefüllt sind und ebenfalls darauf zu reagieren, gelle ? Das bedeutet, daß du einfach bloß eine weitere if-Abfrage schreiben mußt, bei der das Anführungszeichen in
if(!$_POST['name']) {
und
if(!$_POST['news']) {
fortgelassen wird. Natürlich mußt du dann noch das korrekte "echo" hinschreiben
Und noch eine Frage, der User gibt jetzt zb. im news feld einen langen text ein und vergisst seinem Namen einzufügen, wie kann ich dafür sorgen das der von Ihm eingebene Text nicht verloren geht sondern er nur nch seinen Namen einzugeben braucht.
indem du statt
echo "Bitte gib deinen Namen ein!";
ein kleines zusätzliches Anzeigefensterchen öffnen läßt, das den Hinweis auf den vergessenen Namen enthält
Grüße aus Berlin
Christoph S.