php form alanına girilen bilgileri hatırlatmak
6
●255
- 21-11-2017, 14:33:10Merhaba arkadaşlar benim form sayfam var örnek ziyaretçi ad soyad şehir meslek alanlarını dolduruyorlar, 2. defa kişi tekrar bu bilgileri tekrar girmek zorunda kalıyor bunu 2. defa forma nasıl hatırlatabiliriz. otomatik kişi tekrar forma geldiğinde daha önce girdiği bilgiler gözüksün istiyorum, ziyaretçi tekrar tekrar bilgileri manuel girmesin istiyorum varmı böyle bir çözüm yolu yardımcı olabilirmisiniz.
- 21-11-2017, 14:48:44Üyeliği durdurulduÜcretli şekilde yapabilirim dilerseniz?Yekta adlı üyeden alıntı: mesajı görüntüle
- 21-11-2017, 14:54:49
- 21-11-2017, 14:59:02Merhabalar,Kardeşim örnek bir cookie kullanımı gösteriyim sana.
$isim = "kadir";
setcookie("kullanici", $isim, time()+36000);
echo "Hoşgeldin " . $kullanici . "!<br />";
Tarayıcıdan cookieyi silmediği taktirde 10 saat boyunca aktif kalacaktır. Sayfada hoşgeldin kadir yazacaktır.
Formlardada
<input type="text" name="kullanici" value="<?php echo $kullanici;?>" required/> Çeklinde getirebilirsin.. - 21-11-2017, 15:01:26Bir forma değer girip, formu gönderdikten sonra tekrar girilen alanların bir daha kullanıcı tarafından girilmemesini istiyorsunuz zannediyorum.
Bunun için şöyle birşey yapabilirsiniz.
<?php function getForm($deger) { if (isset($_GET[$deger])) { return $_GET[$deger]; } if (isset($_POST[$deger])) { return $_POST[$deger]; } return null; } ?> <form action="index.php" method="post"> <input type="text" name="adi" value="<?=getForm('adi')?>" /> <input type="text" name="soyadi" value="<?=getForm('soyadi')?>" /> <input type="submit" value="Gönder" /> </form>