Hallo,
ich bin php Anfänger und bleibe an folgendem Problem hängen. Ich hab mir ein kleines Formular gemacht ( http://karate.tvbittenfeld.de./karate_pre2/formular/x.php ). Soweit geht das auch ich bekomme die Daten per eMail versendet.
Wenn ihr nun mal das Formular ausfüllt, ob korrekt oder nicht korrekt, bleibt der Satz den ich als html geschreiben hatte "Bitte füllen Sie alle Felder aus." IMMER stehen. Ich möchte aber dass sobald das submit Button gedrückt wurde dieser Satz nicht mehr erscheint.
Hat mir da vll jmd ne Lösung wie ich den unterdrücken kann?
Hier mal noch den "Code" wenn man das so nennen darf
.
Ist echt frustrierend das dingen
Bin für jede Antwort dankbar.
mfg
grr
ich bin php Anfänger und bleibe an folgendem Problem hängen. Ich hab mir ein kleines Formular gemacht ( http://karate.tvbittenfeld.de./karate_pre2/formular/x.php ). Soweit geht das auch ich bekomme die Daten per eMail versendet.
Wenn ihr nun mal das Formular ausfüllt, ob korrekt oder nicht korrekt, bleibt der Satz den ich als html geschreiben hatte "Bitte füllen Sie alle Felder aus." IMMER stehen. Ich möchte aber dass sobald das submit Button gedrückt wurde dieser Satz nicht mehr erscheint.
Hat mir da vll jmd ne Lösung wie ich den unterdrücken kann?
Hier mal noch den "Code" wenn man das so nennen darf

Code:
<html>
<head>
<title>Treten Sie der Karate Abteilung bei:</title>
<STYLE TYPE="text/css">
BODY{color:#6CABE7;background-color:#000000}
TABLE{color:#6CABE7;background-color:#000000}
INPUT{BACKGROUND-COLOR: #FFFFFF; border-bottom-color: black; border-top-color: black; border-left-color: black; border-right-color: black; color="#6CABE7";}
</STYLE>
</head>
<body><font face="arial" SIZE="2" size="1">
<?php
if($sent==1) {
if(!$name OR !$email OR !$geschlecht) { echo "<br>Bitte füllen Sie <b>alle</b> Felder aus!"; }
else {
$message="<html><body>";
$message.="<p><b>Vorname:</b> $name<br>";
$message.="<b>e-Mail Adresse:</b> $email<br>";
$message.="<b>Geschlecht:</b> $geschlecht<br>";
$message.="<b>Frage:</b> $frage<br>";
$message.="</p></body></html>";
if(mail("marc.hoeger@web.de", "Anfrage zum Beitritt", $message)) {
echo "<br>Vielen Dank, Ihre Anfrage wurde versendet.";
}
}
unset($sent);
}
if(!$sent) {
?>
Bitte füllen Sie alle Felder aus.
<p>
<table>
<form action="<? echo $PHP_SELF; ?>" method="post">
<input type="hidden" name="sent" value="1">
<tr>
<td>Name:</td>
<td><input type="text" name="name" size="23"></td>
</tr>
<tr>
<td>e-Mail Adresse:</td>
<td><input type="text" name="email" size="23"></td>
</tr>
<tr>
<td>Geschlecht:</td>
<td><input type="radio" name="geschlecht" value="männlich">männlich <input type="radio" name="geschlecht" value="weiblich">weiblich</td>
</tr>
<tr>
<td>Ihre Frage...:</td>
<td><textarea name="frage" rows="8" cols="20" wrap="virtual"></textarea></td>
</tr>
<tr>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="submit" size="30" value="Anfrage versenden"></td>
</tr>
</form>
</font>
</table>
<?php
}
?>
</body>
</html>
Ist echt frustrierend das dingen

Bin für jede Antwort dankbar.
mfg
grr