Hallo,
ich Programmiere gerade aus Übungszwecken einen Mini-Shop.
Gerade bin ich dabei eine Bestellseite zu machen in der ich aus der laufenden Session die Artikelnummer und die Anzahl der Bestellung hole.
Nun will ich die Artikelnummer und die Anzahl in eine XML schreiben.
Wenn ich im Browser die Variablen $id und $anz ausgeben lasse funktioniert das. Nur wenn ich das ganze in die XML schreiben lasse fehlt der Inhalt der Variablen.
Code:
Kann mir jemand meinen Fehler nennen oder zumindest mir einen Denkschupser geben wo der Fehler liegen könnte?
In der XML steht wie gewünscht der $inhalt. Leider ohne die gewünschten Werte.
Grüße und Danke
sloshed
ich Programmiere gerade aus Übungszwecken einen Mini-Shop.
Gerade bin ich dabei eine Bestellseite zu machen in der ich aus der laufenden Session die Artikelnummer und die Anzahl der Bestellung hole.
Nun will ich die Artikelnummer und die Anzahl in eine XML schreiben.
Wenn ich im Browser die Variablen $id und $anz ausgeben lasse funktioniert das. Nur wenn ich das ganze in die XML schreiben lasse fehlt der Inhalt der Variablen.
Code:
PHP:
include("Warenkorb.inc");
// Session wird gestartet
session_start();
// Auslesen der Session mit einer While-Schleife
$korb = $_SESSION['korb']->inhalt;
while (list($id, $anz) = each($korb))
// In Datei schreiben
$datei = fopen ("bestellung.xml", "w");
$inhalt = "<bestlellung>\n<artikel nummer=\"$id1\" anzahl=\"$anz1\"/>\n</bestellung>";
fputs($datei, $inhalt);
fclose($datei);
In der XML steht wie gewünscht der $inhalt. Leider ohne die gewünschten Werte.
Grüße und Danke
sloshed