小编mon*_*nym的帖子

通过paypal支付多件物品(一次性)

我有一个产品列表,我想添加一个"立即付款"按钮,以便我可以让我的客户通过Paypal支付.

我已经阅读了文档,但无法找到如何执行此操作.我可以添加多个项目,但这不会很方便,因为我已经有要处理的项目列表.我还需要结帐流程来逐项列出订单,所以"现在购买"1个价格也不好.

任何帮助赞赏的人,我试过(没有运气):

<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="business" value="email@domain.com">
<input type="hidden" name="lc" value="GB">
<input type="hidden" name="item_name" value="test 1">
<input type="hidden" name="item_number" value="1">
<input type="hidden" name="item_name2" value="test 2">
<input type="hidden" name="item_number2" value="2">
<input type="hidden" name="item_name3" value="test 3">
<input type="hidden" name="item_number3" value="3">
<input type="hidden" name="amount" value="99.00">
<input type="hidden" name="currency_code" value="GBP">
<input type="hidden" name="button_subtype" value="products">
<input type="hidden" name="no_note" value="0">
<input type="hidden" name="add" value="1">
<input type="hidden" name="bn" value="PP-ShopCartBF:btn_cart_LG.gif:NonHostedGuest">
<input type="image" src="https://www.paypal.com/en_GB/i/btn/btn_cart_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier …
Run Code Online (Sandbox Code Playgroud)

html paypal payment-gateway

33
推荐指数
1
解决办法
3万
查看次数

linux dot实用程序(使用xhprof)

我为php安装了xhprof profiling扩展

一切都很好,除了callgraph.php文件,它返回: failed to shell execute cmd=" dot -Tpng"

所以我检查并没有安装dot实用程序,所以我安装它.

它似乎从命令行运行良好所以我再次运行scritp,同样的错误: failed to shell execute cmd=" dot -Tpng"

xhprof文档说明: the callgraph image visualization ([View Callgraph]) feature relies on the presence of Graphviz "dot" utility in your path.

但我不明白我现在需要做什么,特别是"路径中的效用"部分

任何帮助表示感谢,谢谢你们

php linux profiling graphviz

11
推荐指数
2
解决办法
6683
查看次数

在运行时修改方法/函数

我一直在看php反射方法,我想要做的是在方法打开之后和任何返回值之前注入一些代码,例如我想要更改:

function foo($bar)
{
    $foo = $bar ;
    return $foo ;
}
Run Code Online (Sandbox Code Playgroud)

并注入一些代码,如:

function foo($bar)
{
    //some code here
    $foo = $bar ;
    //some code here
    return $foo ;
}
Run Code Online (Sandbox Code Playgroud)

可能?

php reflection

8
推荐指数
2
解决办法
1万
查看次数

不能包含绝对存在的梨包(并且已安装)

我安装了Mail_Mime包.

include('Mail.php');
include('Mail/mime.php');
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Warning: include(Mail.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/domain.co.uk/httpdocs/mail_mime/index.php  on line 2

Warning: include() [function.include]: Failed opening 'Mail.php' for inclusion (include_path='.:/usr/lib/php/PEAR:/usr/lib/php/modules') in /var/www/vhosts/domain.co.uk/httpdocs/mail_mime/index.php on line 2

Warning: include(Mail/mime.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/domain.co.uk/httpdocs/mail_mime/index.php on line 3

Warning: include() [function.include]: Failed opening 'Mail/mime.php' for inclusion (include_path='.:/usr/lib/php/PEAR:/usr/lib/php/modules') in /var/www/vhosts/domain.co.uk/httpdocs/mail_mime/index.php on line 3
Run Code Online (Sandbox Code Playgroud)

这2个文件肯定在文件夹中:

/usr/lib/php/PEAR/Mail.php
/usr/lib/php/PEAR/Mail/mime.php
Run Code Online (Sandbox Code Playgroud)

pear list告诉我安装了所需的软件包,并且没有遗漏的依赖项

php pear

6
推荐指数
1
解决办法
1万
查看次数

如何用imagick扩展来改变图像的dpi

我需要将所有上传的文件更改为72 dpi.我正在使用php imagick扩展.

继承人我试过的(我使用的图像是300dpi):

$image = new Imagick();
$image->setResolution(72,72) ;
$image->readImage($img);
$image->resampleImage  (72,72,imagick::FILTER_UNDEFINED,1);
$image->writeImage($target)
Run Code Online (Sandbox Code Playgroud)

这似乎没什么.图像正在上传,但保持在300dpi

php dpi imagick

6
推荐指数
2
解决办法
1万
查看次数

jquery得到最近的父

可能重复:
jQuery中最近的祖先节点

HTML:

<div class="post">
    <h2><a href="#" title="">Pellentesque</a></h2>
    <p><a href="#" title="" class="more">More</a></p>
</div>
Run Code Online (Sandbox Code Playgroud)

jQuery的

$('.more').bind("hover", function(){
    $(this).parent('.post').hide() ;                      
});
Run Code Online (Sandbox Code Playgroud)

在悬停(.more)我想隐藏帖子,但如果我使用parents()它没有任何作用,而是删除页面上的所有.posts

任何帮助赞赏

javascript jquery dom

6
推荐指数
2
解决办法
1万
查看次数

如何使用SimpleXml访问元素属性?

我怎样才能在php中访问属性值:

[photos] => SimpleXMLElement Object
    (
        [@attributes] => Array
            (
                [page] => 1
                [pages] => 1
                [perpage] => 24
                [total] => 18
            )
Run Code Online (Sandbox Code Playgroud)

我尝试过以下方法:

$photos->@attributes['total'] ;
$photos->{'@attributes'}['total'] ;
Run Code Online (Sandbox Code Playgroud)

以及这方面的许多变化

php simplexml

3
推荐指数
1
解决办法
1745
查看次数

我可以删除php功能吗?

我想用:

function list(args);
Run Code Online (Sandbox Code Playgroud)

但这list是一个保守的词.

我可以从PHP中删除列表功能,禁用它,还是以其他方式?

php

0
推荐指数
3
解决办法
1974
查看次数