Kullandığım kod aşağıdadır, ancak bununla ana sayfanın başlığını çekiyor tüm sayfalara.
Benim istediğim ise bulunduğum sayfanın başlığını çekmesi.
Çıkamadım içinden bilen bir arkadaş eklenecek kodu verirse harika olur.
<?php
function Oku($url){
$icerik = file_get_contents($url);
$kalip = "|<[\s]*title[\s]*>([^<]+)<[\s]*/[\s]*title[\s]*>|Ui";
if(preg_match($kalip, $icerik, $match))
{
return $match[1];
}else{
return false;
}
}
$title = Oku($url);
echo "$title";
?>
Üstatlar bakabilir mi? PHP (file_get_contents) Sayfanın başlığını çekerken hata alıyorum
5
●349
- 17-07-2016, 20:13:00
- 17-07-2016, 20:21:14Kimlik doğrulama veya yönetimden onay bekliyor.Hepnetgrup adlı üyeden alıntı: mesajı görüntüle
$oku = Oku($_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']);
Olarak kullanırsanız girilmiş olan sayfanın başlığını alır. Olmazsa
$oku = Oku("http://site.com".$_SERVER['REQUEST_URI']);
şeklinde deneyin. - 17-07-2016, 20:49:09Çok mantıklı ancak sorun şu, ben bu kodu tag.php ye ekliyorum diyelim veya kategori.php ve tüm kagegoriler de veya etiketlerde sadece o sayfanın başlığını çekmesi gerekiyor.rasit adlı üyeden alıntı: mesajı görüntüle
Yani site.com/kategori.php gibi giremem çünkü (kategori.php) birden fazla kategori sayfasında çalışıyor.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 20:49:09 -->-> Daha önceki mesaj 20:44:39 --
İkiside olmadı üstadım. ikinci seçenekte siteye ulaşım tamamen gidiyor.sawashan adlı üyeden alıntı: mesajı görüntüle
Belki ben yanlış yere ekliyorumdur verdiğin kodları benim koda ekleyip yazman mümkünmü? - 17-07-2016, 22:16:09Raşit kardeşim konuyu çözdü. İlgilenen arkadaşlara ve özellikle Raşit üstadıma teşekkürler.