Bonjour,
J'ai un petit soucis avec mon compteur php3, au départ les images étaient au format .jpg, mais j'ai changé le format en .gif (pour mettre la transparence), tout en rectifiant le script bien sur; mais ça ne marche toujours pas.
Voici le code:
<?
$extension = ".gif";
if (!$style) {$style = "simple";}
if($fichier = @fopen("data-$id.dat","r")) {
$num = fread($fichier,filesize("data-$id.dat"));
fclose($fichier);
}
$num++;
$fichier = fopen("data-$id.dat","w");
fwrite($fichier,$num);
fclose($fichier);
$fichier = $style . "0" . $extension;
$taille = getimagesize("$fichier");
$newimage = imagecreate($taille[0]*strlen($num),$taille[1]);
$x=0;$i=0;
while($i != strlen($num)) {
$fichier = $style . substr($num, $i, 1) . $extension;
$from = imagecreatefromgif($fichier);
imagecopy($newimage,$from,$x,0,0,0,$x+$taille[0],$
taille[1]);
$x+=$taille[0];$i++;
}
header("Content-type: image/gif");
imagegif($newimage);
?>
Et le code à insérer dans la page html est comme ceci:
<img src="compteur/count.php3?id=1&style=simple" border="0">
Merci d'avance.
j'ai peur que sans plus d'xplication, il soit difficile de trouver l'erreur
tu devrais poster ton code sur un wall pour commencer ( http://rafb.net/paste par exemple) et expliquer plus en détails ton probleme.