|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2008 Messages : 1 ![]() |
Salut à tous !
Voila , j'ai un petit soucis et n'étant pas très callé en php, je fais appel à vous Je souhaiterai qu'à chaque rechargement d'une image png sur mon site , s'éxécute un script php. Ce script php change l'image en fonction de différent paramètre. J'ai vu en parcourant un peu les forum , qu'il était possible avec un .htacess de redirigé une image vers un script php, seulement il va y avoir beaucoup de fichier et cela va être compliqué de les ajouté a ce .htaccess. Si vous avez des idées , je suis preneur
|
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() |
Selon ta configuration d'apache, tu peux utiliser des fichiers en .png.php
Exemple : logo.png.php contient du code PHP qui génère l'image. Mais tes URLs ne changeront pas : apache se chargera de "deviner" que logo.png est en réalité logo.png.php. Maintenant pour générer l'image à la volée, c'est autre chose. Exemple : http://www.developpez.net/forums/d70805/php/bibliotheques-frameworks/images/imagick/imagemagick-creation-dimage-volee/
__________________
|
|
|
00
|
|
|
#3 |
|
Membre expérimenté
![]() Inscription : décembre 2005 Messages : 742 ![]() |
Petit déterrage de poste ...
Je souhaite créer une image dynamique sur mon site. Je m'explique, je souhaite que l'image "http://monsite.fr/123456.png" soit une image non pas stockée sur mon site, mais créée dynamiquement (elle contiendra des chiffres extraits d'une bdd). Je ne sais pas comment le réaliser Je sais comment créer une image dynamique en passant par une url du type "http://monsite.fr/genImage.php?nbre=123456" Mais cette façon de faire pose problème si on veut insérer notre image dans un forum par exemple, car ce n'est pas une extension d'image. Comment faire pour configurer le serveur apache de telle manière qu'il pense que 123456.png donne en fait 123456.php ? Merci d'avance de votre aide. P.S : Mon serveur est sur free.fr (du coup ce ne sera peut-être pas possible ?). Julien |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com