5

ユーザーが目的のユーザー名とパスワードを入力すると、私の Web サイトでメンバーシップを購入できる基本的な購入スクリプトを作成しました。ただし、戻りページに移動すると、値 Username と Password は URL に表示されません。コードは次のとおりです。

<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>
4

2 に答える 2

1

cookie各変数の変数を設定inputし、それに応じてデータを渡します。. Paypalから戻ってきたら、cookie変数をチェックして、inputそれに応じて個人にデータを渡すことができます..

于 2012-09-08T06:03:13.370 に答える
0

Paypal 標準では、カスタム データを渡すための 1 つの変数「custom」が提供されます

したがって、この変数を使用してそれらの値を渡し、元に戻す方法があります。

例えば。| を使用して値を区切ることができます。そして戻る

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

フォームが送信されるときに値を設定できます

成功ページが表示されると、値を取得できます

list($username,$password) = explode('|',$_POST['custom']);
于 2012-09-08T06:56:57.020 に答える