大家好
首先,我要感谢您花时间阅读本文。 我有一段代码(如下所示),我从外部网站抓取一些东西并将其显示在GD图像上。 当我抓0时,我希望能够显示文本'离线'而不是'0'和'在线'而不是'1'
有关如何操作的任何建议吗?
我尝试了很多不同的方法,但是我无法让它发挥作用。 任何形式的帮助都将受到高度赞赏!
真诚的,Malmoc
$username=$_REQUEST["user"];
$grabstat10 = fopen("http://habplus.com/fansitetools/userStats.php?user={$username}&stat=online", "r");
while (!feof($grabstat10)){
$online1 = fgets($grabstat10);
}
编辑(@zerkms):
if ($_GET[$online1] > 0) {
$online2 = 'online';
} else {
$online2 = 'offline';
}
if ($online1 == "1") {
$online2 = 'online';
} else {
$online2 = 'offline';
}
这是我历史上最近的两次尝试。 我很抱歉不太了解编码。我知道我很糟糕,我打算在PHP上买一两本书,但我还是想尝试解决这个问题。 如果您能帮助我,那将是很可爱的,因为基于我对您的帖子的理解,任何具有PHP基础知识的人都会知道答案。
EDIT2:
然后包含在GD图像
中imagefttext($image, $fsize, 0, 403, 96, $font_color, './volt.ttf', $online2);
答案 0 :(得分:0)
- <强>固定强>
显然很好 -
if ($online1 == "1") {
$online2 = 'online';
} else {
$online2 = 'offline';
}
- 诀窍!
我不太确定为什么早些时候不起作用..一定出错了。
我要感谢所有评论过的人,并表示有兴趣帮助我。
真诚的,Nils