Autor |
Nachricht |
Wasserbaendiger
Threadersteller
Dabei seit: 03.06.2007
Ort: -
Alter: -
Geschlecht: -
|
Verfasst So 03.06.2007 13:30
Titel Problem mit dem Kontaktformular ! Sehr lange Wartezeiten ! |
|
|
Hallo,
es geht um folgendes:
Ich habe ein Kontaktformular und wenn ein Besucher dort seine Daten eingibt, braucht die Seite ca. 5min zum laden.
Die Mail erhalte ich zwar dann nach den 5min.
Aber wieso geht das so lange ?
Der Code
Code: |
<html>
<head>
<title>Kontaktformular</title>
</head>
<body>
<?php
$Empfaenger = "Mailadresse";
if($_REQUEST['Send'])
{
if(empty($_REQUEST['Name']) || empty($_REQUEST['Email']) || empty($_REQUEST['Nachricht']))
{
echo"Bitte gehen Sie <a href=\"javascript:history.back();\">zurück</a> und füllen Sie alle Felder aus!";
}
else
{
$Mailnachricht = "Sie haben folgende 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"Vielen Dank für Ihre eMail!";
}
}
else
{
echo"Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese <a href=\"kontaktformular.php\">Seite</a>.";
}
?>
</body>
</html>
|
Danke im voraus für eure Hilfe
Zuletzt bearbeitet von Wasserbaendiger am So 03.06.2007 13:30, insgesamt 1-mal bearbeitet
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst So 03.06.2007 18:05
Titel
|
|
|
haste mal probiert den mail() Befehl auszukommentieren? Vielleicht
braucht der Mailserver so lang zum Antworten? Laufen andere
Scripte auch so langsam? haben die "langsam" sonst etwas gemeinsam?
|
|
|
|
|
Anzeige
|
|
|
Wasserbaendiger
Threadersteller
Dabei seit: 03.06.2007
Ort: -
Alter: -
Geschlecht: -
|
Verfasst So 03.06.2007 18:49
Titel
|
|
|
dastef hat geschrieben: | haste mal probiert den mail() Befehl auszukommentieren? Vielleicht
braucht der Mailserver so lang zum Antworten? Laufen andere
Scripte auch so langsam? haben die "langsam" sonst etwas gemeinsam? |
Hallo,
danke für deine Antwort.
Bei mir ist nur dieses kontaktformular sehr langsam.
Andere Scripte usw. funktionieren einwandfrei
Weiß nicht genau was damit meinst: mail() Befehl auszukommentieren, wie würde das dann aussehn ?
Danke im voraus
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst So 03.06.2007 19:08
Titel
|
|
|
Code: | mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']); |
Die Zeile auskommentieren.
|
|
|
|
|
Wasserbaendiger
Threadersteller
Dabei seit: 03.06.2007
Ort: -
Alter: -
Geschlecht: -
|
Verfasst So 03.06.2007 19:19
Titel
|
|
|
m hat geschrieben: | Code: | mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']); |
Die Zeile auskommentieren. |
also löschen ?
Hab ich jetzt gemacht, bisher ist noch keine Mail angekommen
|
|
|
|
|
Wasserbaendiger
Threadersteller
Dabei seit: 03.06.2007
Ort: -
Alter: -
Geschlecht: -
|
Verfasst So 03.06.2007 19:40
Titel
|
|
|
Wasserbaendiger hat geschrieben: | m hat geschrieben: | Code: | mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']); |
Die Zeile auskommentieren. |
also löschen ?
Hab ich jetzt gemacht, bisher ist noch keine Mail angekommen |
Super ! Danke !
Es hat funktioniert.
Vielen Vielen Dank
|
|
|
|
|
|
|
|
Ähnliche Themen |
animierte sanduhr bei wartezeiten
Kontaktformular Problem
Problem mit php-kontaktformular
Kontaktformular-Problem
Problem bei Kontaktformular eingabe
FlashMX - Problem mit php-Kontaktformular - crossdomain.xml?
|
|