Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#1 2006-05-09 08:30:32
- ede
- Member
- Registered: 2006-05-02
- Posts: 39
[de-de] Probleme mit einem Kontaktformular
Hallo,
ich bekomme einfach kein funktionierendes Kontaktformular auf die Beine.
mit dem plugin “zem_contact” erhalte ich immer nur “Sorry, unable to send email.”
Habe schon im Adminbereich von Host Europe versucht alles mögliche umzustellen, aber ohne Erfolg.
Dann wollte ich es so lösen wie “früher” und habe eine eigene “Dankeseite” angelegt (mit eigener Sektion)und ein php-script eingefügt, wodurch ich aber auch keine mail erhalten habe:
<code>
<txp:php>
$Empfaenger = “xyz@gmx.de”;
if($_REQUEST[‘Send’])
{
$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 über die Website”;
mail($Empfaenger, $Mailbetreff, $Mailnachricht, “From: “.$_REQUEST[‘Email’]);
//echo“Vielen Dank für Ihre eMail!”;
}
else
{
echo“Ein Fehler ist aufgetreten.”;
}
</txp:php>
</code>
Weiß jemand einen Rat?
Offline
#2 2006-05-09 09:03:34
- ralph
- Member
- Registered: 2005-02-28
- Posts: 106
Re: [de-de] Probleme mit einem Kontaktformular
Es sieht so aus, als könne PHP die Funktion mail() nicht aufrufen. Schreib am besten mal an den Hosteurope-Support, ob die Funktion einkompiliert ist und ob es da irgendwelche Besonderheiten gibt.
Offline
Re: [de-de] Probleme mit einem Kontaktformular
Das Problem und mehrere Lösungen sind in den FAQ bei Hosteurope erläutert:
http://www.hosteurope.de/faq/index.php?cpid=11073&in_object=2&searchword=mail+php
Offline
#4 2006-05-09 09:38:33
- ede
- Member
- Registered: 2006-05-02
- Posts: 39
Re: [de-de] Probleme mit einem Kontaktformular
Vielen Dank, es funktioniert nun!
Nur interessehalber: hat jemand eine Ahnung warum meine Einbindung des php-scriptes(auf der ‘Dankeseite’) so anscheinend nicht funktioniert hat?
Im Debugmodus bekomme ich folgende Fehlermeldung:
<code>
tag_error <txp:php> -> Notice: Undefined index: Email on line 19
</code>
Offline