Dualwarior adlı üyeden alıntı: mesajı görüntüle
preg_match_all 2 boyutlu array döndürür.
10.posttaki mesajımı okurmusunuz.
function veriyial($veri)  
{  
    preg_match("#<title>(.*)-#i",$veri,$t);
    preg_match("#-(.*)Şiiri,Şiir<\/title>#i",$veri,$tt);
    preg_match_all("#<div id \"makale\"><br><td><pre>(.*)<br>Eklenme Tarih#i",$veri,$ttt);
       $o = explode("-",$t[1]);
    $ilk = $o[0];
    $ikinci = $tt[1];
for($i=0; $i=<count($ttt[1])-1; $i++)
{
 $ucuncu .= $ttt[1][$i];
}
        return array(  
        'kategori' => $ilk,  
        'baslik' => $ikinci,  
        'metin' => $ucuncu
        );  
}
Hocam sizi yordugumun farkındayım fakat gercekten deniyorum.
Buyrun size verilen hataları tek tek yazayım...
for($i=0; $i=<count($ttt[1]-1); $i++) 
{
 $ucuncu .= $ttt[1][$i];
}
Parse error: syntax error, unexpected '<' in


for($i=0; $i<count($ttt[1]-1); $i++) 
{
 $ucuncu .= $ttt[1][$i];
}
Fatal error: Unsupported operand types in