Gå til innhold

Simpelt problem ...


Anbefalte innlegg

Videoannonse
Annonse

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
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

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 p_edit.gif-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 p_report.gif dette innlegget når tittelen er endret, så vil det bli fjernet.)

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...