• 03-03-2021, 14:23:10
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaşlar Selamın Aleyküm Site paytr ödemesi aktifleştirdim fakat paytr bu hatayı veriyor


    Php kod içerigim ise
     $user_basket =base64_encode(json_encode(array(
                                     array( $suruncek1['surun_urun'], "18.00", 1), 
                                     )));
    Lütfen Ücretsiz Yardımcı Olabilecek Varmı
  • 03-03-2021, 14:28:30
    #2
    hocam eğer null dönüyor ve php kodu hata vermiyor ise "$suruncek1['surun_urun']" adlı değişkeninizi echo ile basmayı deneyin eğer sonuç ekrana geliyor ise direkt değişkeni yollamak yerine yerine test adı altında bir string yollayın test gidiyorsa değişkenden dönen veriyi sistem kabul etmyıor olabılır eğer echo ile basınca çıkmıyor ıse değişken gelmıyordur klasık debug yaparak sorunu bulabılrısınız
  • 03-03-2021, 14:31:45
    #3
    MaviReiz adlı üyeden alıntı: mesajı görüntüle
    hocam eğer null dönüyor ve php kodu hata vermiyor ise "$suruncek1['surun_urun']" adlı değişkeninizi echo ile basmayı deneyin eğer sonuç ekrana geliyor ise direkt değişkeni yollamak yerine yerine test adı altında bir string yollayın test gidiyorsa değişkenden dönen veriyi sistem kabul etmyıor olabılır eğer echo ile basınca çıkmıyor ıse değişken gelmıyordur klasık debug yaparak sorunu bulabılrısınız
    hocam kod olarak örnek atabilirmisiniz rica etsem
  • 03-03-2021, 14:35:39
    #4
    İlk olarak denemeniz gereken şey
    echo $suruncek1['surun_urun']; exit;
    $user_basket =base64_encode(json_encode(array(
    array( $suruncek1['surun_urun'], "18.00", 1),
    )));


    Üssteki kod sayfanın yüklenmesını engelleyıp gondermeye çalıştığınız değişkeni ekrana yazdırcaktır ekrana eğer göndermeye çalıştığınız şey geliyor ise şunu deneyin


    $user_basket =base64_encode(json_encode(array(
    array( "test", "18.00", 1),
    )));

    Paytr tarafında kontrol edin test geliyor ise sizin $suruncek1['surun_urun'] değişkeninizi sistem kabul etmıyor olabılır bunun sebebi boşluk olabilir yanlış bi karakter vs olabilir
  • 03-03-2021, 14:44:59
    #5
    MaviReiz adlı üyeden alıntı: mesajı görüntüle
    İlk olarak denemeniz gereken şey
    echo $suruncek1['surun_urun']; exit;
    $user_basket =base64_encode(json_encode(array(
    array( $suruncek1['surun_urun'], "18.00", 1),
    )));


    Üssteki kod sayfanın yüklenmesını engelleyıp gondermeye çalıştığınız değişkeni ekrana yazdırcaktır ekrana eğer göndermeye çalıştığınız şey geliyor ise şunu deneyin


    $user_basket =base64_encode(json_encode(array(
    array( "test", "18.00", 1),
    )));

    Paytr tarafında kontrol edin test geliyor ise sizin $suruncek1['surun_urun'] değişkeninizi sistem kabul etmıyor olabılır bunun sebebi boşluk olabilir yanlış bi karakter vs olabilir
    Hocam Çok Teşekkürler ALLAH razı Olsun 2.Kod Oldu 2.İşlemide Geçtim Saolun Hocam
  • 03-03-2021, 14:46:18
    #6
    Wirem adlı üyeden alıntı: mesajı görüntüle
    Hocam Çok Teşekkürler ALLAH razı Olsun 2.Kod Oldu 2.İşlemide Geçtim Saolun Hocam
    Sistemi canlıya alıcağınız zaman o değişkeni bir php bilene inceletin çünkü değişken gelmiyor veya kabul etmiyor bir bilenin düzeltmesi gerekir yoksa yanlış çalışacaktır.