$badgedata = $_GET['badge'];
if ($badgedata == "test.gif") {
$im = imagecreatefromgif("badges/base/test.gif");
imagegif($im);
}
为什么这显示空白页时,我去PHP - 获取请求变量与文件扩展名不工作
badge.php?badge=test.gif
但如果我尝试
$badgedata = $_GET['badge'];
if ($badgedata == "test") {
$im = imagecreatefromgif("badges/base/test.gif");
imagegif($im);
}
去到
badge.php?badge=test
它的工作原理,但我需要.gif
结束。
我想象你在你的htaccess做一些愚蠢的一个的mod_rewrite规则。 – AlienWebguy 2013-04-10 18:05:32
你是否设置了标题? – 2013-04-10 18:06:04
头文件设置在文件 头文件(“Content-type:image/gif”); – ItsJamie 2013-04-10 18:07:01