Hej, jeg har lavet denne counter. Problemet er, den ikke viser selve teksten, og kvaliteten bliver virkelig dårlig.
Koden:
-------------------------
<?
$link = mysql_connect('localhost', "brugernavn", "kode");
mysql_select_db("database",$link);
$id = $_GET[id];
$hent = mysql_query("SELECT * FROM testtabel WHERE id = '$id'") or die(mysql_error());
$vis = mysql_fetch_assoc($hent);
$opdater = mysql_query("UPDATE testtabel SET hits = hits+1 WHERE id = '$id'") or die(mysql_error());
$counter_img = imageCreateFromGIF("bg.gif");
$black = imageColorAllocate($counter_img,0,0,0);
$font = 2;
$dest_x = 10; $dest_y = 20;
imageString($counter_img, $font, $dest_x, $dest_y, "Hits: $vis[hits]", $black);
header("Content-Type: image/gif");
imageJPEG($counter_img);
?>
<IMG src="counter.php?id=1">
-------------------------
Kan ikke selv se fejlen, men er heller ikke med stor viden indenfor GDlib.
--------------------
Teaching is nessesary for others to learn.
Jeg kan ikke forstå hvorfor, men prøv at ændre koordinaterne til 0,0 så kan du se at teksten har samme farve som baggrunden nede i feltet.
Nogen andre der ved hvorfor problemmet opstår?
Hilsen
Martin Dybdal (Dybber)