Blog
Anasayfa Php Php Server Global Di...
Php Server Global Dizisi ve Değişkenleri
Aykut Erdoğan Tarafından Yazıldı!
2294 Okunma
Php
Merhaba arkadaşlar. Bu makalemiz server global dizisinin değişkenlerini inceleyeceğiz. Öncelikle ekrana basıldığında verdiği bilgileri ve tanımlarına gözatacağız. Sonrasında bir adet değişkenimizi örnek olarak ekrana yazdıracağız.
PHP_SELF : /aerdogan/server.php
Çalıştırılmakta olan kodun belge kök dizinini belirtir.
GATEWAY_INTERFACE : CGI/1.1
Sunucunun kullandığı CGI'nin sürümünü belirtir.
SERVER_ADDR : 127.0.0.1
Kodun çalıştığı sunucunun ip adresini verir.
SERVER_NAME : localhost
Sistemininizin çalıştığı domain adresinizi gösterir.
SERVER_SOFTWARE : Apache/2.2.8 (Win32) PHP/5.2.6
Kısaca anlatmak gerekirse sunucu kimliğini belirtir.
SERVER_PROTOCOL : HTTP/1.1
Sayfamızın kullandığı protokolü belirtir.
REQUEST_METHOD : GET
Veri gönderme methodlarının kontrolünü sağlar, belirtir.
REQUEST_TIME : 1409660601
İsteğin yapıldığı anı belirtir.
REQUEST_TIME_FLOAT :
QUERY_STRING : konu=makale&oku=255
Sayfa url'miz dışında yazılan bilgileri bize sunar.
DOCUMENT_ROOT : C:/AppServ/www
Kodumuzun çalıştığı sayfanın kök dizinini belirtir.
HTTP_ACCEPT : text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Geçerli isteğimizin accept başlığının içeriğini belirtir.
HTTP_ACCEPT_CHARSET :
Geçerli isteğimizin accept-charset başlığının içeriğini belirtir.
HTTP_ACCEPT_ENCODING : gzip, deflate
Geçerli isteğimizin accept-encoding başlığının içeriğini belirtir.
HTTP_ACCEPT_LANGUAGE : tr-TR,tr;q=0.8,en-US;q=0.5,en;q=0.3
Geçerli isteğimizin accept-language başlığının içeriğini belirtir.
HTTP_CONNECTION : keep-alive
Geçerli isteğimizin connection başlığının içeriğini belirtir.
HTTP_HOST : localhost
Geçerli isteğimizin host başlığının içeriğini belirtir. Yani bize domain adresimizi belirtir.
HTTP_REFERER : -
HTTP_USER_AGENT : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0
Geçerli isteğimizin user-agent başlığının içeriğini belirtir.
HTTPS : -
Siteye https protokolü ile bağlanılıyorsa boş olmayan bir değer atar.
REMOTE_ADDR : 127.0.0.1
Kodun kullanıldığı sayfayı açan kullanıcının ip adresidir.
REMOTE_HOST : -
Kodun kullanıldığı sayfayı açan kullanıcının sunucu adıdır.
REMOTE_PORT : 58554
Kullanıcının kullandığı makinenin http sunucusu ile bağlantı kurmak için kullandığı porttur.
REMOTE_USER : -
REDIRECT_REMOTE_USER : -
SCRIPT_FILENAME : C:/AppServ/www/aerdogan/server.php
Geçerli kodun bulunduğu sayfanın görünen yoludur.
SERVER_ADMIN : root
Kod eğer sanal bir server üzerinde çalışıyorsa, o sanal server için tanımlanmış değeri, server admin değerini verir.
SERVER_PORT : 80
Http tarafından kullanılan port bilgisini vermektedir.
SERVER_SIGNATURE :Apache/2.2.8 (Win32) PHP/5.2.6 Server at localhost Port 80
Sunucu sürümü ve sanal server adı bilgilerini verir.
PATH_TRANSLATED : -
Dosya sisteminin temel alındığı temel alan yoludur.
SCRIPT_NAME : /aerdogan/server.php
Yazılan kodun bulunduğu sayfanın yolunu verir.
REQUEST_URI : /aerdogan/server.php
Sayfaya erişim için belirtilen url'yi verir.
PHP_AUTH_DIGEST : -
Http kimlik doğrulaması yapılırken bu bilgi authorization başlığıyla belirtilir. Geçerlilik denetimi yapılırken kullanabilirsiniz.
PHP_AUTH_USER : -
Http kimlik doğrulaması yapılırken bu değişkene kullanıcı adı atanır.
PHP_AUTH_PW : -
Http kimlik doğrulaması yapılırken bu değişkene parola atanır.
AUTH_TYPE : -
Http kimlik doğrulaması yapılırken bu değişkene kimlik doğrulama türü atanır.
PATH_INFO : -
İstemciler tarafından oluşturulan dosya yolunu içerir.
ORIG_PATH_INFO : -
PATH_INFO'nun işlem görmemiş halidir.
$port = $_SERVER["SERVER_PORT"] ; //Http tarafından kullanılan port bilgisini vermektedir.
echo $port;
Böylelikle bir makalemizin daha sonuna gelmiş bulunmaktayız. Sonraki makalelerde görüşmek üzere...
yaklaşık 4 yıl önce
server, host, http, request
Yorumlar
Yorum Yok
 
