- Katılım
- 2 Mar 2015
- Konular
- 59,189
- Mesajlar
- 88,439
- Çözüm
- 109
- Online süresi
- 4mo 16d
- Reaksiyon Skoru
- 14,280
- Altın Konu
- 2,398
- TM Yaşı
- 11 Yıl 3 Ay 6 Gün
- Başarım Puanı
- 1,051
- MmoLira
- 695,092
- DevLira
- 234
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
$_GET, PHP'deki süper küresel değerlerden biridir. HTTP isteğinin URL'sine eklenen sorgu dizesi aracılığıyla geçerli betiğe geçirilen değişkenlerin ilişkisel dizisidir. Dizinin, GET isteklerine ek olarak bir sorgu dizesi olan tüm isteklerle doldurulduğunu unutmayın.
$HTTP_GET_VARS aynı başlangıç bilgilerini içerir, ancak artık kullanım dışı bırakıldı.
Varsayılan olarak, istemci tarayıcısı HTTP GET yöntemini kullanarak sunucudaki URL için bir istek gönderir. URL'ye eklenen bir sorgu dizesi, "&" sembolüyle birleştirilmiş anahtar değer çiftleri içerebilir. $_GET ilişkisel dizisi bu anahtar değer çiftlerini depolar.
Aşağıdaki betiği Apache sunucusunun belge klasörüne kaydedin. Windows'ta XAMPP sunucusunu kullanıyorsanız, betiği "hello.php" olarak "c:/xampp/htdocs" klasörüne yerleştirin.
XAMPP sunucusunu başlatın ve tarayıcı penceresine URL olarak "
$_GET dizisi ayrıca bir HTML form verisi GET eylemiyle bir URL'ye gönderildiğinde de doldurulur.
Belge kök dizininin altına aşağıdaki betiği " hello.html " olarak kaydedin.
Tarayıcınıza "
Tarayıcı penceresinde benzer bir çıktı almalısınız.
Aşağıdaki örnekte, htmlspecialchars() HTML varlıklarındaki karakterleri dönüştürmek için kullanılır.
Tarayıcıdaki URL'nin "
Name: Suraj
Age: 20
$HTTP_GET_VARS aynı başlangıç bilgilerini içerir, ancak artık kullanım dışı bırakıldı.
Varsayılan olarak, istemci tarayıcısı HTTP GET yöntemini kullanarak sunucudaki URL için bir istek gönderir. URL'ye eklenen bir sorgu dizesi, "&" sembolüyle birleştirilmiş anahtar değer çiftleri içerebilir. $_GET ilişkisel dizisi bu anahtar değer çiftlerini depolar.
Aşağıdaki betiği Apache sunucusunun belge klasörüne kaydedin. Windows'ta XAMPP sunucusunu kullanıyorsanız, betiği "hello.php" olarak "c:/xampp/htdocs" klasörüne yerleştirin.
PHP:
<?php
echo "<h3>First Name: " . $_REQUEST['first_name'] . "<br />" .
"Last Name: " . $_REQUEST['last_name'] . "</h3>";
?>
XAMPP sunucusunu başlatın ve tarayıcı penceresine URL olarak "
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
" girin. Aşağıdaki çıktıyı almalısınız.
Belge kök dizininin altına aşağıdaki betiği " hello.html " olarak kaydedin.
PHP:
<html>
<body>
<form action="hello.php" method="get">
<p>First Name: <input type="text" name="first_name"/></p>
<p>Last Name: <input type="text" name="last_name" /></p>
<input type="submit" value="Submit" />
</form>
</body>
</html>
Tarayıcınıza "
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
" URL'sini girin.
| Karakter | Yenisiyle değiştirme |
|---|---|
| & (ve işareti) | ve |
| " (çift tırnak) | " |
| ' (tek tırnak işareti) | ' veya ' |
| < (daha az) | < |
| > (büyüktür) | > |
Tarayıcıdaki URL'nin "
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
" olduğunu varsayalım.
PHP:
<?php
echo "Name: " . htmlspecialchars($_GET["name"]) . "";
echo "Age: " . htmlspecialchars($_GET["age"]) . "<br/>";
?>
Aşağıdaki çıktıyı üretecektir:
Name: Suraj
Age: 20

