xml dosyasına erişmek için nasıl?

2 Cevap php

Kullanıcı şarkı seçtiğinde aslında benim web www.musicking.in bir oyuncu bir pencere açılacak ve bu gelen seçilmiş şarkılar xml çalma listesini erişecek ve oyuncu bu şarkıları çalacak.

aslında onun iyi çalışıyor. pek çok kullanıcı, seçilen şarkıları çalmaya değil çaları accesiing zaman ama bazen sorun ya, onun oyun şarkıları önceden o seçilmiş ya da hiçbir şey.

Bana yardım edin lütfen.

i web sitesi benim kökünde bir dosya olarak bu xml saklanır. Kullanıcı şarkı seçtiğinizde otomatik olarak oluşturulur olduğunu xml erişmek için başka seçenekler var.

2 Cevap

Bug might come from too much people, accessing simultenously the xml file. Try moving the content of your file into your DB. DB have stuff that handle multiple access and so on.

Daha doğrusu web sitesi nasıl çalıştığını anlatmaya çalışacağım, ben hallederim emin değilim.

{Benim xml dosyası aşağıdaki kodu elde edilecek}

$dom = new DOMDocument("1.0"); // display document in browser as plain text // for readability purposes

// create root element $root = $dom->createElement("playlist"); $dom->appendChild($root); $root->setAttribute('version', "1"); $root->setAttribute('xmlns', "http://xspf.org/ns/0/"); $rootnext = $dom->createElement("trackList"); $root->appendChild($rootnext); foreach ($song as $counter) { $tokens = ","; $tokenized = strtok($counter, $tokens); // create child element

$song = $dom->createElement("track"); $rootnext->appendChild($song); $song1 = $dom->createElement("creator"); $song->appendChild($song1); $text = $dom->createTextNode("www.musicking.in"); $song1->appendChild($text); $song1 = $dom->createElement("title"); $song->appendChild($song1); // create text node $text = $dom->createTextNode($tokenized); $song1->appendChild($text); $tokenized = strtok($tokens); $song1 = $dom->createElement("location"); $song->appendChild($song1); $text = $dom->createTextNode($tokenized); $song1->appendChild($text);

} // save $dom->save("$FileName.xml"); ?>