SkyDefend
Mitglied
Guten Abend,
ich sitze seit einigen Tagen bereits an einem Problem mit meinem Formular.
Es packt die Daten nach drücken des Sendebuttons in die Datenbank, zusätzlich soll auch eine Mail mit den eingaben verschickt werden, dies schaffe ich leider nicht.
Hat jemand eine Idee, wie ich das mit der einfachen Mail() Klasse realisieren kann?
Vorher hatte ich lediglich das per Mail, was funktioniert, nur schaffe ich es jetzt nicht mehr, Datenbank und Mail in der Absendevariable zu plazieren.
By the way, vielleicht weiß auch direkt jemand, wie ich die Erfolgsmeldung in einer Div Class am Anfang der Seite ausgeben kann, aktuell ist dies ganz unten unter dem Header, bei mir zickt das momentan alles rum..
Vielen Dank schonmal vorab
ich sitze seit einigen Tagen bereits an einem Problem mit meinem Formular.
Es packt die Daten nach drücken des Sendebuttons in die Datenbank, zusätzlich soll auch eine Mail mit den eingaben verschickt werden, dies schaffe ich leider nicht.
PHP:
if(isset($_POST['submit'])){
require("../inc/db_connect.php");
$vorname = $_POST['vorname'];
$nachname = $_POST['nachname'];
$strasse = $_POST['strasse'];
$postleitzahl = $_POST['postleitzahl'];
$stadt = $_POST['stadt'];
$telefonnummer = $_POST['telefonnummer'];
$email = $_POST['email'];
$geburtstag = $_POST['geburtstag'];
$fuehrerschein = $_POST['fuehrerschein'];
$pkw = $_POST['pkw'];
$angebote = $_POST['angebote'];
$datum = date("Y-m-d H:i:s:");
$sql = "INSERT INTO Jobsucher(Vorname, Nachname, Strasse, Postleitzahl, Stadt, Telefonnummer, EMail, Geburtstag, Fuehrerschein, Pkw, Angebote, Datum) Values (:vorname, :nachname, :strasse, :postleitzahl, :stadt, :telefonnummer, :email, :geburtstag, :fuehrerschein, :pkw, :angebote, :datum)";
$stmt = $dbh->prepare($sql);
$stmt->bindValue(':vorname', $vorname);
$stmt->bindValue(':nachname', $nachname);
$stmt->bindValue(':strasse', $strasse);
$stmt->bindValue(':postleitzahl', $postleitzahl);
$stmt->bindValue(':stadt', $stadt);
$stmt->bindValue(':telefonnummer', $telefonnummer);
$stmt->bindValue(':email', $email);
$stmt->bindValue(':geburtstag', $geburtstag);
$stmt->bindValue(':fuehrerschein', $fuehrerschein);
$stmt->bindValue(':pkw', $pkw);
$stmt->bindValue(':angebote', $angebote);
$stmt->bindValue(':datum', $datum);
$stmt->execute();
echo"Ihre Nachricht wurde erfolgreich gespeichert!";
}
Hat jemand eine Idee, wie ich das mit der einfachen Mail() Klasse realisieren kann?
Vorher hatte ich lediglich das per Mail, was funktioniert, nur schaffe ich es jetzt nicht mehr, Datenbank und Mail in der Absendevariable zu plazieren.
By the way, vielleicht weiß auch direkt jemand, wie ich die Erfolgsmeldung in einer Div Class am Anfang der Seite ausgeben kann, aktuell ist dies ganz unten unter dem Header, bei mir zickt das momentan alles rum..
Vielen Dank schonmal vorab