Hallo,
da ich immer noch versuche PHP zu erlernen, habe ich folgendes problem, ich möchte einen XML-Datei erzeugen,
um in einem Pseudo-Webshob eine Bestllung zu simulieren --> aber der Code stimmt (laut vorgabe lernheft) und es wird keine Fehlermeldung ausgegeben, wie auch keine XML-Datei erstellt.
Woran könnte das liegen? :cry:
vielen Dank im voraus!
ticco
hier die function:
Code
public function bestellen($datei = "bestellung.xml")
{
if(count($this->korb) > 0)
{
$xml = new SimpleXMLElement("<bestellung></bestellung>");
foreach($this->korb as $key => $value) # Alle Artikel bearbeiten
{
$art = $xml->addChild("artikel"); # Neues <artikel>-Element
$art->addAttribute("nummer", $key);
$art->addAttribute("anzahl", $value);
}
$error = $xml->asXML($datei); # Datei schreiben.
$this->korb = array(); # Auswahl löschen.
return $error;
}
return false; # keine Artikel ausgewählt
Alles anzeigen