Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用paypal进行购买后,为重定向输入什么js代码_Php_Javascript_Paypal - Fatal编程技术网

Php 使用paypal进行购买后,为重定向输入什么js代码

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

这有点让我不知所措,但基本上我需要在某人使用paypal从我的网站购买后将其重定向到我网站上的特定页面

我正在使用一个插件,有人告诉我在第27-31行编辑paypal.ipn.php文件(“成功”注释下的那一行)。如果有人愿意帮助我,我将不胜感激

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" />';