sry ich spiel gerade bisschen mit php rum wenn ich ehrlich bin ist das mein erstes script also nicht zu hart sein ^^

also zu meinem problem es wird immer nur der erste titel ausgegeben wo bleiben die 99 anderen

muss ich mit ner while arbeiten und quasi den count erhöhen ??

hier mal der source

PHP-Code:
<?php
/*viva charts seite laden */
$host 'www.viva.tv';  /* seite */
$path '/Charts/Detail/id/6/part/0/name/VIVA+TOP+100'/*was heruntergeladen werden soll */
    
$fp fsockopen($host80$errno$errstr30);
    if (!
$fp) {
        
$buffer .= "$errstr ($errno)<br />\n";
    } else {
        
$out  "GET ".$path." HTTP/1.1\r\n";
        
$out .= "Host: ".$host."\r\n";
        
$out .= "Connection: Close\r\n\r\n";
        
fwrite($fp$out);
 
        while (!
feof($fp)) {
            
$buffer .= fgets($fp128);
        }
        
fclose($fp);
    }
    

$platzierung_start ='<h3 class="h3_chart_count">';
$platzierung_ende  ='</h3>';
$song_start        ='Diese Woche neu auf der';
$song_end          ='">(NEU)</span>';
$bildlink_start    ='<img class="amazonpic" src="';
$bildlink_end      ='.jpg" />';

echo 
"<h1> Viva Top 100 Charts</h1>";

if ((
strpos($buffer$platzierung_start)) and 
    (
strpos($buffer$song_start))        and 
    (
strpos($buffer$bildlink_start)))      
{
for(
$count 0$count 100$count++)
    {
    echo 
"Platz: ";
    echo 
substr($buffer,strpos($buffer,$platzierung_start)+27,
                   (
strpos($buffer,$platzierung_ende)-27) - (strpos($buffer,$platzierung_start)));
    echo 
"</br>";
    echo 
"Name: ";
    echo 
substr($buffer,strpos($buffer,$song_start)+27,
                   (
strpos($buffer,$song_end)-27) - (strpos($buffer,$song_start)));
    echo 
"</br>";
    echo 
'<img src="';
    echo 
substr($buffer,strpos($buffer,$bildlink_start)+28,
                   (
strpos($buffer,$bildlink_end)-28) - (strpos($buffer,$bildlink_start)-4)); 
    echo 
'">';
    echo 
"</br>";
    echo 
'Video Link: Comming Soon !';
    echo 
"</br>";
    echo 
"</br>";
    }
    }
else
    {
    echo 
"Fehler: Viva Top 100 Charts seite konnte nicht geladen werden !!";
    }
?>
wer ne lösung für mich hat bitte n source schnippel oder so

ps. ich weiss das der source nicht das gelbe vom ei ist

danke euch