lostyazilim
tr.link

Süreli Session nasıl yapılır

3 Mesajlar 596 Okunma
acebozum
tr.link

4everturk 4everturk WM Aracı Kullanıcı
  • Üyelik 31.10.2017
  • Yaş/Cinsiyet 30 / E
  • Meslek Amatör Yazılımcı
  • Konum Adana
  • Ad Soyad C** A**
  • Mesajlar 173
  • Beğeniler 41 / 28
  • Ticaret 0, (%0)
Merhaba arkadaşlar. Benim formlarımda f5 yapınca sürekli form gönderiyor bende bunu engellemek için Session atamak istedim. İlk gönderdiğinde 1 dakikalık bir session başlatıp eğer f5 yaptığında 1 dakika dolmadıysa forma yönlendirmemesi için fakat nedense çalışmıyor.


if (!isset($_SESSION['oturum']) ){
$_SESSION['oturum'] = time() + 1;
echo "hoşgeldin";
}
if ( time() > $_SESSION['oturum'] ){
echo "oturum sonlandı";
}else{
echo "hoşgeldin, oturum devam ediyor.
".$_SESSION["oturum"];
}

Bir defa Hoş geldin diyor fakat daha sonra 1 dakika dolduğu halde oturum sonlandı diyor. neden anlayamadım. kaçırdığım noktayı söyleyebilecek ya da gösterebilecek bir arkadaş varmı acaba ?
 

 

wmaraci
reklam

westlife westlife Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.02.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek -
  • Konum Balıkesir
  • Ad Soyad A** H**
  • Mesajlar 475
  • Beğeniler 29 / 131
  • Ticaret 0, (%0)
Anladığım kadarıyla formu doldurup gönderme işlemini yaptıktan sonra f5'e basıldığında
aynı formu tekrar gönderiyor, siz 1 dakika dolmadan tekrar f5 yapıldığında göndermesin mi
istiyorsunuz? Normalde form gönderildikten sonra f5 yapıldığında veri falan göndermez ki zaten
Ayrıca form ne için kullanılıyor? Login için mi?
 

 

4everturk 4everturk WM Aracı Kullanıcı
  • Üyelik 31.10.2017
  • Yaş/Cinsiyet 30 / E
  • Meslek Amatör Yazılımcı
  • Konum Adana
  • Ad Soyad C** A**
  • Mesajlar 173
  • Beğeniler 41 / 28
  • Ticaret 0, (%0)
Login için değil Kayıt formu ve Şifre yenileme formları için kullanıyorum. Aynı sayfa içerisinde yaptırıyorum tüm işlemlerimi.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al