php dosyası yorumlandığı için http_host yine düzgün olacak ve script çalışacaktır.
bu arada herkesin tam anladığına emin olmak için bi konuya açıklık getirmek istiyorum.
local.php
$degisken = "a";
include('degistir.php');
echo $degisken;degistir.php$degisken = "b";Bu iki dosya bizim sunucumuzda olsun. Bu durumda local.php'yi çalıştırdığımızda b diye bir çıktı gelecektir.
remote.php
$degisken = "a";
include('http://www.alanadi.com/degistir.php');
echo $degisken;Eğer bu dosyayı çalıştırırsak eğer, bu sefer a diye bir çıktı gelecektir. Bunun sebebi uzak bir sunucudaki dosyayı include mantığıyla alamazsınız.Bu şekilde bir durumda, sizin sunucunuz http://www.alanadi.com/degistir.php adresine istekte bulunur, bu istek karşı sunucu tarafından yorumlanır, php dosyası olduğu için bir çıktı verilir, ve siz ancak o çıktıyı include etmiş olursunuz. O dosyanın içindeki veriyi değil.
Umarım anlatabilmişimdir.
yada bilmemne.haymi, yani php motoru kodu işlemeden alabilmek için,