Einzelnen Beitrag anzeigen
  #10 (permalink)  
Alt 11-03-2010, 11:34
AmicaNoctis
  Moderatorin
Links : Onlinestatus : AmicaNoctis ist offline
Registriert seit: Jul 2009
Beiträge: 5.550
Blog-Einträge: 9
AmicaNoctis sorgt für eine eindrucksvolle AtmosphäreAmicaNoctis sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von twietee Beitrag anzeigen
Wann hab ich das denn versucht?!
Code:
$mediaGroup  = $xml->entry[$i]->addChild("media:group", NULL, "http://search.yahoo.com/mrss/");
$mediaCredit = $xml->entry[$i]->group->addChild("media:credit", "GTV - The German Media Experts.", 
                         "http://search.yahoo.com/mrss/");
Dort wo ich es markiert hab. An der Stelle gibt es group nicht, weil es in einem anderen Namespace ist.

Zitat:
Zitat von twietee Beitrag anzeigen
Da versuche ich doch, erst "media:group" zu erzeugen...
Das klappt ja sicherlich auch, wie übrigens bereits gesagt.

Zitat:
Zitat von twietee Beitrag anzeigen
und danach das Kindelement hinzuzufügen?!
Was nicht geht, weil du es falsch machst. Dort ist der Namespace-Wechsel, das hab ich auch schon mehrmals erklärt.

EDIT:

Zitat:
Zitat von twietee Beitrag anzeigen
Wo hab ich denn bitte dieses Statement zu stehen? Alleine garnicht, im ganzen Code aber mindestens 3x.
Und das ist 3x falsch. Was ist so schwer daran, diese 3 Vorkommen durch das zu ersetzen, was ich dir in meiner zweiten Antwort geschrieben hab (das mit der children-Methode)?


Wenn du im Übrigen die Forenregeln gelesen und beachtet hättest, würde dir PHP auch sagen, an welcher Stelle du was falsch machst.
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt?
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke!

Geändert von AmicaNoctis (11-03-2010 um 11:49 Uhr)
Mit Zitat antworten