0

こんにちは、みんな

まず最初に、この記事をお読みいただきありがとうございます。外部サイトから何かを取得して GD イメージに表示するコード (以下を参照) があります。0 を取得すると、「0」の代わりに「オフライン」、「1」の代わりに「オンライン」というテキストを表示できるようにしたいと考えています。

その方法について何か提案はありますか?

私はかなりの数の異なる方法を試しましたが、それを機能させることができませんでした。どんな種類の助けも大歓迎です!

敬具、 マルモック

$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';
}

これらは、私の歴史の中で見つけることができた最新の 2 つの試みでした。そして、コーディングについてあまり知らなくて申し訳ありません。PHP に関する本を 1 冊か 2 冊購入するつもりですが、それでもこの問題を解決したいと思っていました。あなたの投稿から私が理解したことに基づいて、PHPの基本的な知識を持つ人なら誰でもこれに対する答えを知っているので、あなたが私を助けてくれたら素敵です.

編集2:

その後、GD イメージに含まれる

imagefttext($image, $fsize, 0, 403, 96, $font_color, './volt.ttf', $online2); 
4

1 に答える 1

0

-固定

わかりましたどうやら-

    if ($online1 == "1") {
    $online2 = 'online';
} else {
    $online2 = 'offline';
}

-トリックをしました!

なぜそれが以前にうまくいかなかったのかよくわかりません..何かがうまくいかなかったに違いありません。

コメントをくれたり、私を支援してくれることに関心を示してくれたすべての人に感謝します。

よろしくお願いします、 ニルス

于 2012-11-04T02:20:52.953 に答える