hi pros,
ich habe ein kontaktformular, dass so klasse funktioniert. basierend auf php ruft sie sich selber auf und checkt, ob die required fields ausgefüllt sind. wenn nicht, wird die entsprechende Zelle farbig markiert. Einbinden des skriptes klappt fehlerfrei, nur wenn ich auf SENDEN klicke, ruft sich die seite nicht selber auf bzw. es wird nix geprüft. woran kann das liegen? Ich krieg gleich ne krise ... vielen Dank !
<table border="0" width="550" id="table1" cellpadding="0" style="border-collapse: collapse">
<?php
if($Send && !empty($_REQUEST['firstname']) && !empty($_REQUEST['lastname']))
{
echo"firstname: ",$_REQUEST['firstname'],"<br>", $_REQUEST['lastname'],"<br>";
}
else
{
?>
<form action="<?php echo$_SERVER['PHP_SELF']; ?>" method="post">
<input type="hidden" name="id[]" value="../../../index.php?id=97">
<tr>
<td width="112">Company/Institution</td>
<td width="160"><input class="input" type="text" name="company" size="20"></td>
<td width="5"> </td>
<?php if($Send && empty($_REQUEST['message'])){
echo"<td class=\"error\" width=\"113\" rowspan=\"5\"><p align=\"center\">Message*</td><td class=\"error\" rowspan=\"5\">";}
else {
echo"<td width=\"113\" rowspan=\"5\"><p align=\"center\">Message*</td><td rowspan=\"5\">";}?>
<textarea class="input" rows="8" name="message" cols="16" value="<?php echo$_REQUEST['message']; ?>"></textarea>
</td>
</tr>
<tr><?php if($Send && empty($_REQUEST['firstname'])){
echo"<td class=\"error\" width=\"112\">First Name*</td><td class=\"error\" width=\"160\">";}
else {
echo"<td width=\"112\">First Name*</td><td width=\"160\">";}?><input class="input" name="firstname" type="text" value="<?php echo$_REQUEST['firstname']; ?>"></td>
<td width="5"> </td>
</tr>
<tr>
<?php if($Send && empty($_REQUEST['lastname'])){
echo"<td class=\"error\" width=\"112\">Last Name*</td><td class=\"error\" width=\"160\">";}
else {
echo"<td width=\"112\">Last Name*</td><td width=\"160\">";}?><input class="input" name="lastname" type="text" value="<?php echo$_REQUEST['lastname']; ?>"></td>
<td width="5"> </td>
</tr>
<tr>
<td width="112">Street & Number</td>
<td width="160"><input class="input" type="text" name="street" size="20"></td>
<td width="5"> </td>
</tr>
<tr>
<td width="112">Email*</td>
<td width="160"><input class="input" type="text" name="email" size="20"></td>
<td width="113" rowspan="4" valign="top">
<span class="ueberschrift_rot">* required fields</span></td>
<td rowspan="4" valign="top"> </td>
</tr>
</form></table>
<?php
}
?>