10/08/11 10:33
fa1212
Salve a tutti,
avrei necessità di creare in php un piccolo script che dato il numero di visite presenti nel mio database generi un'immagine con scritto il valore.
ho provato così ma non funziona perchè devo includere i file che mi permettono la connessione al database, riuscite a darmi una mano?
Grazie mille in anticipo
Soluzione:
avrei necessità di creare in php un piccolo script che dato il numero di visite presenti nel mio database generi un'immagine con scritto il valore.
ho provato così ma non funziona perchè devo includere i file che mi permettono la connessione al database, riuscite a darmi una mano?
<?php include("dbc.php"); include("includes/functions.php"); $msg = "Il sito ha " . $nvisite . " visite."; $im = imagecreatetruecolor(300, 20); imagefilledrectangle($im, 0, 0, 0, 0, 0x000000); imagestring($im, 5, 15, 2, $msg, 0x00FF00 ); header('Content-Type: image/gif'); imagegif($im); imagedestroy($im); ?>
Grazie mille in anticipo
Soluzione:
<?php include('dbc.php'); define("WIDTH", 460); define("HEIGHT", 40); define("NAME", "NOME SITO"); $connect = mysql_connect(DB_HOST, DB_USER, DB_PASS) or die(); $selectdb = mysql_select_db(DB_NAME, $connect) or die(); $visite = mysql_num_rows(mysql_query("SELECT * FROM `visite`")); header("Content-type: image/png"); $picture = imagecreate(WIDTH, HEIGHT); $black = imagecolorallocate($picture, 0, 0, 0); imagecolortransparent($picture, $black); $green = imagecolorallocate($picture, 0, 200, 0); imagestring($picture, 10, 5, 10, NAME.' ha '.$visite.' visite.', $green); imagepng($picture); imagedestroy($picture); ?>
Ultima modifica effettuata da fa1212 11/08/11 7:06
aaa