- 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!
PHP'de $_REQUEST bir süper küresel değişkendir. $_GET, $_POST ve $_COOKIE değişkenlerinin içeriklerinin bir koleksiyonu olan ilişkisel bir dizidir.
XAMPP sunucusunu başlatın ve tarayıcı penceresine URL olarak
Çıktıyı şu şekilde almalısınız:
Tarayıcınızda "
Ayrıca PHP kodunu HTML betiğinin içine gömebilir ve formu PHP_SELF değişkeniyle kendisine POST edebilirsiniz.
Aşağıdaki çıktıyı üretecektir:
- "php.ini" dosyanızdaki ayarlar bu değişkenin kompozisyonunu belirler.
- "php.ini" dosyasındaki yönergelerden biri de PHP'nin GET, POST ve COOKIE değişkenlerini kaydetme sırasını belirleyen request_order'dır.
- Bu dizide listelenen değişkenlerin varlığı ve sırası PHP variables_order'a göre tanımlanır.
- Bir PHP betiği komut satırından çalıştırıldığında, argc ve argv değişkenleri $_REQUUST dizisine dahil edilmez çünkü değerleri $_SERVER dizisinden alınır ve bu dizi de web sunucusu tarafından doldurulur.
GET Yöntemi ile $_REQUEST
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:
<html>
<body>
<?php
echo "<h3>First Name: " . $_REQUEST['first_name'] . "<br />"
. "Last Name: " . $_REQUEST['last_name'] . "</h3>";
?>
</body>
</html>
XAMPP sunucusunu başlatın ve tarayıcı penceresine URL olarak
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
girin.Çıktıyı şu şekilde almalısınız:
POST Yöntemi ile $_REQUEST
Belge kök dizinine aşağıdaki betiği "hello.html" olarak kaydedin.
PHP:
<html>
<body>
<form action="hello.php" method="post">
First Name: <input type="text" name="first_name" /> <br />
Last Name: <input type="text" name="last_name" />
<input type="submit" value="Submit" />
</form>
</body>
</html>
Tarayıcınızda "
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
" URL'sini girin. Tarayıcı penceresinde benzer çıktıyı almalısınız.
Ayrıca PHP kodunu HTML betiğinin içine gömebilir ve formu PHP_SELF değişkeniyle kendisine POST edebilirsiniz.
PHP:
<html>
<body>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<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>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST")
echo "<h3>First Name: " . $_REQUEST['first_name'] . "<br />"
. "Last Name: " . $_REQUEST['last_name'] . "</h3>";
?>
</body>
</html>
Aşağıdaki çıktıyı üretecektir:

