SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 31.10.2005, 11:18   #1
TP-Junior
 
Registriert seit: Mar 2005
minuten macht alles soweit korrekt

PHP Mailformular


Hallo!

Ich versuche gerade ein PHP Kontakt-Formular auf einer Website einzubinden. Kann mir bitte jemand helfen, wo hier der Fehler liegt, die Mail kommt zwar an, jedoch sind Name, Wohnort... und Text in der Mail die das Script erzeugt nicht zusehen. (also: es wird kein Text übertragen / die Felder sind aber in der Mail zusehen)

http://www.teleprompterverleih.com/kontakt.htm

http://www.teleprompterverleih.com/kons.php

Diese PHP Script habe ich mir hier im Forum mal runtergeladen, mir ist jedoch der Name desjenigen entfallen, der es geschrieben hat.

Vielen Dank für eure Bemühungen im Voraus
minuten ist offline   Mit Zitat antworten


Alt 31.10.2005, 11:36   #2
TP-Moderator
 
Benutzerbild von hero-master
 
Registriert seit: Mar 2003
Ort: Hamburg
hero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKEhero-master ist ein richtiges Arbeitstier - DANKE
Und wie sieht das Script aus?
__________________
Grüße Nico

Meine kleinen CSS-Tutorials
hero-master ist offline   Mit Zitat antworten
Alt 31.10.2005, 17:00   #3
TP-Junior
 
Registriert seit: Mar 2005
minuten macht alles soweit korrekt
PHP-Code:
<?

if ($nachname!="" AND $email!="" AND $nachricht!="" ) {

$more "From: [email]info@teleprompterverleih.com[/email]\r\nReturn-Path: [email]info@teleprompterverleih.com[/email]\r\nContent-Type:text"

$body="Vorname: $vorname
Nachname: $nachname
Email: $email
Betreff: $betreff
Nachricht: $nachricht"
;




mail("info@teleprompterverleih.com",$nachricht$body$more);

header("location: danke.html");

}
else {

header("location: fehler.html");

}

?>
minuten ist offline   Mit Zitat antworten
Alt 31.10.2005, 17:06   #4
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Wahrscheinlich sind die regiter_globals auf off, daher werden die Vars nicht übergeben.
Versuch es mal wie folgt:
PHP-Code:
$body="Vorname: $_POST['vorname']
Nachname: $_POST['nachname']
Email: $_POST['email']
Betreff: $_POST['betreff']
Nachricht: $_POST['nachricht']"
;

mail("info@teleprompterverleih.com",$_POST['betreff'], $body$more); 
Aber warum trägst du dich selber als Absender und als Antwortadresse im header ein?
Ist ja nicht gerade sinnig...
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 31.10.2005, 17:14   #5
TP-Junior
 
Registriert seit: Mar 2005
minuten macht alles soweit korrekt
jetzt kommt diese fehlermeldung:

PHP-Code:
Parse errorparse errorunexpected T_ENCAPSED_AND_WHITESPACEexpecting T_STRING or T_VARIABLE or T_NUM_STRING in /mnt/kw2/02/550/00000016/htdocs/kons.php on line 7 
Zeile7: $body="Vorname:*$_POST['vorname']
minuten ist offline   Mit Zitat antworten
Alt 31.10.2005, 17:17   #6
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Was soll das "*" da machen???
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 31.10.2005, 17:23   #7
TP-Junior
 
Registriert seit: Mar 2005
minuten macht alles soweit korrekt
das "*" ist wohl nur hier beim eingeben ins forum hinzugekommen, im script ist es nicht

ich verzweifle langsam

oder kann das an strato als webspace anbieter liegen, dass paket beinhaltet aber php was ich dort habe
minuten ist offline   Mit Zitat antworten
Alt 31.10.2005, 17:28   #8
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Man man, ich sollte mal die Augen aufmachen...
So macht es dann auch keine Probs.
PHP-Code:
$body="Vorname: $_POST[vorname]
Nachname: $_POST[nachname]
Email: $_POST[email]
Betreff: $_POST[betreff]
Nachricht: $_POST[nachricht]"
;

mail("info@teleprompterverleih.com",$_POST['betreff'], $body$more); 
Die " ' " darf man halt nicht in einem " " " verwenden.
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 31.10.2005, 17:35   #9
TP-Junior
 
Registriert seit: Mar 2005
minuten macht alles soweit korrekt
jetzt kommt der fehler in zeile 13

PHP-Code:
mail("info@teleprompterverleih.com",$_POST['betreff'],*$body,*$more);* 
liegt es da auch wieder an den anführungszeichen?
minuten ist offline   Mit Zitat antworten
Alt 31.10.2005, 18:00   #10
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Nö, eigentlich nicht. Mag aber auch an deiner headerformatierung liegen, die kenn ich so auch nicht.
Habe es dir nun mal komplett umgeschrieben.
Also bei mir auf dem Server läuft es ohne Probleme.
PHP-Code:
if ($_POST['nachname'] != "" AND $_POST['email'] != "" AND $_POST['nachricht'] != "" ) {
    
$header="From: $_POST[vorname] $_POST[nachname]<$_POST[email]>\n";
    
$header .= "Reply-To: $_POST[email]\n"
    
$header .= "X-Mailer: PHP/" phpversion(). "\n";          
    
$header .= "X-Sender-IP: $REMOTE_ADDR\n"
    
$header .= "Content-Type: text\n"
    
    
$nachricht nl2br($_POST[nachricht]);
                    
    
$body="Vorname: $_POST[vorname]\nNachname: $_POST[nachname]\nEmail: $_POST[email]\nBetreff: $_POST[betreff]\n\nNachricht:\n$nachricht";
    
    
mail("info@teleprompterverleih.com",$_POST[betreff], $body$header);
    
    
header("location: danke.html");

}
else 
header("location: fehler.html"); 
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Dreamweaver
PHP Mailformular PHP Mailformular
« Inhalte von Ebenen in DW 8 teilweise nicht mehr sichtbar | DW 8 Meldung bei der Vorschau »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:18 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67