具有PHP变量的自动图像下载程序

时间:2012-12-07 23:57:44

标签: php

我目前的代码如下。

<?php
header('Content-Type: image/png');
header('Content-Disposition: attachment; filename="Skin"');
echo file_get_contents("http://domain.tld/script/skins/' . $_GET["m"] . '.png");
?>

我知道问题出在......上     ('。$ _GET [“m”]。')
......但是如何解决?

我收到以下错误。
    解析错误:语法错误,意外''',期待T_STRING或T_VARIABLE或T_NUM_STRING ......

2 个答案:

答案 0 :(得分:0)

您的字符串分隔符不匹配。试试这个:

echo file_get_contents("http://domain.tld/script/skins/" . $_GET["m"] . ".png");

答案 1 :(得分:0)

尝试一下:

echo file_get_contents("http://domain.tld/script/skins/$_GET[m].png");

你在混合单引号和双引号:

 "http://domain.tld/script/skins/' . $_GET["m"] . '.png"
^^^                             ^^^              ^^^  ^^^
open                           close             open close

干杯