Yorum Yap
Makalelerden Haberdar Ol
Sponsorlu Bağlantılar
Çok Okunanlar
Jquery ile Veritabanında...
 30173 Okunma
Php ve Ajax ile Sayfa Yen...
 14609 Okunma
Php ve Xml ile Dinamik Si...
 10200 Okunma
Pdo ile Mysql'den Ve...
 9884 Okunma
Javascript ile Saat Yapı...
 9341 Okunma
Son Yorumlar
oguz
teşekkürler dostum.
Mehmet A
Merhaba, Sözlüğer a...
Metin Ersal
Teşekkürler...
Ümit Akdeniz
Çok teşşekür ede...
Ahmet K.
Sözlüğün &cced...
TAKİPTE KALIN!
Mesaj Gönder
Tasarım - Kodlama : Aykut Erdoğan
 
Makale Önizleme
Jquery ile Veritabanından Sayfa Yenilenmeden Veri...
Merhaba arkadaşlar. Bu makalemizde veritabanından sayfamıza çektiğimiz kayıtları yeni kayıt eklendiğinde, silindiğinde ve güncellendiğinde sayfa yenilenmeden otomatik olarak web sayfamızda göstereceğiz. Örnek olarak Facebook ve Twitter'ı verebiliriz. Bu işlemi php ve jquery yardımı ile yapacağız. Şimdi kodlarımıza geçelim. index.php<!DOCTY...
yaklaşık 4 yıl önce | Javascript
Devamı
Makale Önizleme
Php ve Ajax ile Sayfa Yenilenmeden Veritabanına K...
Merhabalar, bu makalemizde ajax ile veritabanına kayıt işlemini anlatacağım. Öncelikle html kodlarla başlayacağız. Sonrasında javascript ve php kodlarımıza geçeceğiz. Şimdi index.php sayfası html kodlarımıza geçelim. <html> <head> <meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" /> <title> Ajax Kay...
yaklaşık 5 yıl önce | Javascript
Devamı
Makale Önizleme
Php ve Xml ile Dinamik Site Haritası Oluşturma
Merhaba arkadaşlar. Bu makalemizde sitemizin sayfalarını arama motorlarına sunan sitemap sayfamızı yapacağız. Alışılmışın aksine bu sayfamızı dinamik olarak yani içerik girildikçe kendi kendini güncelleyecek şekilde yapacağız. Öncelikle mantığını anlatayım. Sadece xml ile bunu yapmamız mümkün olmadığından php'den yardım alacağız...
yaklaşık 5 yıl önce | Php
Devamı
Makale Önizleme
Pdo ile Mysql'den Veri Çekme ve Listel...
Merhaba arkadaşlar. Bu makalemizde pdo ile mysql veritabanımızdan veri çekip listeleyeceğiz. Tekli veri çekmeyi ve çoklu veri çekmeyi anlatacağım. Öncelikle bağlantı kodlarımızı yazacağız. baglanti.phptry{ $db = new PDO('mysql:host=localhost;dbname=pdokayit','root','root'); $db->exec('SET CHARACTER SET utf8...
yaklaşık 3 yıl önce | Php
Devamı
Makale Önizleme
Javascript ile Saat Yapımı
Merhaba arkadaşlar. Bu makalemizde javascript yardımıyla saat yapacağız. Mantığını anlatalım öncelikle. O anki saati, dakikayı ve saniyeyi javascript yardımı ile alıyoruz ve bir nesneye atıyoruz. Bu kadar basit. Şimdi kodlarımıza geçelim. <html> <head> <title>Saat</title> <style type="text/css"> #div { f...
yaklaşık 5 yıl önce | Javascript
Devamı
Makale Önizleme
Php E-Posta Filtreleme Fonksiyonu
Merhaba arkadaşlar. Bu yazımda sizlere bir e-posta adresinin geçerli bir mail adresi olup olmadığının kontrolünü nasıl yapacağımızı anlatacağım.Bunun için kendimiz bir fonksiyon yazmayacağız, Php'de var olan bir fonksiyonu kullanacağız. Php 5.2 ve sonraki sürümlerinde geçerli olan filter_var() fonksiyonu ile kontrolümüzü...
yaklaşık 4 yıl önce | 1 Yorum
Devamı
Makale Önizleme
Php Sözlük Uygulaması
Merhaba arkadaşlar. Bu dersimizde tr-ing | ing-tr sözlük yapacağız. Öncelikle mantığını anlatmak istiyorum. Forma girilen kelimeyi ve radio butonlar vasıtasıyla seçilen dili cevir.php sayfamıza gönderiyoruz. Burada öncelikle bağlantı kodlarımızı yazıyoruz ardından POST ile aldığımız değerler ile veritabanında sorgulama yapıyoruz ve girilen ke...
yaklaşık 6 yıl önce | 45 Yorum
Devamı
Makale Önizleme
Css Resim Efektleri
Merhaba arkadaşlar. Bu makalemizde css filtre efektlerinden bahsedeceğim. Aynı zamanda örneklerle göstereceğim. Filtre efektleri photoshop ve benzeri programlarla yapabildiğimiz efektleri bir kaç satır kod ile yapabilmemizi sağlıyor. Üstteki görselde görüldüğü üzere toplamda 9 adet efektimiz bulunmaktadır. Aşağıda yapacağımız &oum...
yaklaşık 2 yıl önce | 1 Yorum
Devamı
Makale Önizleme
Jquery ile Veritabanından Sayfa Yenilenmeden Veri...
Merhaba arkadaşlar. Bu makalemizde veritabanından sayfamıza çektiğimiz kayıtları yeni kayıt eklendiğinde, silindiğinde ve güncellendiğinde sayfa yenilenmeden otomatik olarak web sayfamızda göstereceğiz. Örnek olarak Facebook ve Twitter'ı verebiliriz. Bu işlemi php ve jquery yardımı ile yapacağız. Şimdi kodlarımıza geçelim. index.php<!DOCTY...
yaklaşık 4 yıl önce | 13 Yorum
Devamı
Makale Önizleme
Php Sözlük Uygulaması
Merhaba arkadaşlar. Bu dersimizde tr-ing | ing-tr sözlük yapacağız. Öncelikle mantığını anlatmak istiyorum. Forma girilen kelimeyi ve radio butonlar vasıtasıyla seçilen dili cevir.php sayfamıza gönderiyoruz. Burada öncelikle bağlantı kodlarımızı yazıyoruz ardından POST ile aldığımız değerler ile veritabanında sorgulama yapıyoruz ve girilen ke...
yaklaşık 6 yıl önce | 45 Yorum
Devamı
KISIM SEÇ
 
8 Kategori
75 Makale
91 Yorum
 
 
7 Albüm
29 Tasarım
 
 
7 Proje
Bu Makaleyi Okudunuz mu?
 
  Php in_array ile Dizi İçerisinde Arama Yapma