0

友達..!

数秒後にペイパルのペイフロー リンクにリダイレクトしたい:

https://pilot-payflowlink.paypal.com/?MODE=TEST&SECURETOKENID=f976bec739fb40a5a0e48c1876d570e6&SECURETOKEN=7yVdfkdwbgkOzAg2h1vxHggvL

連絡先フォームに詳細を入力し、[送信] をクリックすると、[電子メールが正常に送信されました] などと表示されます。

お問い合わせフォーム プロセッサ コードは次のとおりです。

<?php
$cardlink = $_POST['cardlink'];
$howmuch = $_POST['howmuch'];
$name = $_POST['name'];
$email = $_POST['email'];
$address = $_POST['address'];
$phone = $_POST['phone'];
$website = $_POST['website'];
$comments = $_POST['comments'];
$formcontent="Card Image Link: $cardlink \n How much cards: $howmuch \n From: $name \n Email: $email \n Address: $address \n Phone: $phone \n Website: $website \n Additinal Informations: $comments";
$recipient = "nicefellow1234@gmail.com";
$subject = "Card Designig Order By : $name ";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
// Email has sent successfully, echo a success page.
 echo "<fieldset>";
 echo "<div id='success_page'>";
 echo "<h1>Email Sent Successfully.</h1>";
 echo "<p>Thank you <strong>$name</strong>, your message has been submitted to us.</p>";
 echo "</div>";
 echo "</fieldset>";
?>

ライブ連絡フォームは次のリンクにあります: http://www.webngraphicssolutions.com/new_site/html_purple/web-contact-form-order-now/index.php

4

2 に答える 2

0

フォームが送信されたときに、JavaScript を使用してユーザーをリダイレクトできます。

<script type="text/javascript">
  window.onload = function () {
    window.location.href = "https://pilot-payflowlink.paypal.com/?MODE=TEST&SECURETOKENID=f976bec739fb40a5a0e48c1876d570e6&SECURETOKEN=7yVdfkdwbgkOzAg2h1vxHggvL";
  };
</script>

フォーム プロセッサから送信される応答に上記のコードを出力します。

編集: フォームは ajax ベースであり、5 秒後にリダイレクトする必要があるため、変更された回答は次のとおりです。

以下のコードを ajax 成功ハンドラーに入れます。

window.setTimeout(function () {
  window.location.href = "https://pilot-payflowlink.paypal.com/?MODE=TEST&SECURETOKENID=f976bec739fb40a5a0e48c1876d570e6&SECURETOKEN=7yVdfkdwbgkOzAg2h1vxHggvL";
}, 5000);
于 2013-10-19T09:20:12.513 に答える
-1

setInterval 関数を使用する

setInterval(function(){
    // Do something every 2 seconds
}, 2000);
于 2013-10-19T09:46:45.240 に答える