Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
323
Tıklama
0
Öne Çıkarma
Htmlde Http Post get hakkında bilgi
V
11 yıl
Teğmen
Konu Sahibi

Merhaba,

Htmlde Http Post ve Get islemlerini nasıl yapabilirim?
Konu hakkında bana bir örnek göndermeniz mümkünmü?

Saygılar.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



A
11 yıl
Yüzbaşı

Post işlemi:

index.php

<form id="form" name="form" method="post" action="deneme.php">
<input type="text" name="adi" id="deneme" />
<input type="submit" value="Submit">
</form>



Burada önemli olan şey method="post" kısmıdır. form elemanları içerisindeki inputlardaki name değerleri action="deneme.php" aderesine postalanır.

php de şu şşekilde kullanırsın.

deneme.php

<?
$test = $_POST['adi'];

echo $test;

?>


Aynı işlemi index.php içerisinde de kullanılabilir. action kısmını boş bırakabilirsin ya da bulunduğun sayfayının adını yazabilirsin.

<?
$test = $_POST['adi'];

if($_POST['post'] == 1) { ?>

<?=$test?>

<? } else { ?>
<form id="form" name="form" method="post" action="">

<input type="hidden" name="post" value="1" />
<input type="text" name="adi" id="deneme" />
<input type="submit" value="Submit">
</form>

<? } ?>




get işlemi


<form action="deneme.php" method="get" target="_blank">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>


Burada da önemli olan kısım method="get"

eğer action="deneme.php" şeklinde bir adres belirtirsen submid dediğin zaman deneme.php?fname=&lname= şeklinde bir yapı oluşur.

Buradaki değerler inputlardan gelir elbette.

Aynı şekilde aynı sayfa içerisinde işlem yapacaksan, action kısmını boş bırakacaksın.

php çıktısı şu şekilde olacaktır.

$test = $_GET['fname'];
$test1 = $_GET['lname'];


Şeklinde kullanılabilir.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.