Soyez le premier à donner votre avis sur cette source.
Snippet vu 3 643 fois - Téléchargée 27 fois
<? header ("Content-type: image/png"); //On va créer l'image $image = imagecreate(65,17); //Création de l'image $blanc = imagecolorallocate($image, 255, 255, 255); //Définition de la couleur blanche (couleur de fond) $noir = imagecolorallocate($image, 0, 0, 0); //Définition de la couleur noire $chaine = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; //Tous les caracteres possibles dans la clé $chaine = str_shuffle($chaine); //On mélange tous les caracteres $chaine = substr($chaine,0,6); //On prend les 6premiers caractères pour avoir un code court $key = strtolower($chaine); //On met tous les caractères en miniscules imagestring($image, 5, 3, 0, $key, $noir); //On affiche l'image dans l'image imagepng($image); //On affiche l'image ?>
header ("Content-type: image/png"); //On va créer l'image
qu'est ce que cela te donne?
Moi j'ai un problème... ton code marche très bien, sauf si je l'ajoute a ma page de connection, qui est en "include" dans ma page index.php, sa crée une erreur...
Warning: Cannot modify header information - headers already sent by ........
Je ne sais vraiment pas comment inséré le code dans ma page sans que ce message apparaisse!. :(
As-tu une idée?
Merci d'avance!
Mais enfait au début, j'avais fait autrement mon script... Je ne sais plus ce que j'avais fait exactement. et ces deux lignes sont restées. :
J'ai pas fait gaffe que j'l'avais laissé lol désolé...
Je pige pas 1 truc:
$chaine = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$key = strtolower($chaine); //On met tous les caractères en miniscules
Pourquoi tu fais pas directement:
$chaine = "abcdefghijqlmnopqrstuvwxyz0123456789"; ?
@++
R@f
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.