• 27-09-2014, 22:35:01
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Bir yazılım için Sanal Pos entgresi gerçekleştiriyoruz.

    www.site.com/pos.php giriyoruz ve kredi kartı bilgi formunu doldurup gönder dediğmizde 3D doğrulama ile alışveriş gerçekleşiyor.

    Ancak www.site.com içeriden sepetten kredi kartı formuna geliyoruz. Formu doldurup gönder dediğimizde 3D ye kadar session gönderiyor ancak 3D den sonra SESSION 'lar iptal oluyor.

    Yani direk URL de sorun yok, ancak içerideki sayfalardan form gönderildiğinde ve 3D dönüşünde bütün SESSION lar iptal olmuş.

    Lite Speed yükledim sorun düzelmedi, ne gibi izin yada ayar yapmam gerekiyor.
    Bilgi vermenizi rica ediyorum.
  • 28-09-2014, 02:58:53
    #2
    @aytek9922; sistemi incelemeden net birşey söylemek zor ama bazen dikkatsizlikten dolayı basit bir hatadan kaynaklanabiliyor. siteye www lü girildiyse 3d den geriye yine www olarak dönüş yaptırıyorsunuz değilmi örneğin www.siteadi.com olarak siteye girilip siteadi.com olarak 3d den dönüyorsa sessionlar düşer. eğer bu konuda bir problem yoksa sessionları unset ettiğiniz kısımlar varsa onları pasif yapıp deneyin yine problem devam ederse başka bir hostingde deneme imkanınız varsa o şekilde deneyin hiç bir şekilde çözüm bulamazsanız, bankanıza göre değişir ama bankalarda post ederken opsiyonel form alanı olur sessionlarınızdaki değerleri bankaya post edersiniz banka size onları geri döndürür döndüğünde de siz tekrar değerlerinizi sessiona yazarsınız. ama bu çözüm kesin çözüm değil tabiki günü kurtarmak olacaktır.
  • 28-09-2014, 03:24:07
    #3
    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.
  • 28-09-2014, 11:35:28
    #4
    Üyeliği durduruldu
    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 --

    digiklan adlı üyeden alıntı: mesajı görüntüle
    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.