PHP – $_GET Metodu

$_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!

PHP – $_GET Metodu” üzerine 13 düşünce

  1. SVAM

    dogru yazsaniz su kodlari..??

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

  2. Ozan

    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

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

  4. Mert_

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

  5. Yarış

    Php yi güzel anlatmış. İyi ki bu siteler var yoksa kitap almak zorunda kalacağız. Hep kopyla yapıştır daha kolay. Teşekkürler serpito.com…

  6. Radyo Dinle

    Türk milleti olarak fazla okumayı sevmeyiz. bu anlatım az ve öz olmuş. Benim gibi php ye yeni adım atanlara faydalı bilgi olmuş…

  7. mustafa

    S.a aga burda ekran görüntüleri olsa daha ii olur mesela bu formlarda daha anlaşılır olur ben az çok biliyorum bilmiyen arkadaşlar için

  8. Nurullah Gül

    @$no=$_GET["id"];
    echo $no;
    if($gonder) {
    if($konu and $mesaj ) {

    $kayit=mysql_query(“insert into tb_adminmesaj(firma_id,konu,mesaj) values(‘$no’,’$konu’,’$mesaj’)”) or die(“olmadı”.mysql_error());
    if($kayit)
    {
    echo ” Mesajınız Gönderiliyor… “;
    header(“Refresh:3;url=gelenmesajlar.php”);

    }

    }
    else {echo ” Alanları eksiksiz doldurunuz…“;}
    }

    Arkadaşlar sayfanın başında get ile çektiğim id değişkenini echo ile ekrana yazdığım $no’yu yazıyor fakat vt’ye eklerken diğer bilgiler eklenirken $no eklenmiyor…

  9. Php Uzmanı

    Teşekkürler, Makale içerisinde kullanılan türk dili ve edebiyat kurallarına dikkatinizden dolayı.

  10. business coach

    Hey there this iis kinda of off topic but I was wanting to
    know if bllogs use WYSIWYG editors orr iif you have to manually code with
    HTML. I’m starting a blog soon but have no coding know-how so I wantted to get
    guidance fro someone with experience. Any help would be greatly appreciated!

    Chck out my site business coach

Bir Cevap Yazın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>