Ankündigung

Einklappen
Keine Ankündigung bisher.

Attribute per Formulareingabe schreiben

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Attribute per Formulareingabe schreiben

    Hallo zusammen,

    ich möchte ein Element meiner xml-Datei mit einem Attribut versehen. Dieses möchte ich allerdings nicht manuell schreiben, es soll per Formulareingabe einer php-Datei generiert werden.

    Hier mal die Funktion, die die eingegebenen Daten in die xml schreibt:

    $xml = simplexml_load_file("bibliothek.xml");

    $newItem = $xml->addChild("neu");
    $newItem->addChild("verfasser", $verfasser);
    $newItem->addChild("thema", $thema);
    $newItem->addChild("artikel", $artikel);

    $xml->asXML("bibliothek.xml");

    Der Wert, der durch $thema reinkommt, soll als Attribut im neu-Element stehen. Das sollte dann so aussehen:

    <bibliothek>
    <neu theme="Cash">
    <verfasser>Lisa</verfasser>
    <thema>Cash</thema>
    <artikel>dfghuiosdjcizfiudkh</artikel>
    </neu>
    </bibliothek>

    Ich hoffe, jemand kann mir helfen. Mein Dozent kanns jedenfalls nicht.

  • #2
    Doku lesen?
    http://php.net/manual/en/book.simplexml.php

    Kommentar

    Lädt...
    X