【发布时间】:2013-05-15 19:27:02
【问题描述】:
我有两个 javascript 变量 var 1 和 var 2 我需要通过 GET 方法传递给 PHP。
$('#output_images').html('<img src="MergeIcons.php?icon1=var1&econdIcon=var2 />');
在我的 .php 文件中,我使用 GD PHP 合并两个图标并使用 imagepng 将图像发回。
$firstIcon = $_GET['icon1'];
$secondIcon = $_GET['icon2'];
// Process images
header('Content-Type: image/png');
imagepng($dest);
当我通过直接图像路径并且不使用 var1 和 var 2 时,它可以正常工作,但使用 var1 和 var 2 时它不起作用。可能是什么问题?
【问题讨论】:
-
查看萤火虫中的
src值很可能仍然是var1和var2,而不是您想要的值。 -
你似乎没有对变量做任何事情,究竟是什么地方失败了?
-
能有
$firstIcon和$secondIcon的内容的具体例子吗?注意第一个代码中的拼写错误。如有必要,还要考虑urldecode()。 -
查看错误日志,我想它会注意到:undefined index 'icon2' as you use
econdIconinstead insrc. -
我认为您的
img src中有错字。你有icon1=var1&econdIcon=var2。为什么不是secondIcon?
标签: php javascript get gd