Tom's Guide > Forum > Programmation > [PHP] afficher une image suivant un nom

[PHP] afficher une image suivant un nom

Forum Programmation : [PHP] afficher une image suivant un nom

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,

Bon, comme ça peut se voir dans le titre (ou pas :D ) voilà mon soucis...

J'ai une image sur mon site de type www.monsite.com/XXX.jpg

et j'aimerais que quand une personne tape son nom dans un formulaire, l'image associée à son nom apparaisse sur mon site, a la place de l'image par défaut.

En gros je voudrais personnaliser l'image présente, et faire en sorte qu'elle corresponde au mot tapé dans le formulaire. (en supposant que j'ai toutes les images de toutes les combinaisons possibles :whistle: )

Quelqu'un pourrait me dire comment procéder, je pense que ça reste assez basique, non ? :)


Message édité par phrancque le 27-12-2006 à 14:37:57
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

C'est faisable. Pour cela, il va te falloir utiliser du Javascript. Tu mets un champ texte, et un bouton à côté. Tu attribues un ID au champ texte (dans notre exemple, nous prendrons IdTxt.

Une petite modification lors de l'affichage de ton image : tu vas l'afficher dans une DIV, possédant l'ID IdDiv.

Ensuite, on code un peu. Exécute le script suivant lorsque tu appuies sur le bouton :

Code :
  1. var ImgSrc = document.getElementById('IdTxt').value;
  2. document.getElementById('IdDiv').innerHTML = "<img src='" + ImgSrc + "' alt="' + ImgSrc + '"/>";



Et ça devrait marcher. Tiens nous au courant. :)

Répondre à Sethpolma

Merci pour cette réponse aussi rapide ! je vais voir ce que je peux faire avec mes maigres connaissances :D

Merci bien !

L'Id div est fait :

<div id="IdDiv">Placez ici le contenu de id "IdDiv"</div>


Message édité par phrancque le 27-12-2006 à 15:00:56
Répondre à phrancque

J'arrive pas à placer le script, je pense que je ne sais pas ou le place, faut dire qu'il à une forme... complexe :D

Désolé de vous demander de me macher le boulot :$

Je le mets apres

Code :
  1. Onclick=""


?


Message édité par phrancque le 27-12-2006 à 18:22:16
Répondre à phrancque

tu peux le mettre dans le onclick mais en faisant gaffe au " et '
ou plus facile dans une fonction entre <script></script>
et appeler la fonction dans le onclick=

Répondre à coca25

c'est bon ! ça marche !

merci à vous !

Répondre à phrancque
Tom's Guide > Forum > Programmation > [PHP] afficher une image suivant un nom
Aller à :

Il y a 1429 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens