| 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?
|
|
| |
|
 |
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
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 |
Kontaktformular-Problem
Problem bei Kontaktformular eingabe
Problem Joomla 1.5 Kontaktformular je nach Template
FlashMX - Problem mit php-Kontaktformular - crossdomain.xml?
animierte sanduhr bei wartezeiten
wie lange darf ein soundloop sein?
|
 |