Diyelim ki www.myhost.com bir sunucu var diyelim. Orada php kullanarak itibaren ben php dosya www.anotherhost.com / somefile.php üreten html belgeyi almak istiyorum. Ben de bunu yapmak için php kullanmak istiyorum. anotherhost myhost olarak aynı sunucuda değildir.
Böyle fopen, f_get_contents ve dosya gibi işlevler sadece örneğin çalıştırarak bunu biliyorum
$fp = fopen ("http://www.anotherhost.com/somefile.php")
ve oradan fp içeriğini okumak için herhangi başka bir dosya işaretçisi olarak kullanılabilir.
ANCAK, nedense Ben de somefile.php 'nin çıkan html belgeyi almak için çalıştım anotherhost de somefile.php bir istemci taraflı yönlendirme sipariş olmadığını bilmek istiyorum. somefile.php yapabilirsiniz
header ("Location: http://www.anotherhost.com/extrafile.php")
Şimdi fopen bir istemci tarafında yönlendirme yapılmıştır bu tespit olmadan, extrafile.php üreten html belgeyi almak olacaktır.
Diğer sunuculardan html belgeleri almak sağlar ve bir yönlendirme yerini almıştır eğer size bildirir PHP bazı işlevler var mı? Sürece ben yeni bir URL ne söylediler olarak, (otomatik olarak bitmiş değil) kendim yönlendirmeyi takip etmelidir eğer kabul edilebilir.
Fonksiyon sistemi ile keyfi komutlar çalıştırarak tercih edilmez.
PS. Eğer fsockopen öneririz gidiyor iseniz i http "soket ulaşım bulmak için açılamıyor" hatası alıyorum, neden sonra açıklamak lütfen "- Eğer PHP yapılandırıldığında etkinleştirmek için unutmak mı" Ben yürütmek çalıştığınızda
fsockopen ("http://localhost")
Ben ne zaman ve ben de "localhost" adresi ayrıştırılamadı "olsun
fsockopen ("localhost")
Okuduğunuz için teşekkürler. Yardım büyük mutluluk duyacağız.