Witam,

Mam problem w wyświetleniem obrazka z bazy danych. To ja może od razu dam kod:

 <?php
/* Skrypt stworzony przez Marka Więceka dla KrzeszowickiKill.pl
Adres www: anonimus.aq.pl
                                 2011
*/

include "rcon_hl_net.php";
include "database.php";

if(is_numeric($_GET['id'])){

    mysql_connect($config['host'], $config['user'], $config['pass']);
    mysql_select_db($config['db']);

    $result = mysql_query("SELECT `zdjecie`,`ip`,`port`,`ostatni_zapis` FROM serwery WHERE id=".$_GET['id']);

    $czas = time();

    if (mysql_num_rows($result) != 0)
    {
        $row = mysql_fetch_assoc($result);
        if($row['ostatni_zapis'] > ($time-($config['czas']*60))){
            header("Content-type: image/png");
            echo base64_decode($row['zdjecie']);
        }
        else{
            header("Content-type: image/png");
            $serwer = new rcon();
            $ip = $row['ip'];
            $port = $row['port'];
            @$ip = gethostbyname($ip);
            @$serwer->Connect($ip, $port);

            $info = $serwer->Info();
            if($info){

                $ilosc =  strlen($info['adress']."      ".($info['activeplayers']+$info['botplayers'])."/".$info['maxplayers']."      ".$info['map']);
                $ilosc_pix = (175) - ($ilosc*2);
                $img = imagecreatefrompng("template.png");
                $bialy = ImageColorAllocate($img, 255, 255, 255);
                imagettftext($img, 7, 0, 30, 11, $bialy, $font, $info['name']);
                imagettftext($img, 8, 0, $ilosc_pix, 25, $bialy, $font, $info['adress']."      ".($info['activeplayers']+$info[ 'botplayers'])."/".$info['maxplayers']."      ".$info['map']);
                imagepng($img);
                $content = base64_encode($img);
                $zapytanie = mysql_query("UPDATE `serwery` SET `zdjecie` = '".$content."' , `ostatni_zapis` = '".time()."' WHERE `id` = '".$_GET['id']."'");
                imagedestroy($img); 

            }
        }
    }
    else{
        $img = imagecreatefrompng("template.png");
        $czerwony = imagecolorallocate($img, 238, 59, 59);
        imagettftext($img, 7, 0, 30, 11, $czerwony, $font, "Serwer nie odpowiada");
        header("Content-type: image/png");
        imagepng($img);
        imagedestroy($img);
    }
    mysql_close();
}

?>

Dodam ,że skrypt poprawnie chyba zapisuje, hmm albo i nie, bo w phpmyadmin pisze ze 0bajtów...

Co tu jest źle?

Z góry dziękuję za pomoc

Wesołych świąt