Hi,
Hab ein Formular script,
nun möchte ich es per php aber vor dem abschicken auf seine richtigkeit überprüfen!
d.H. das ich die if operatoren ins formular-script selber einbauen kann!
Mir ist jedoch schleierhaft wie ich das VOR dem abschicken durch den Submitbutton machen kann!
Folgende scripts:
1.php (Formular):
und folgendes Verarbeitungsscript:
2.php :
Kann mir vllt jemand helfen, die If Abrfrage am anfang des 2.php-scripts in den 1.php-teil zu packen???
Bitte....
ich weiß es ist viel text, müsste aber ganz übersichtlich sein!
Hab ein Formular script,
nun möchte ich es per php aber vor dem abschicken auf seine richtigkeit überprüfen!
d.H. das ich die if operatoren ins formular-script selber einbauen kann!
Mir ist jedoch schleierhaft wie ich das VOR dem abschicken durch den Submitbutton machen kann!
Folgende scripts:
1.php (Formular):
PHP-Code:
<form action="2.php" method="post">
<body style="background-color: #000000; color:#FFFFFF">
<table>
<tr>
<td>Option:</font></td>
<td> <select name="art" size="6" multiple="multiple">
<option value="Support1">Support1</font></option>
<option value="Support2">Support2</font></option>
<option value="Support3">Support3</font></option>
<option value="Support4">Support4</font></option>
<option value="Support5">Support5</font></option>
<option value="Support6">Support6</font></option>
</select>
</td>
</tr> <br />
<tr>
<td >Vorname:</font></td>
<td> <input type="text" name="vorname" /></td>
</tr>
<tr>
<td >Nachname:</font></td>
<td> <input type="text" name="nachname" /></td>
</tr>
<tr>
<td >Ort:</font></td>
<td> <input type="text" name="ort" /></td>
</tr>
<tr>
<td >Land:</font></td>
<td> <select name="land">
<option value="no">--Bitte wählen--</option>
<option value="DE">Deutschland</option>
<option value="AU">Östereich</option>
<option value="CH">Schweiz</option>
</select>
</td>
</tr>
<tr>
<td>Sicherheit: <br /><img src="captcha/captcha.php" border="0" title="Sicherheitscode"></td>
<td><input type="text" name="sicherheitscode" size="5"></td>
</tr>
<tr><td>
<input name="submit" type="submit" value="Absenden"/>
</td>
</tr>
</table>
</form>
2.php :
PHP-Code:
<?php
session_start(); ?>
<body style="background-color: #000000 ; color: #FFFFFF;">
<?php
$datum = strftime("%d.%m.%Y");
$zeit = date("H:i");
$art=$_POST['art'];
$vorname=$_POST['vorname'];
$name=$_POST['nachname'];
$ort=$_POST['ort'];
$land=$_POST['land'];
if ($art == "") {
die ("<CENTER><p> </p><p> </p><p> </p>Bitte Wähle eine Supportart aus!</CENTER>");
}
if ($vorname == "") {
die ("<CENTER><p> </p><p> </p><p> </p>Bitte gib einen Vornamen an!</CENTER>");
}
if ($name == "") {
die ("<CENTER><p> </p><p> </p><p> </p>Bitte gib deinen Nachnamen an!</CENTER>");
}
if ($ort == "") {
die ("<CENTER><p> </p><p> </p><p> </p>Gib bitte deinen Wohnort an!</CENTER>");
}
if ($land == "no") {
die ("<CENTER><p> </p><p> </p><p> </p>Bitte wähle dein Land!</CENTER>");
}
?>
<?php
if(isset($_SESSION['captcha_spam']) AND $_POST["sicherheitscode"] == $_SESSION['captcha_spam']){
unset($_SESSION['captcha_spam']);
echo "<CENTER>";
echo "Vielen Dank, deine Supportanfrage wurde erfolgreich eingetragen! <br /> ";
echo "Wir werden uns bemühen, sie so schnell wie möglich zu bearbeiten! <br /> ";
echo "Viel Spass weiterhin auf unserem Server, <br /> ";
echo "Dein WoW-Fun-Team <br /> ";
echo "<br /> ";
echo "<br /> ";
echo "";
echo "</CENTER>";
$ausgabe= "\r\n"."<br/>"."<B>Zeit: </B>".$datum." um ".$zeit." Uhr"."<br/>" ."<b>Supportgrund</b>:
".$art."<br/>"."<b>Charaktername:</b> ".$vorname."<br/>"."<b>Accountname:</b>
".$name."<br/>"."<b>Ort:</b> ".$ort."<br/>"."<b>Fraktion:</b> ".$land."<hr>";
$datei=fopen("namen.html","a");
$output=fwrite($datei,$ausgabe);
fclose($datei);
}
else{
die ("Der Sicherheitscode ist falsch!");
}
?>
Bitte....
ich weiß es ist viel text, müsste aber ganz übersichtlich sein!
Kommentar