Herkes sorunu ile bana yardımcı olabilir, ben bir mutlu programcı olurdu yaşıyorum. Ben sorun ağ geçidi ile kimlik doğrulaması olan bir e-ticaret sitesi üzerinde çalışıyorum. Bu sorun sadece yıldır çalışıyoruz olmuştu bir sitede rastgele başlar. Bu PHP yapılandırma veya başka bir yapılandırma ayarı müşteri tarafından değiştirildi bulunuyor için konak ya da bir değişiklik / güncelleme yaptı bana öneririm.
Here is an image of the problem in Fiddler:
Sen ben değerleri ek karakterler (yani yerine sadece "59.00" it "59.00 \ n73 \ n". Ben bu ekstra karakterler geliyor hiçbir ipucu yok yok kırmızı bir kutuya sahip alanlarda görebilirsiniz. Önceki sayfa (sipariş önizleme) aynı değerleri kullanır ve onlar güzel görüntüler, ancak bu son sayfası (sipariş onaylamak) ekstra bok vardır.
Herhangi bir fikir?
Onu istemediği için, burada kısaca kodu:
İşte kod
Sipariş önizleme sayfasında size POST kullanarak bir form şu var:
<input type="hidden" name="CCType" value="VISA">
ve sipariş onaylama sayfasında (yukarıdaki fiddler gördüğünüz sayfası):
$CCType = $HTTP_POST_VARS['CCType'];
<INPUT TYPE="HIDDEN" NAME="x_Card_Type" VALUE="<?=trim($CCType)?>">
temelde, sayfa 1 değişken = değer diyor. Daha sonra değişken posta yoluyla 2. sayfaya taşır ve sayfa 2 değişken depolanan değerini verir.
Ben aşağıda yayınlanmıştır cevabını görmek ve bunu araştırmak gerekir.