Formularauswertung in Pop-up-Fenster

shining416

Grünschnabel
Hallo zusammen,

seit Tagen beschäftigt mich ein Problem:

Ich hab einen "Notebookbuilder" erstellt, wo Benutzer über Comboboxen ihr Notebook zusammenstellen können. Nach dem Senden via Button öffnet sich ein Popup, hier werden die Auswertungen mit z.B. $_POST["Grafikkarte"]
angezeigt. Bis hier ist alles super. Unter der Auswertung sind Textfelder für Name, Adresse, usw angelegt. Über den Button bestellen kann der Benutzer die Auswahl bestellen.
Zu meinem Problem: Sobald auf den Bestellen-Button gedrückt wird, bekomm ich eine Email. Mit Name, Adresse, usw. Aber es fehlen leider die Auswertungen. Mit $Mailnachricht = "Grafikkarte: ". $_POST["Grafikkarte"]; funktioniert es nicht. Er schickt mir zwar den String Grafikkarte rüber, aber nicht den Inhalt.

Über Hilfe würde ich mich sehr freuen.

Viele Grüße
shining416
 
Speichere die ausgewählten Werte am besten serverseitig, etwa mithilfe von PHP-Sitzungen. Damit kannst du am Ende alle übermittelten Werte ganz einfach zusammentragen.
 
Vielen Dank für die schnelle Antwort.

Da ich noch PHP-Neuling bin, hab ich mich ne
Weile durchgegoogelt und nach "session" gesucht.
Bin nach dem Schema hier gegangen und
es funktioniert leider nicht.

PHP:
<?php
session_start();
if (!isset($_SESSION['Display'])) {
$_SESSION['Display'] = $_POST['Display'];
}

?>

$Mailnachricht .= "Display: ". $_POST['Display'];

In meiner Email kommt das hier raus:
PHPSESSID:
Display:

Hoffe es kann mir jemand weiterhelfen...
 
Es funktioniert jetzt *Erleichterung*

Fehler:
$Mailnachricht .= "Display: ". $_POST['Display'];

Habs durch $_SESSION eingetauscht.

Nur warum schickt er mir in der Email immer wieder
das PHPSESSID: mit?
 
Zurück