Hocam 2 gündür uğraşıyorum, sepet sistemini yeniden kodladım, form ve post alanı ile hiç bağımsız sayfalarda çalıştım (unset vs yok.) olmuyor.
www. ile gidiyor ve www. ile geliyor. Onda da sorun yok.
COOKIE oluşturuyorum 1 saat, 3D döndüğünde COOKİE de okumuyor. Çok enteresan bir durum.
Konuya biraz daha deyinecek olursam;
Temiz browser sekmesinde,
www.site.com/pos.php olarak adres çubuğuna direk giriyorum formu dolduruyorum POST yaptıktan sonra SESSION okuyor 3D gidiyor geliyor SESSION hala aktif.
Ancak;
www.site.com/bir kaç sayfa.php geziliyor (sepet üye girişi vs.) sonra yine pos.php üzerine post ediyor SESSION ve COOKİE alıyor 3D gidiyor, geldiğinde SESSION ve COOKİE ler silinmiş.
Sorunum İpara entegrasyonudur.
Başka önerisi olan varmı, sorun sunucudan gibi geliyor bana. Yada htaccess olabilir mi.
Son Deneme: sayfa içinden link ile yada yönlendirme ile Kredi kartı form alanına geldiğinde 3d sonucu sessionlar siliniyor,
ancak içeride o kadar gezinip
www.site.com/pos.php diyerek forma giriş yaptığımızda 3d sonucu sessionlar silinmiyor.
Aynı sayfada başka sayfaya gidip gelsede, sayfa kapanmadığı sürece sessionlar düşmemesi gerekmiyo mu?
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 11:35:28 -->-> Daha önceki mesaj 11:31:16 --
Bankaya herhangi extra değerleri post edip dönen değerleri kontrol etmek yerine 3D banka sayfasına göndermeden kullanıcıya bir cookie bırakın. tüm session arrayi json_encode ile kendinize göre bir şifreleme algoritması ile cookie ye yazın. bankadan dönüşte bu cookie yi okuyarak sessionları aynen restore edebilirsiniz.
Sisteminizi bilmediğimiz için kesin bir şey söylemek zor. Ama yönlendirmelerinizden birinde session dışına düşen bir sayfadan geçiliyor olabilir.