bikubedronning Skrevet 26. oktober 2007 Del Skrevet 26. oktober 2007 (endret) asdasdasd Endret 14. september 2017 av Tecfan Lenke til kommentar
Runar0 Skrevet 26. oktober 2007 Del Skrevet 26. oktober 2007 (endret) Vil påstå at koden der $xml blir definert er høyst relevant her, kunne du ha posta den? (Eventuelt hele koden, jo mer jo bedre) Endret 26. oktober 2007 av Runar0 Lenke til kommentar
Salt kjeks Skrevet 26. oktober 2007 Del Skrevet 26. oktober 2007 ja, fatta ikje driten... finnes det ikke noen ferdig kode som du kan kopiere fra noen og endre den da?? Lenke til kommentar
Runar0 Skrevet 26. oktober 2007 Del Skrevet 26. oktober 2007 ja, fatta ikje driten... finnes det ikke noen ferdig kode som du kan kopiere fra noen og endre den da?? No er det vel slik at du lærer _mye_ mer av å skrive ting sjølv enn å copy-paste programmere. Lenke til kommentar
bikubedronning Skrevet 26. oktober 2007 Forfatter Del Skrevet 26. oktober 2007 $lurl = 'http://ws.audioscrobbler.com/1.0/track/' . urlencode(urlencode($band)) . '/' . urlencode(urlencode($song)) . '/similar.xml'; $xml = simplexml_load_file($lurl); Lenke til kommentar
Runar0 Skrevet 26. oktober 2007 Del Skrevet 26. oktober 2007 Har ikkje brukt simplexml før faktisk, men ut i fra det eg ser så vil eg tro at $xml->track er tom og at foreach loopen dermed aldri kjører. Dobbelt skjekk at xml fila stemmer og at den inneholder track elemeter. Mulig print_r($xml) gir deg eit overblikk over innhaldet i track. Lenke til kommentar
bikubedronning Skrevet 26. oktober 2007 Forfatter Del Skrevet 26. oktober 2007 Har ikkje brukt simplexml før faktisk, men ut i fra det eg ser så vil eg tro at $xml->track er tom og at foreach loopen dermed aldri kjører. Dobbelt skjekk at xml fila stemmer og at den inneholder track elemeter. Mulig print_r($xml) gir deg eit overblikk over innhaldet i track. jeg vet at alt er der, det er dobbeltsjekket tusen ganger.. Kan gi originalkoden så blir det KANSKJE litt klarere.. Det er litt masse exceptions og sånt: $i = 0; // Variable to count maximum value foreach ($xml->track as $elem) { // Loop if(!$match) { // If the user did not enter a match value if($elem->streamable == "1") { // Green background for streamable songs if($i == $max) { // Maximum songs break; } $i++; echo ("<tr><td><a href=\"" . $elem->artist->url . "\">" . $elem->artist->name . "</a></td>"); echo ("<td class=\"ystream\"><a href=\"" . $elem->url . "\">"); echo ($elem->name . "</a></td><td>" . $elem->match . "</td></tr>\n"); } else { // If the song is not streamable if($streamable != "on") { // If the "only streamable songs" box is not checked if($i == $max) { // Maximum songs break; } $i++; echo ("<tr><td><a href=\"" . $elem->artist->url . "\">" . $elem->artist->name . "</a></td>"); echo ("<td class=\"nstream\"><a href=\"" . $elem->url . "\">"); // Red background echo ($elem->name . "</a></td><td>" . $elem->match . "</td></tr>\n"); } } } Lenke til kommentar
Jarmo Skrevet 27. oktober 2007 Del Skrevet 27. oktober 2007 Emnetittelen i denne tråden er lite beskrivende for trådens innhold og det er derfor ingen god emnetittel. Jo bedre og mer beskrivende emnetittelen er, jo lettere er det for andre å skjønne trådens innhold og det vil være lettere å treffe den riktige forumbrukeren med det rette svaret. Ber deg derfor om å endre emnetittel slik at du unngår at en moderator stenger tråden. Vennligst forsøk å tenk på dette neste gang du starter en tråd, og orienter deg om hva vår nettikette sier om dårlig bruk av emnetitler. Bruk -knappen i første post for å endre emnetittelen. Tråden bryter også med tre-ords-regelen. (Dette innlegget vil bli fjernet ved endring av emnetittel. Ikke kommenter dette innlegget, men ta gjerne og dette innlegget når tittelen er endret, så vil det bli fjernet.) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå