PHP kullanarak başka bir sitenin içeriğini görüntülemek nasıl?

2 Cevap php

Ben bir başka iki web sitelerinin içeriğini göstermek için çalışıyorum, birisi bana RSS okuyucu kullanmanızı öneririm ama benim soru:

i rss kullanarak yanında, içeriğini göstermek için deneyebilirsiniz başka bir şey var!?

i başka bir web sitesinin veritabanına bağlanabilirsiniz düşündüm, ama bu işe yaramadı /

şimdiden teşekkürler

2 Cevap

Uzaktan URL'leri getirebilir herhangi bir PHP işlevi bu konuda size yardımcı olabilir. Bu yapıyor gibi basit olabilir

readfile('http://example.com'); // outputs contents of URL

Eğer bir URL scrape sadece bazı içerikleri gerekiyor veya içeriği postprocess istiyorsanız, DOM kullanmayı düşünebilirsiniz. Eğer bu biçimi için özel bir ayrıştırıcı kullanmak, RSS gibi belirli bir XML biçimini ayrıştırmak için çalışıyoruz. XSLT HTML dönüştürmek için kullandığı biçimi için hiçbir ayrıştırıcı, varsa.

Eğer erişebilir ve nasıl veritabanı erişimi gibi, neden uzak sitenin sahibi ve veritabanı sormayın.

Sorunuzun Aşağıdaki yorum zaten önerilen gibi sorun hakkında daha spesifik olabilir eğer, biz bir çözüm hakkında daha spesifik olabilir.

web hosting bazı "readfile" fonksiyonunu devre dışı bıraktı. Ama "file_get_contents" fonksiyonunu kullanabilirsiniz.

$home = file_get_contents('example.com');
echo $home;