Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/12/2009, à 19:56

NeO666Linux

[Résolu] [PHP] Code source d'une image ?

Bonsoir,

Je développe un shell en php. Sans mauvaises intentions bien sûr wink, ce n'est pour moi qu'un défi que je me suis lancé.
Cependant, j'aimerais afficher des images sur ma page sans utiliser de sources externes.
En lisant un peu le code source du shell php C99, j'ai remarqué que les images affichées proviennent de la page elle-même (code source de l'image codé en base64 avec le header qui va avec).

Voila pour un exemple de source d'image codé en base64 :

$image = "R0lGODlhEAAQACIAACH5BAEAAAUALAAAAAAQABAAggAAAP///8DAwAAA/4CAgAAAAAAAAAAAAANR".
"WErcrrCQQCslQA2wOwdXkIFWNVBA+nme4AZCuolnRwkwF9QgEOPAFG21A+Z4sQHO94r1eJRTJVmq".
"MIOrrPSWWZRcza6kaolBCOB0WoxRud0JADs="
header("Content-type: image/gif");
echo base64_decode($image);

Maintenant j'aimerais faire pareil avec mes images.
Quelqu'un pourrait-il m'aider a "extraire" le code source d'une image pour aisi reproduire cette méthode d'affichage d'image.

Merci d'avance.
NeO666Linux

Dernière modification par NeO666Linux (Le 22/12/2009, à 13:13)

Hors ligne

#2 Le 22/12/2009, à 00:21

spomky

Re : [Résolu] [PHP] Code source d'une image ?

echo base64_encode( file_get_contents( "chemin/vers/ton/image" ) );

Hors ligne

#3 Le 22/12/2009, à 13:12

NeO666Linux

Re : [Résolu] [PHP] Code source d'une image ?

Un grand merci, c'est tout à fait ce que je cherchais a faire !

NeO666Linux

Hors ligne