Predefined Variables

Php'nin kendi tanımlamış olduğu ve adına da predefined variables vermiş olduğu $_SERVER, $_REQUEST, $_ENV, $_COOKIE, $_GET, $_POST, $_SESSION, ve $GLOBALS ile ilgili açıklamalara yer vermek istiyorum.

Php'nin kendi tanımlamış olduğu ve adına da predefined variables vermiş olduğu $_SERVER, $_REQUEST, $_ENV, $_COOKIE, $_GET, $_POST, $_SESSION, ve $GLOBALS ile ilgili açıklamalara yer vermek istiyorum.





echo  $_SERVER['PHP_SELF'] ;

echo "<br>" ;

echo   $_SERVER['SERVER_ADDR'] ;

echo "<br>" ;

echo  $_SERVER['SERVER_NAME'] ;

echo "<br>" ;

echo $_SERVER['REQUEST_METHOD'] ;

echo "<br>" ;

echo $_SERVER['DOCUMENT_ROOT'] ;

echo "<br>" ;

echo $_SERVER['HTTP_ACCEPT'] ;

echo "<br>" ;

echo $_SERVER['HTTP_REFERER'] ;

echo "<br>" ;

echo $_SERVER['HTTPS'] ;

echo "<br>" ;

echo $_SERVER['REMOTE_ADDR'] ;

echo "<br>" ;

echo $_SERVER['REQUEST_URI'] ;



?>




/a.php --- PHP_SELF komutu dosyanın uzantısını size verir.

70.47.59.** ---- SERVER_ADDR size sunucunun ip adresini verir.

www.oksoho.** ---- SERVER_NAME size bağlandığınız domain adresini verir.

GET --- REQUEST_METHOD size almış olduğunuz mevcut verileri hangi yöntemle aldığınızı söyler


/home/oksoho/public_html ---- DOCUMENT_ROOT size dosyanın bulunduğu dizinin uzantısını verir.

image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* ---- HTTP_ACCEPT sunucu ayarlarına göre sizin hangi scriptleri çalıştırabileceğini söyler.


HTTP_REFERER ---- Eğer bir sayfa üzerinden yönlendirilip bu kodların bulunduğu sayfaya geldiyseniz size geldiğiniz adresi verir.Biz direk bu dosyaya bağlandığımız için bizim kodumuzda böyle bir çıktı vermedi.

HTTPS ---- Eğer https ile yani korumalı bir sayfadaysanız size boş olmayan bir değer verir.

85.98.17.** ---- REMOTE_ADDR sayfayı görüntüleyen client yani ziyaretçinin ip adresini verir.

/a.php ---- REQUEST_URI girmiş olduğunuz dosyanın adını verir.

Kolay gelsin...
  • Etiketler;
Mehmet Akif Eker
Hakkında bilgi en kısa sürede eklenecektir.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yani zaten predefined variables denmesini sebebi de o.Ben tşk ederim.

Yukarı Git