Jquery ve Ajax ile kullanıcı oturumları

2 Cevap php

Ben kişi günlüğü değerlerini alır bir php sayfası var, bir oturumu ayarlamak için jquery kullanıyorum. Oturum dizide değeri, o veritabanı için gizli bir alanda depolanan, başka bir sayfada kullanılan miştir sorun AJAX ve jQuery amacını yener hangi sayfayı yenileyin sürece değeri ayarlı değil, olduğunu. Yine, seans bir oturum behind.How ben sayfa refresh olmadan yapabilirsiniz / yeniden gibi görünüyor?

2 Cevap

Bu yapıyorsun gibi geliyor ...

1) Kullanıcı tipleri bazı şeyler

2) AJAX sunucuya kapalı şeyler yangınları istekleri

Eklemek gerekir gibi ve sesler:

3) 2 aşamasının sonucu kullanarak, geçerli sayfadaki değerini ayarlayın

Ben bu düz olsun tamam, yani, bir kullanıcı bir sayfada oturum izin ajax kullanmak ve başka bir sayfada size doldurulacak oturumdan bazı sihirli değeri istiyorsunuz? Bu diğer sayfa zaten kullanıcı günlükleri noktada açık mı? örn:

  1. kullanıcı iki pencere, "loginpage.php" için bir ve diğer "formpage.php" açar
  2. kullanıcı günlükleri, ajax sunucuya gönderilen veriler, sihirli değer oturumda oluşturulan
  3. kullanıcı anahtarları için "formpage.php" penceresi, orada formu doldurur ve gönderir
  4. Sunucu sihirli değer gizli bir alanda iade edilmesini beklediği, ama orada değil

böyle bir şey? Bu durumda ise, diğer pencere üzerinden giriş yaptınız bilmek "formpage" pencere için hiçbir yolu yoktur. O pencere ile başlamak için ilk pencere tarafından oluşturulan sürece sunucusu, başka bir pencerenin içeriğini değil 'itme' için bir giriş bildirim ve tek bir pencerede genellikle javascript etkilemez yapabilirsiniz.

Sen kullanıcının başka bir pencerede aracılığıyla kaydedilir, ve daha sonra bu sihirli değer istemek ve dinamik gizli alanı doldurmak eğer, sunucu görmek için "Formpage" pencere anket olabilir. Ama aksi takdirde içeri doldurdu, gizli form alanını elde etmek için sayfayı yenilemek zorunda kalacak