Php 使用paypal进行购买后,为重定向输入什么js代码
这有点让我不知所措,但基本上我需要在某人使用paypal从我的网站购买后将其重定向到我网站上的特定页面 我正在使用一个插件,有人告诉我在第27-31行编辑paypal.ipn.php文件(“成功”注释下的那一行)。如果有人愿意帮助我,我将不胜感激Php 使用paypal进行购买后,为重定向输入什么js代码,php,javascript,paypal,Php,Javascript,Paypal,这有点让我不知所措,但基本上我需要在某人使用paypal从我的网站购买后将其重定向到我网站上的特定页面 我正在使用一个插件,有人告诉我在第27-31行编辑paypal.ipn.php文件(“成功”注释下的那一行)。如果有人愿意帮助我,我将不胜感激 include "includes/header.php"; ?> <div id="index"> <h1><?php echo PP_THANK_H1?></h1> <?php switc
include "includes/header.php";
?>
<div id="index">
<h1><?php echo PP_THANK_H1?></h1>
<?php
switch ($_GET['action']) {
case 'success': // Order was successful...
echo "<p>".PP_THANKYOU."</p>";
break;
case 'cancel': // Order was canceled...
echo "<p>".PP_CANCEL."</p>";
break;
include“includes/header.php”;
?>
您可以在PHP中使用header()
,但所有输出(如HTML标记)都应该在之前删除
例如:
<?
include "includes/header.php"; //make sure this file doesn't output anything, else the redirect will give an error
switch ($_GET['action']) {
case 'success': // Order was successful...
header("Location: www.yoursite.com/redirectothispage.php"); //redirect to this page
break;
case 'cancel': // Order was canceled...
header("Location: www.yoursite.com/redirectothispageifcancelled.php"); //redirect to this page
break;
您应该将返回url发送到paypalIs,解决方案是什么?我该怎么做?对不起,我不是一个程序员,就像我说的,这有点过头了。我擅长html和css。要么学习,要么雇人,指望互联网上的陌生人帮你做这件事是个坏主意。@Dagon我认为你不必向PayPal发送任何东西。可能这是购买后PayPal调用的URL。因此,一个简单的重定向就可以了。paypal将用户重定向到卖家提供的url(它可以是paypal持有的设置,也可以是每个交易的个案设置),如果您希望他们转到特定页面,设置returnurl变量是最佳选项。将每个页面返回到一个页面,然后根据某个内容重定向到另一个页面,不如首先将后一个url提供给教皇。
echo '<meta http-equiv="refresh" content="0;URL=http://www.yoursite.com/redirecttothispage.com" />';