URL: https://linuxfr.org/forums/programmation-php/posts/image-variable-de-session Title: image + variable de session Authors: viking1404 Date: 2009年10月10日T03:32:14+02:00 Tags: Score: 0 Bonjour, je voudrais générer une image qui vas me servir de captcha. En gros je veux qu'il soit écrit dans l'image "Quel est la somme de 5 + 2 ?" Bien sur les chiffres sont généré aléatoirement. Le problème est qu'il faut que j'enregistre le résultat de l'opération pour pouvoir le comparer avec qu'a saisi l'utilisateur. Pour se faire j'ai pensé à utiliser les variables de session. Mais je n'arrive pas à accéder aux session lors de la génération de l'image. Voila un exemple de mon code : header("Content-type: image/png"); $image = imagecreate(310, 30); $orange = imagecolorallocate($image, 200, 128, 0); $noir = imagecolorallocate($image, 0, 0, 0); imagestring($image, 4, 35, 15, 'Somme de : '.$_SESSION['a'].' + '.$_SESSION['b'].' ? ', $noir); imagecolortransparent($image, $orange); imagepng($image); J'ai aussi essayé de générer les aléatoires et d'enregistrer seulement le résultat dans une session au moment de la création de l'image. Mais, comme je l'ai dit plus haut je n'arrive pas à accéder aux sessions lors de la création de l'image. Je soupçonne le "header" d'y être pour quelque chose. Ma question est donc, que faut-il que je fasse pour résoudre mon problème ? Merci.