$section = file_get_contents($url);
$icerik='#<title>(.*?)</title>#si';
preg_match($icerik,$section,$d_icerik);
$titlesi = "$d_icerik[1]";eger sitenin title'i yoksa veya oyle bi site yoksa eklenen url'nin title'i "Gecersiz Baslik" olacak sekilde nasil yapabilirim?
title cekmek?
7
●573
- 10-03-2010, 11:15:08merhaba arkadaslar, pligg gibi bi script kodluyo fakat linki eklenen sitenin title'ni ceken kodun fail kismini yapamiyorum, yardim edebilecek olan var mi =/
- 10-03-2010, 11:22:54Üyeliği durdurulduexplode ile de yapabilirsiniz. forumda yine title ile ilgili soru vardi
- 10-03-2010, 13:19:46Kimlik doğrulama veya yönetimden onay bekliyor.file_get_contents, curl felan bir sekilde kaynak kodu al.
preg_match("/<title>(.+)<\/title>/siU", $html, $matches);
$title = $matches[1];
bu desen title i verir sana. Mantiksal bir kaç denetimle istediğin hale getirirsin. Basit if else hadiseleri. - 10-03-2010, 13:28:43Kimlik doğrulama veya yönetimden onay bekliyor.devamındaaredhelrim adlı üyeden alıntı: mesajı görüntüle
if (strlen($title)<1) { $title="Geçersiz Başlık"; }kontrolüyle eğer site başlığı 1 karakterden küçükse $title'a Geçersiz Başlık atamasını bu şekilde yapabilirsin. - 10-03-2010, 13:30:01Arkadaşın verdiği örneğin aynısı ama şu şekilde deneyebilirsin denemedim olursa yazarsın herkes faydalanır.aredhelrim adlı üyeden alıntı: mesajı görüntüle
$section = file_get_contents($url); $icerik='#<title>(.*?)</title>#si'; preg_match($icerik,$section,$d_icerik); if(empty($d_icerik[1])) { echo 'Geçersiz Başlık'; }else{ echo $d_icerik[1]; }