2012-09-08 26 views
5

Kullanıcının istediği kullanıcı adı ve şifreyi girdiği temel bir satın alma komut dosyası oluşturdum, ardından web sitemde üyeliği satın alabilirler. Ancak, dönüş sayfasına gittiğinde, kullanıcı adı ve şifre URL'de gösterilmez. Burada kodudur:PayPal'dan özel giriş verileri döndürme

<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> 
    <input type="hidden" name="cmd" value="_s-xclick"> 
    <input type="hidden" name="hosted_button_id" value="CKQH4CYEMYLWW"> 
    <center> 
     <span id="msgbox" style="display:none;"></span> 
     <br><br> 

     <input type="text" id="rusername" name="rusername" placeholder="Desired Username" class="usernamelogin"> 
     <br><br> 

     <input type="password" id="rpassword" name="rpassword" placeholder="Desired Password" class="passwordlogin"> 
     <br><br> 

     <input type="image" src="https://www.paypalobjects.com/en_US/GB/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal — The safer, easier way to pay online."> 
     <img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1"> 
</form> 
+0

+1 alabilirsiniz geldiğinde

sunulacak gidiyor ne zaman değerlerini ayarlayabilirsiniz . . – kushalbhaktajoshi

cevap

1

her input değişken için cookie değişkeni ve buna uygun olarak veri geçirmek. . ve

+0

setcookie ($ _ POST ['kullanıcı adı'], TRUE, time() + (3600 * 24)); setcookie ($ _ POST ['şifre'], TRUE, time() + (3600 * 24)); Bu doğru görünüyor mu? Eğer php kullanıyorsanız – user1656217

+0

, o zaman neden oturum değişkenine gitmiyorsunuz? . Çerez yerine oturum kullanmak daha uygun olur. . http://php.net/manual/en/features.sessions.php oturumunu kontrol edin ve çerez için http://www.w3schools.com/js/js_cookies.asp – kushalbhaktajoshi

+0

Bu doğru sözdizimi 'setcookie (< ? php echo $ _POST ['kullanıcı adı'];?>, DOĞRU, süre() + (3600 * 24)); setcookie (, DOĞRU, zaman() + (3600 * 24)); – kushalbhaktajoshi

0

Paypal Standart böylece bir olabilir özel veri

geçirmek için bir değişken 'özel' verir .. paypal dönüşünde sadece cookie değişkeni kontrol edebilir ve buna göre bireysel input veri geçiren Bu değişkeni kullanarak bu değerleri geçmek ve geri almak için. Örn.,

örn. değerleri kullanarak | ve geri almak

<input type="hidden" id="custom" name="custom" value="username|password"/> 

formunuz başarı sayfası çözümü için stackoverflow ziyarete değerleri

list($username,$password) = explode('|',$_POST['custom']); 
İlgili konular