 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
14.11.2005, 12:34
|
#1
|
|
TP-Member
Registriert seit: Sep 2005
|
Kontaktformular/Newsletteranmeldung
Hallo Liebe Traumprojektler,
ich möchte gerne ein Kontaktformular/Newsletteranmeldung erstellen. Leider bekomme ich es nicht gebacken.
Hab auch die Tut-Seite von GLtipps.de angschaut, wo der liebe Dirk Levy ein ausführliches Tutorial (Super-Seite!) zum Formmailer erstellt hat.
Doch leider kommt bei mir die fehlermeldung:
"Method Not Allowed"
"The requested method POST is not allowed for the URL /wno/kons.php."
unterstützt mein server vielleicht kein php?
|
|
|
14.11.2005, 13:32
|
#2
|
|
TP-Moderator
Registriert seit: Jan 2003
Ort: Hamburg
|
Zitat:
|
unterstützt mein server vielleicht kein php?
|
Wäre das nicht eine Frage an deinen Provider?
Der Fehler deutet allerdings eher darauf hin, dass PHP zwar vorhanden ist, aber du darüber keine Mails verschicken kannst. Auch das solltest du deinen Provider fragen.
|
|
|
14.11.2005, 14:46
|
#3
|
|
TP-Member
Registriert seit: Sep 2005
|
hmmm,
wir sind bei arcor, in den unterlagen steht nix von php. Da es geschäftlich ist haben wir einen ansprechpartner, und der kommt erst nächste woche... 
|
|
|
14.11.2005, 15:32
|
#4
|
|
TP-Moderator
Registriert seit: Jan 2003
Ort: Hamburg
|
Wenn du Arcor Web-Hosting mit eigener Domain meinst, da soll PHP enthalten sein.
Wenn es um eine Adresse der Art home.arcor.de/Kundenname geht, da ist kein PHP möglich.
|
|
|
14.11.2005, 15:48
|
#5
|
|
TP-Member
Registriert seit: Sep 2005
|
wie gesagt, ich hatte von Dirk Levy tutorial Nr. 26 genutzt.
Jetzt habe ich es so hinbekommen, meine angegebene fehlermeldung kommt (die fehler.html), obwohl ich alle felder ausgefüllt habe....
Ich glaube der fehler liegt am PHP-Script...
hier der php-script:
Code:
<?
if (&vorname!="" AND &name!="" AND &email!="" ) {
$more = "From: info@xy.de\r\nReturn-Path: info@xy.de\r\nContent-Type:text";
$body="Vorname: &vorname
Nachname: &name
Email: &email
Betrifft: Newsletteranmeldung";
mail("info@xy.de",$body, $more);
header("location: danke.html");
}
else {
header("location: fehler.html");
}
?>
|
|
|
14.11.2005, 16:54
|
#6
|
|
TP-Moderator
Registriert seit: Jan 2003
Ort: Hamburg
|
Ersetze &vorname mal mit !$_POST["vorname"] und &name bzw. &email entsprechend.
Nicht jeder Server läßt den direkten Zugriff auf mittels POSt übermittelten Variablen zu.
|
|
|
14.11.2005, 17:26
|
#7
|
|
TP-Member
Registriert seit: Sep 2005
|
@ UweB
habe ich dementsprechend gemacht, und jetzt kommt folgende fehlermeldung:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/httpd/vhosts/meineadresse.de/httpdocs/kons.php on line 2
...
|
|
|
14.11.2005, 17:52
|
#8
|
|
TP-Moderator
Registriert seit: Jan 2003
Ort: Hamburg
|
Entschuldige, ich wollte anstatt !$_POST["vorname"] nur $_POST["vorname"] schreiben. Da habe ich beim Kopieren ein Zeichen zuviel erwischt .
|
|
|
14.11.2005, 18:24
|
#9
|
|
TP-Member
Registriert seit: Sep 2005
|
Ich lösche mal diesen doppelten Beitrag. 
Uwe
Geändert von UweB (14.11.2005 um 18:47 Uhr).
|
|
|
14.11.2005, 18:25
|
#10
|
|
TP-Member
Registriert seit: Sep 2005
|
hi, UweB
erst möchte ich dir danken, dass du dich mit mir aussetzt, super von dir!
mein code schaut jetzt folgendermaßen aus.
Code:
<?
if ($_POST["vorname"]"" AND $_POST["name"]"" AND $_POST["email"] ) {
$more = "From: info@meinedomain.de\r\nReturn-Path: info@meinedomain.de\r\nContent-Type:text";
$body="Vorname: $vorname
Nachname: $name
Email: $email
Betrifft: Newsletteranmeldung";
mail("info@meinedomain.de",$body, $more);
header("location: danke.html");
}
else {
header("location: fehler.html");
}
?>
aber die fehlermeldung ist noch immer die selbe... 
|
|
|
14.11.2005, 18:42
|
#11
|
|
TP-Moderator
Registriert seit: Jan 2003
Ort: Hamburg
|
Da hast du etwas zuviel gelöscht/ersetzt.
Probiere es mal mit dieser Zeile:
if ($_POST["vorname"]!="" AND $_POST["name"]!="" AND $_POST["email"]!="" ) {
|
|
|
14.11.2005, 19:25
|
#12
|
|
TP-Member
Registriert seit: Sep 2005
|
super hat geklappt!, nur in der inbox liegt keine email...
Aber ich geb die hoffnung nicht auf... ich hoffe UweB du auch nicht...
welche email adresse von dem oberen script ist die absender, und welche die die angezeigt wird, und welche ist die empfängeradresse?
|
|
|
14.11.2005, 19:40
|
#13
|
|
TP-Moderator
Registriert seit: Jan 2003
Ort: Hamburg
|
das ist in deinem Script die Empfängeradresse. Die Absenderadresse ist normalerweise von den Servereinstellungen abhängig. Da kann ich dir nicht sagen, wie das bei Arcor ist.
Ich kann dir nur sagen welche Erfahrung ich da mit Hosteurope gemacht habe. Da wurde teilweise automatisch info@domainname.de als Absender benutzt, teilweise musste ich selber erst in den Webpackeinstellungen eine Adresse hinterlegen.
|
|
|
14.11.2005, 19:50
|
#14
|
|
TP-Member
Registriert seit: Sep 2005
|
ok, ich hab eine email bekommen (hat ja ein bisschen gedauert), aber anscheinend von einem auto-admin oder sowas...
in der email stehen aber nicht die daten die ich testweise eingegeben habe, sondern:
Code:
From: info@meinedomain.de
Return-Path: info@meinedomain.de
Content-Type:text
auch der absender und der betreff stimmen nicht überrein die es sein sollten....
|
|
|
14.11.2005, 20:28
|
#15
|
|
TP-Moderator
Registriert seit: Jan 2003
Ort: Hamburg
|
Du musst natürlich noch im ganzen Script die Variablen so ersetzten, wie in der ersten Zeile.
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:21 Uhr.
|
 |