Also ein echo habe ich mal reingehaun, und wenn alles ok ist, wird es auch ausgegeben. Aber auch nur das echo, nicht der eigentlich text der erscheinen soll wenn alles "ok" ist!
Hier nun mal der ganze code, habe tabelen die unwichtig sind weggelassen
PHP-Code:
<?PHP
$script = 'http://' . $_SERVER["SERVER_NAME"] . $_SERVER["SCRIPT_NAME"];
$errorFields = array('firstname',
'lastname',
'email',
'gender',
'text'
);
for($x=0;$x<count($errorFields);$x++)
{
$errorClass[$errorFields[$x]] = 'inputField';
}
if(isset($_POST['submit']))
{
$error = FALSE;
foreach($errorFields as $key => $value)
{
if(empty($_POST[$errorFields[$key]]))
{
$error = TRUE;
$errorClass[$value] = 'errorField';
$errorPicture[$value] = '<img src="img/achtung_klein.gif"> ';
}
}
}
if($_GET['check'] == "TRUE")
{
$errorMessage = '<table width="100%" class="errorTable"><tr><td><b>
Ihre Bestellung war erfolgreich!</b><br><br>
Vielen Dank für Ihre Bestellung des Jahresabos.
Ihre Daten wurden weitergeleitet.</td></tr></table><br>';
}
if(isset($_POST['submit'])){
if($error == TRUE)
{
$errorMessage = '<table width="100%" class="errorTable"><tr><td>
<img src="img/achtung_gross.gif"></td><td><b>Achtung!</b><br>
Es ist zu einem Fehler gekommen. Bitte füllen Sie alle
farblich markierten Pflichtfelder aus.</td></tr></table><br>';
}
else
{
// Alles ist in Ordnung
// Daten können gespeichert werden
$email_empfaenger = 'info@staystyle.de';
$email_betreff = 'Service & Kontakt - StayStyle.de';
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$email = $email;
$text = $_POST['text'];
$telefon = $_POST['telefon'];
$anrede = $_POST['gender'];
$nachricht = "
Diese Email wurde Verfasst von ". $gender ." ". $firstname ." ". $lastname ."
PERSÖNLICHE INFOS: ###################################
Anrede: ". $gender ."
Vor & Nachname: ". $firstname ." ". $lastname ."
Email: ". $email ."
Telefon: ". $telefon ."
#######################################################
NACHRICHT: ############################################
". $text ."
";
$nachricht_absender = "
Hallo ". $gender ." ". $firstname ." ". $lastname ."!
Vielen Dank für ihre Kontakt Anfrage an StayStyle.de!
Wir werden versuchen ihre Frage(n) schnellstmöglich zu Beantworten.
Sie erhalten die Antwort an die Angegeben E-Mail Adresse.
\n
Mit freundlichen Grüssen,
StayStyle.de
### DIESE EMAIL WURDE AUTOMATISCH GENERIERT, SIE KÖNNEN BEI WEITEREN FRAGEN AUF DIESE E-MAIL ANTWORTEN ###
";
// Seite neu laden und Hinweis anzeigen
header("Location: $script?check=TRUE");
}
}
?>
.
.
###### Unwichtige Tabellen ######
.
.
<FORM method="post" action="index.php/bereich/service-kontakt#form" >
<a name="form"></a><br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><?PHP echo $errorMessage; ?></td>
</tr>
<tr>
<td>
<!-- Formular Anfang -->
<table width="100%" border="0">
<TR class="table">
<TH align=left bgcolor="efefef">Firma:</TH>
<TD><INPUT class="inputField" size="60" name="company" value="<?PHP echo $_POST['company']; ?>"></TD>
</TR>
<tr>
<td width="30%" height="0" bgcolor="efefef"><?PHP echo $errorPicture['gender']; ?><strong>Anrede:
*</strong></td>
<td width="70%"><SELECT size="1" name="gender" class="<?PHP echo $errorClass['gender']; ?>">
<OPTION value="" <?PHP if(empty($_POST['gender'])) echo 'selected'; ?>>Bitte
auswählen</OPTION>
<OPTION value="3" <?PHP if($_POST['gender'] == "3") echo 'selected'; ?>>Firma</OPTION>
<OPTION value="2" <?PHP if($_POST['gender'] == "2") echo 'selected'; ?>>Frau</OPTION>
<OPTION value="1" <?PHP if($_POST['gender'] == "1") echo 'selected'; ?>>Herr</OPTION>
</SELECT></td>
</tr>
<TR class="table">
<TH align=left> </TH>
<TD> </TD>
</TR>
<TR class="table">
<TH align=left bgcolor="efefef"><?PHP echo $errorPicture['firstname']; ?>Vorname:*</TH>
<TD><INPUT class="<?PHP echo $errorClass['firstname']; ?>" name="firstname" value="<?PHP echo $_POST['firstname']; ?>"></TD>
</TR>
<TR class="table">
<TH align=left bgcolor="efefef"><?PHP echo $errorPicture['lastname']; ?>Nachname:*</TH>
<TD><INPUT class="<?PHP echo $errorClass['lastname']; ?>" name="lastname" value="<?PHP echo $_POST['lastname']; ?>"></TD>
</TR>
<TR class="table">
<TH align=left> </TH>
<TD> </TD>
</TR>
<TR class="table">
<TH align=left bgcolor="efefef">Telefon:</TH>
<TD><INPUT class="inputField" name="telefone" value="<?PHP echo $_POST['telefone']; ?>"></TD>
</TR>
<TR class="table">
<TH align=left bgcolor="efefef"><?PHP echo $errorPicture['email']; ?>Email:*</TH>
<TD><INPUT class="<?PHP echo $errorClass['email']; ?>" name="email" value="<?PHP echo $_POST['email']; ?>"></TD>
</TR>
<TR class="table">
<TH align=left> </TH>
<TD> </TD>
</TR>
<TR class="table">
<TH align=left valign="top" bgcolor="efefef"><?PHP echo $errorPicture['text']; ?>Ihre
Nachricht :</TH>
<TD><textarea name="text" cols="30" rows="6" class="<?PHP echo $errorClass['text']; ?>"><?PHP echo $_POST['text']; ?></textarea></TD>
</TR>
</table></td>
</tr>
<tr>
<td height="20"> </td>
</tr>
<tr>
<td height="20" background="img/dot.gif"> </td>
</tr>
<tr>
<td height="20"><INPUT name="submit" type="submit" value="Formular Absenden" class="button">
</td>
</tr>
</table>
<br>
<!-- Formular Ende -->
</form></td>
</tr>
</table>