Kodlarımın Mantığı şu şekilde
for($i=1; $i<100; $i++)
{
$cekilecek = file_get_contents("http://www.sinemalar.com/film/$i");
$baslik = str_replace(" - Sinemalar.com","",$this->ara("<title>", "</title>", $cekilecek));
}Burada Var Olanları sorunsuz çekiyor. Ama bir sayfa 404 ise yani yok ise Alttaki Hatayı Alıyorum.Warning: file_get_contents(http://www.sinemalar.com/film/1) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found in
Yapmak istediğim şey Eğer karşıdaki sitede bu sayfa yoksa döngüde continue kullanarak $i değerini 1 artırarak bir sonraki sayfaya geçiş sağlamak ama yapamadım.
Kullandığım kod;
$cekilecek = file_get_contents("http://www.sinemalar.com/film/$i");
if($cekilecek===false)
{
continue;
}Yukarıdaki kodun dışında bildiğim bir iki kombinasyonu daha denedim ancak olmadı. Eğer bir fikri olan varsa belirtirse sevinirim.