Hallo an Euch alle...
Ich habe ein Problem.
Im folgenden Script funktioniert leider nur der erste Teil.
Der Eintrag in die Datenbank will nicht funktionieren.
Das POST Variablen von PayPal an das Script übertragen werden ergibt sich aus der Funktion des ersten Teils.
Wie aber trage ich die Daten in die Datenbank ein.
Kann mir einer helfen?
Ich habe ein Problem.
Im folgenden Script funktioniert leider nur der erste Teil.
Der Eintrag in die Datenbank will nicht funktionieren.
PHP-Code:
<?php
@$empfaenger = "4312@glueck-wunsch.com";
@$absender = $_POST["first_name"].' '.$_POST["last_name"];
@$nachricht = 'Wunsch: '.$_POST['custom'].'
Geburtstag: '. $_POST['option_selection1'].'.'.$_POST['option_selection2'].'.'.$_POST['option_selection3'].'
für: '. $_POST['option_selection4'] .'
Strasse: '.$_POST['address_street']. '
PLZ: '. $_POST['address_zip'].'
Ort: '. $_POST['address_city']. '';
$from = $_POST["payer_email"];
mail($empfaenger, $absender, $nachricht, "From: <$from>");
PHP-Code:
session_start();
include("database.php");
$first_name = $_POST["first_name"];
$last_name = $_POST["last_name"];
$wish = $_POST["custom"];
$birthday = $_POST["option_selection1"];
$birthmonth = $_POST["option_selection2"];
$birthyear = $_POST["option_selection3"];
$for = $_POST["option_selection4"];
$street = $_POST["address_street"];
$adress_zip = $_POST["address_zip"];
$adress_city = $_POST["address_city"];
$email = $_POST["payer_email"];
$statement = $pdo->prepare("INSERT INTO wunsch_tabelle (id, vorname, nachname, wunsch, geburtstag, geburtsmonat, geburtsjahr, wunschnehmer, strasse, plz, ort, email) VALUES ('', :vorname, :nachname, :wunsch, :geburtstag, :geburtsmonat, :geburtsjahr, :wunschnehmer, :strasse, :plz, :ort, :email)");
$statement->execute(array(':vorname' => $first_name, ':nachname' => $last_name, ':wunsch' => $wish, ':geburtstag' => $birthday, ':geburtsmonat' => $birthmonth, ':geburtsjahr' => $birthyear, ':wunschnehmer' => $for, ':strasse' => $street, ':plz' => $adress_zip, ':ort' => $adress_city, ':email' => $email));
?>
Wie aber trage ich die Daten in die Datenbank ein.
Kann mir einer helfen?
Kommentar