Hallo alle zusammen!
ich möchte gerne, dass daten aus einem formular in eine datenbank eingetragen werden(das funktioniert auch wunderbar) und zugleich an eine emailadresse verschickt werden. und das an die email verschicken klappt nicht. hier mal der bisherige Code:
<?php
// Verbindung mit der Datenbank "localhost":
$verbindung = mysql_connect("localhost", "admin", "admin")
or die ("Keine Verbindung möglich");
mysql_select_db("db137688")
or die("Diese Datenbank existiert nicht");
// Angabe der jeweiligen User-IP:
$ip = getenv("REMOTE_ADDR");
// Angabe des aktuellen Datums/Uhrzeit:
$timestamp = time();
$datum = date("d.m.Y - H:i", $timestamp);
// Browser, der vom User verwendet wird:
$browser = $_SERVER["HTTP_USER_AGENT"];
// Übernahme der Formulardaten:
if ($_POST["submit"]){
$anrede = $_POST["anrede"];
$name = $_POST["name"];
$vorname = $_POST["vorname"];
$email = $_POST["email"];
$username = $_POST["username"];
$tel = $_POST["tel"];
$password = $_POST["password"];
}
// Eintragen der Formulardaten in die MySQL Datenbank:
$eintrag = "INSERT INTO kontaktformular_25media
(datum, anrede, name, vorname, email, username, tel, passwort, user_IP)
VALUES
('$datum', '$anrede', '$name', '$vorname', '$email', '$username', '$tel','$password', '$ip')";
$eintragen = mysql_query($eintrag);
if ($eintragen){
$empfaenger = "contact@contact.de";
$subject = "Nachricht aus Kontaktformular";
$mail_text = "";
$mail_text .= "Anrede: ".$anrede."\n";
$mail_text .= "Name: ".$name."\n";
$mail_text .= "Vorname: ".$vorname."\n";
$mail_text .= "Email: ".$email."\n";
$mail_text .= "Username: ".$username."\n";
$mail_text .= "Tel: ".$tel."\n";
$mail_text .= "Passwort: ".$password."\n";
}
?>
wäre echt für jede hilfe dankbar!
schon mal vielen dank für eure mühen!
viele grüße
c_taylor
ich möchte gerne, dass daten aus einem formular in eine datenbank eingetragen werden(das funktioniert auch wunderbar) und zugleich an eine emailadresse verschickt werden. und das an die email verschicken klappt nicht. hier mal der bisherige Code:
<?php
// Verbindung mit der Datenbank "localhost":
$verbindung = mysql_connect("localhost", "admin", "admin")
or die ("Keine Verbindung möglich");
mysql_select_db("db137688")
or die("Diese Datenbank existiert nicht");
// Angabe der jeweiligen User-IP:
$ip = getenv("REMOTE_ADDR");
// Angabe des aktuellen Datums/Uhrzeit:
$timestamp = time();
$datum = date("d.m.Y - H:i", $timestamp);
// Browser, der vom User verwendet wird:
$browser = $_SERVER["HTTP_USER_AGENT"];
// Übernahme der Formulardaten:
if ($_POST["submit"]){
$anrede = $_POST["anrede"];
$name = $_POST["name"];
$vorname = $_POST["vorname"];
$email = $_POST["email"];
$username = $_POST["username"];
$tel = $_POST["tel"];
$password = $_POST["password"];
}
// Eintragen der Formulardaten in die MySQL Datenbank:
$eintrag = "INSERT INTO kontaktformular_25media
(datum, anrede, name, vorname, email, username, tel, passwort, user_IP)
VALUES
('$datum', '$anrede', '$name', '$vorname', '$email', '$username', '$tel','$password', '$ip')";
$eintragen = mysql_query($eintrag);
if ($eintragen){
$empfaenger = "contact@contact.de";
$subject = "Nachricht aus Kontaktformular";
$mail_text = "";
$mail_text .= "Anrede: ".$anrede."\n";
$mail_text .= "Name: ".$name."\n";
$mail_text .= "Vorname: ".$vorname."\n";
$mail_text .= "Email: ".$email."\n";
$mail_text .= "Username: ".$username."\n";
$mail_text .= "Tel: ".$tel."\n";
$mail_text .= "Passwort: ".$password."\n";
}
?>
wäre echt für jede hilfe dankbar!
schon mal vielen dank für eure mühen!
viele grüße
c_taylor
Kommentar