|
 |
|
| Autor |
Nachricht |
[martin] User [User]


Anmeldung: 05.04.06 Beiträge: 14 Wohnort: Österreich ...
|
Verfasst am: 07.07.2006, 06:47 Titel: Script valide gestalten |
|
|
Hallo,
könnte mir jemand diesen kurzen Quelltext auf Fehler überprüfen bzw. mir zu helfen diesen Code valide zu gestalten.
| Code: | <?php
$Empfaenger = "martin@stash.at";
if($_REQUEST['Send'])
{
if(empty($_REQUEST['Name']) || empty($_REQUEST['Email']) || empty($_REQUEST['Nachricht']))
{
echo"<h1>Kontakt</h1><br />Ooops! - Bitte gehen Sie <a href=\"javascript:history.back();\">zurück</a> und füllen Sie alle Felder aus!";
}
else
{
$Mailnachricht = "Sie haben folgenden Nachricht erhalten: \n\n";
while(list($Formularfeld, $Wert)=each($_REQUEST))
{
if($Formularfeld!="Send")
{
$Mailnachricht .= $Formularfeld.": ".$Wert."\n";
}
}
$Mailnachricht .= "\nDatum/Zeit: ";
$Mailnachricht .= date("d.m.Y H:i:s");
$Mailbetreff = "Kontakt: ";
$Mailbetreff .= $_REQUEST['Betreff'];
mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']);
echo"<h1>Kontakt</h1><br />Vielen Dank für Ihre E-Mail, wir werden uns umgehend um Ihr Anliegen kümmern!<br><br><a href=\"?modul=startseite\">zurück zur Startseite</a>";
}
}
else
{
echo "<p>Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese <a href=\"?modul=kontakt\">Seite</a>.</p>";
}
?> |
Dieses Script befindet sich in folgender Datei:
http://stash.at/postsv/kontaktauslesen.php
Das Formular http://stash.at/postsv/index.php?modul=kontakt führt dieses Script aus. Jedoch leider noch nicht ganz valide.
Ich hoffe ihr könnt mir ein wenig helfen. Danke!
Mfg
Martin
|
|
| Nach oben |
|
 |
[martin] User [User]


Anmeldung: 05.04.06 Beiträge: 14 Wohnort: Österreich ...
|
Verfasst am: 07.07.2006, 09:57 Titel: |
|
|
Hallo,
sorry, ich vergass genaueres zu beschreiben:
Das Script funktioniert dzt. nur korrekt im Internet Explorer! Die E-Mails kommen alle an..
Lediglich über Firefox, sobald ich das Formular abschicke (ausgefüllt) bekomme ich eine Fehlermeldung direkt im Browser.
Bin jetzt aber gerade im Büro und kann die Meldung nicht posten.
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |