6

PHP – $_GET Metodu

Posted Mart 2nd, 2008. Filed under PHP Dersleri

$_GET Değişkeni

$_GET değişken get methoduyla veri alan formlardaki verileri ele alır, HTTP GET metodunun değişkenler dizisinin bir elemanıdır.

Bir formdan gönderilen bilginin her kullanıcı tarafından erişilebilmesi için GET metodu kullanılır. (Tarayıcınızın adres çubuğunda görülür). Gönderilen bilgi miktarının bir limiti vardır. (max. 100 karakter gibi).

Örnek

<form action=”welcome.php” method=”get”>

İsmi: <input name=”name” type=”text” />

Yaş: <input name=”age” type=”text” />

<input type=”submit” />
</form>

Kullanıcı “Submit” butonuna bastığı anda , adres çubuğundaki URL şu şekilde görülür:

http://www.serpito.com/welcome.php?name=Serpito&age=27

“welcome.php” dosyası $_GET değişkenini yakalar ve verileri işleme koyar:

Merhaba <?php echo $_GET["name"]; ?>.

<?php echo $_GET["age"]; ?> yaşındasın!

Neden $_GET kullanılır?

Not: $_GET değişkenini kullandığımızda bütün değişken isimleri ve değerleri URL de görüntülenir.Yani sifre işlemleri ve özel veri aktarımı için bu method güvenli değildir!

Not: The HTTP GET metod uzun ve büyük veriler için uygun değildir.Maximum karakter sayısı 100 olması gerekir.
$_REQUEST Değişkeni

$_REQUEST değişkeni $_GET, $_POST, and $_COOKIE değişkenlerinin bütün içeriğine sahiptir.

$_REQUEST değişkeni GET ve POST metodlarının ikisi ile de gönderilen verilerin sonuçlarına ulaşabilir.

Örnek

Merhaba <?php echo $_REQUEST[\"name\"]; ?>.<br />
 <?php echo $_REQUEST[\"age\"]; ?> yaşındasın!

Etiketler:

, ,


Yazar hakkında
Atilla Akoğlu
Yazılım uzmanı & Serpito.com kurucusu & Müstakbel girişimlerin öncüsü & internet meraklısı & Antalyada yaşıyor... kişisel portfolyo

Stumbleupon'a Ekle

6 Responses so far

  1. SVAM diyor ki:

    dogru yazsaniz su kodlari..??

    ” sunlari degisdirseniz php kabul etmez bunlari..siz bunlari kullanin– “

  2. Ozan diyor ki:

    kodları çalıştıramadın mı?
    sebebi şu tırnak işaretleri forumun kullandığı alfabeye ait olan tırnak işaretleri biraz farklı onları kaldırıp esc tuşunuzun altında olan tırkan işaretini kullanın düzelecektir

  3. Mert diyor ki:

    Ya şey sorcam ben : get metodu güvensiz üyelik uygulamarında falan,peki REQUEST metodunun güvenirliği nedir?

  4. Mert_ diyor ki:

    Ya şey sorcam ben : get metodu güvensiz üyelik uygulamarında falan,peki REQUEST metodunun güvenirliği nedir?

  5. taha diyor ki:

    Teşekkürler bilgileriniz için

  6. kral diyor ki:

    Tşkler. Gerçekten yeni başlayanlar için faydalı olacak bilgiler…

Yorumunuzu paylaşın