SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 27.01.2006, 02:12:03
oj51 oj51 ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 13
Kontaktdaten

Hallo
Ich ein Kontaktformular im HTML erstellt, dann über
PHP-Code:
<form name="emailformular" method="post" action="send_email_1.php" enctype="text/plain"
Leider bekomme ich das Kontaktformular immer nur unausgefüllt zu gemailt.
Was mache ich falsch?
Hier das script:

PHP-Code:
<?php
// Datei zum einfachen Versand von Text-E-Mails

// Die übertragenden Daten des E-Mail-Formulars müssen mit Hilfe des PHP-Befehls $_POST["Name"] initialisiert werden.
// Dies bewirkt, dass es nicht zu evtl. Fehler während des Aufrufs dieser Datei kommen kann.
$Email $_POST["Email"];
$Name $_POST["Name"];
$Vorname $_POST["Vorname"];
$Geb_Datum $_POST["Geb_Datum"];
$Strasse $_POST["Strasse"];
$Ort $_POST["Ort"];
$Telefon $_POST["Telefon"];

// Initialisierung der benötigten Variablen
//   Hier bitte Anpassungen vornehmen!!
$email_empfaenger "xxx@gmx.de";  // E-Mail-Adresse, an die die Daten des Formulares zugeschickt werden sollen
$email_betreff "Neue Anmeldung "// Betreffzeile der E-Mail

// E-Mail generieren und verschicken


  // Allg. E-Mail-Headers
  
$headers  "From: ".$Email;
  
$headers .= "\nMIME-Version: 1.0\n";
  
$headers .= "X-Mailer: PHP ".phpversion()."\n";
  
$headers .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n"."Content-Transfer-Encoding: 7bit\n\n";

  
// E-Mail-Text generieren
  
$message  "Neue Anmeldung wurde über das Web-Formular übermittelt!\n\n";
  
$message .= "Vorname: ".$Vorname."\n";
  
$message .= "Name: ".$Name."\n";
  
$message .= "Geburtsdatum: ".$Geb_Datum."\n";
  
$message .= "Straße: ".$Strasse."\n";
  
$message .= "Ort: ".$Ort."\n";
  
$message .= "Telefon: ".$Telefon."\n";
  


  
mail($email_empfaenger$email_betreff$message$headers);
  
// Nach dem Versender der E-Mail wieder das Formular aufrufen.
header("location:aufnahmeformular.htm");

?>
Mit Zitat antworten
  #2  
Alt 27.01.2006, 08:10:39
Damir Damir ist offline
Administrator
 
Registriert seit: Jan 2002
Ort: Köln
Alter: 53
Beiträge: 1.276
AW: Kontaktdaten

Hi,

benutze das naechste mal bitt die PHP-Tags vom Forum - dann kann man dein Code auch besser lesen - ich habe es mal fuer dich geaendert.

Poste doch mal auch dein Kontaktformular....

Bye
Mit Zitat antworten
  #3  
Alt 27.01.2006, 08:46:08
oj51 oj51 ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 13
AW: Kontaktdaten

Ich danke Dir
Mit Zitat antworten
  #4  
Alt 27.01.2006, 08:47:30
oj51 oj51 ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 13
AW: Kontaktdaten

Was heißt das?
Poste doch mal auch dein Kontaktformular....
Mit Zitat antworten
  #5  
Alt 27.01.2006, 09:34:35
zUPwire zUPwire ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 7
AW: Kontaktdaten

hallo!

also ich würd vieleicht erst mal testen ob die daten die du im Formular eingibst überhaupt in der send_email_1.php ankommen. das kannst du machen indem du nach
diesem Abschnitt:
PHP-Code:
$Email $_POST["Email"]; 
$Name $_POST["Name"]; 
$Vorname $_POST["Vorname"]; 
$Geb_Datum $_POST["Geb_Datum"]; 
$Strasse $_POST["Strasse"]; 
$Ort $_POST["Ort"]; 
$Telefon $_POST["Telefon"]; 
folgenden einfügst.
PHP-Code:
echo $Email
echo 
$Name
echo 
$Vorname
echo 
$Geb_Datum]; 
echo 
$Strasse
echo 
$Ort
echo 
$Telefon;
exit; 
wenn du das formular jetzt an dieses script sendest sollten die daten empfangen und entsprechend ausgegeben werden.
Mit Zitat antworten
  #6  
Alt 27.01.2006, 09:41:05
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Kontaktdaten

print_r($_POST) bzw. var_dump($_POST) sollte dir auch weiterhelfen.
Mit Zitat antworten
  #7  
Alt 27.01.2006, 17:13:06
oj51 oj51 ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 13
AW: Kontaktdaten

Die werden nicht ausgegeben.
Mit Zitat antworten
  #8  
Alt 27.01.2006, 17:20:10
oj51 oj51 ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 13
AW: Kontaktdaten

Zitat:
Zitat von xabbuh
print_r($_POST) bzw. var_dump($_POST) sollte dir auch weiterhelfen.
An welcher Stelle?
Mit Zitat antworten
  #9  
Alt 27.01.2006, 18:23:26
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Kontaktdaten

An der Stellen, an der du auf das $_POST-Array zugreifen möchtest. Dann kannst du erst einmal sehen, ob überhaupt Werte vorhanden sind.
Mit Zitat antworten
  #10  
Alt 28.01.2006, 00:36:14
saju saju ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 21
AW: Kontaktdaten

hgallo!

Vllt solltest du einfach dein forumalr hier reinposten und dann ncoh die dateinamen angeben. vll klappst dann besser mit der hilfe von andern...
__________________
--
Saju
--
http://www.sf-kladow-tt.de
--
HCO
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


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


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt