dopnpoh056622 2014-04-03 14:46
浏览 16

为什么我的脚本不想调试?

I'm trying to debug (with var_dump) the script that i'm creating but nothing is displayed in the page (i mean white page). I may did some mistake with the quote or something but i don't know id it's the reason .

What did i do wrong ?

<?php  
include('config.php'); 

// Si l'utilisateur n'est pas connecté il ne peux pas accédé à la page reservé au prenium
if(!isset($_SESSION['user_id']) ) {
    echo 'Désolé vous devez être connecté pour accédé à cette page.';
}
else {
    $duration = $_POST['duration'];
    $uid = $_SESSSION['user_id'];
    if (array_key_exists($duration, $suscribe['prices']))
    {
        $custom = "action=suscribe&uid=$uid&duration=$duration";
        $request = array(
            'METHOD'=>'BMCreateButton',
            'VERSION'=>'87',
            'USER'    => $paypal['USER'],
            'PWD'=> $paypal['PWD'],
            'SIGNATURE'=> $paypal['SIGNATURE'],
            'BUTTONCODE'=>'HOSTED',
            'BUTTONTYPE'=>'BUYNOW',
            'BUTTONSUBTYPE'=>'SERVICES',
            'L_BUTTONVARD0'=>'business'.$paypal['mail'],
            'L_BUTTONVARD1'=>"item_name=Compte prenium $duration mois",
            'L_BUTTONVARD2'=>"amount=".$prices['duration'],
            'L_BUTTONVARD3'=>"curency_code=EUR",
            'L_BUTTONVARD4'=>"no_note=1",
            'L_BUTTONVARD5'=>"",
            'L_BUTTONVARD6'=>"",
            'L_BUTTONVARD7'=>"",
            'L_BUTTONVARD8'=>"custon=$custom",
            );

        $request = http_build_query($request);
        var_dump($request); die();

        )
}
}
?>

config.php

<?php
// Constantes pour l'abonnement
$suscribe = array(
    'prices' => array(
        1=>10,
        3=>25,
        6=>50,
        )
    );

// Constantes pour paypal
$paypal = array(
        'mail'=>'test@project-heberg.fr',
        'USER'=>'test_api1.project-heberg.fr',
        'PWD'=>'U22EK73YXA3SR8MT',
        'SIGNATURE'=>'AFcWxV21C7fd0v3bYYYRCpSSRl31Aolcj.om6WciFJa0Q6jdnOZEQziM',
        'sandbox'=>'sandbox.',
    );
?>
  • 写回答

1条回答 默认 最新

  • duanji5746 2014-04-03 14:53
    关注

    (sorry if this must be a comment but I cant yet)

    My guess is that you need to remove the last comma in each declaration of array.

    $request = array(
            'METHOD'=>'BMCreateButton',
            'VERSION'=>'87',
            'USER'    => $paypal['USER'],
            'PWD'=> $paypal['PWD'],
            'SIGNATURE'=> $paypal['SIGNATURE'],
            'BUTTONCODE'=>'HOSTED',
            'BUTTONTYPE'=>'BUYNOW',
            'BUTTONSUBTYPE'=>'SERVICES',
            'L_BUTTONVARD0'=>'business'.$paypal['mail'],
            'L_BUTTONVARD1'=>"item_name=Compte prenium $duration mois",
            'L_BUTTONVARD2'=>"amount=".$prices['duration'],
            'L_BUTTONVARD3'=>"curency_code=EUR",
            'L_BUTTONVARD4'=>"no_note=1",
            'L_BUTTONVARD5'=>"",
            'L_BUTTONVARD6'=>"",
            'L_BUTTONVARD7'=>"",
            'L_BUTTONVARD8'=>"custon=$custom"
            );
    
    $suscribe = array(
    'prices' => array(
        1=>10,
        3=>25,
        6=>50
        )
    );
    
    // Constantes pour paypal
    $paypal = array(
        'mail'=>'test@project-heberg.fr',
        'USER'=>'test_api1.project-heberg.fr',
        'PWD'=>'U22EK73YXA3SR8MT',
        'SIGNATURE'=>'AFcWxV21C7fd0v3bYYYRCpSSRl31Aolcj.om6WciFJa0Q6jdnOZEQziM',
        'sandbox'=>'sandbox.'
    );
    

    Have you try like that?

    评论

报告相同问题?

悬赏问题

  • ¥15 R语言Rstudio突然无法启动
  • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
  • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
  • ¥15 用windows做服务的同志有吗
  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值