Değeri depolamak nasıl?

3 Cevap php

Ben aşağıdaki gibi bir uygulama yapmak istiyorum.

İlk dört radyo düğmeleri ile bir sayfası var. Kullanıcı radyo düğmelerinden birini tıklar ancak tasarruf değil ve o başka bir sayfaya gider. O radyo düğmeleri ile geri aynı sayfaya gelirse o başka bir sayfaya gitmeden önce o seçilen radyo düğmesini gösterir.

JQuery ve PHP kullanarak bunu nasıl yapabilirim?

3 Cevap

Bir veritabanında değerini kaydetmek, ya da bir cookie (javascript ile, jquery ya: settings cookie with jquery

Palasso dediği gibi EDIT:, ayrıca yerine çerez php oturumları kullanabilir, tüm ihtiyacınızı bağlıdır.

Örneğin, kullanıcı oluşturduğunuz çerezleri değiştirebilirsiniz (onlar sadece vardır. Txt dosyaları) ve içindeki bilgileri değiştirmek.

Sizin durumunuzda, bu Dont (çerez becose kullanıcı tıklandığında onay kutularını bağlıdır) bir sorun olarak görünüyor.

Yani, veritabanı depolama eğer gitmeli:

  1. Uzun süre çekleri depolamak gerekiyor;
  2. Onlara karmaşık detaylandırılması yapmanız gereken;

Else, kurabiye / oturumu ile gitmek.

Öncelikle size php komut oturumu başlatmak zorunda. Daha sonra oturumda seçilen değeri saklayan bir radyo düğmesi tıklama ajax isteği kullanabilirsiniz.

Oturumlar ve çerezler kolay seçenekler vardır. Ben oturumları tercih ederim.

  1. Radyo düğmesine bir click event Ekle
  2. Bir php session içine seçilen kaydetme seçeneği tıklandığında
  3. Seçilen değer, oturum var ve bunu yüklerseniz her zaman sayfa çeki yüklenir.