Total Manager Posté 10 Juin 2004 Posté 10 Juin 2004 (modifié) Voila c'est pour un jeu , et au lieu de voir marquer Club : Marseille j'aimerais voir le logo de Marseille un copain m'avait expliqué un truc hier mais ca marchait pas si quelqu'un peut m'aider svp les logos sont stockés dans un répertoire a la racine du site nommé logos Modifié 10 Juin 2004 par Total Manager
Anonymus Posté 10 Juin 2004 Posté 10 Juin 2004 Au lieu de marquer : club : marseille, tu fais : club : <img src="../logos/marseille.gif"> comment fais tu pour récupérer le nom 'marseille' ?
Total Manager Posté 10 Juin 2004 Auteur Posté 10 Juin 2004 (modifié) <?if(!$mode) { print'Bienvenue dans le système Notes on-line<br>Rentrer ici le mot de passe administrateur<br><form method="post" action="notes.php"><input type="hidden" name="mode" value="1"><input type="password" name="pass"> <input type="submit" name="Submit" value="Suite"></form>'; } elseif($_POST[mode]==1 and md5($_POST[pass])=='c4f2bc55383c55b76ed5d24018e11819') { print'<form method="post" action="notes.php"><input type="hidden" name="mode" value="2">Nom du joueur : <input type="text" name="nom"><br> Prénom du joueur : <input type="text" name="prenom"><br> Poste du joueur (GB,DF,MT,AT) : <input type="text" name="poste"><br> Club : <input type="text" name="club"><br> Tacles :<input type="text" name="tacles"><br> Contrôle : <input type="text" name="controle"><br> Physique : <input type="text" name="physique"><br> Vitesse : <input type="text" name="vitesse"><br> Flair : <input type="text" name="flair"><br> Passe : <input type="text" name="passe"><br> Tir :<input type="text" name="Tir"><br> Interventions : <input type="text" name="sorties"><br> Prise de Balle :<input type="text" name="prise"><br> Tête : <input type="text" name="tete"><br> Dribble :<input type="text" name="dribble"><br> Technique CF ; Pen:<input type="text" name="CF"><br> Technique Goal : <input type="text" name="techniquegoal"><br> Réflexes : <input type="text" name="reflexe"><br><input type="submit" name="Submit" value="Suite"></form>'; } elseif($_POST[mode]==2) { $req=mysql_connect('sql.free.fr','managerattitudes','********') or die ("erreur de connexion 1"); mysql_select_db('managerattitudes',$req) or die ("erreur de connexion réessayer plus tard"); $r2=mysql_query("SELECT * FROM joueurs where nom='$nom' and prenom='$prenom'"); $nb=mysql_num_rows($r2); if($nb!='0') { print'Ce joueur a déjà été rentré dans la base'; } else { mysql_query("INSERT INTO joueurs VALUES('$nom','$prenom','$poste','$club','$attaque','$defense','$tacles','$physique','$vitesse','$tir','$passe','$controle','$flair','$prise','$tete','$sorties','$dribble','$CF','$techniquegoal','$reflexe')"); print'Le joueur a été rentré dans la base <br><form method="post" action="notes.php"><input type="hidden" name="mode" value="1"><input type="hidden" name="pass" value="tmcfort"> <input type="submit" name="Submit" value="Rentrer un autre joueur"></form>'; } } else { print'Votre mot de passe n\'est pas bon , veuillez le recésir . Sinon vous n\' avez rien à faire sur cette page'; } ?> Modifié 10 Juin 2004 par Total Manager
Total Manager Posté 10 Juin 2004 Auteur Posté 10 Juin 2004 Je Part désolé Au lieu de mettre le code de la page j'aurai du te dire que c'était avec un formulaire que je récupéré le nom !! <img src="logos/[$club].gif"> marcherait ?
Dan Posté 10 Juin 2004 Posté 10 Juin 2004 Total Manager, Tu peux toujours stocker le nom de la ville dans la base de données, ce sera moins gourmand. A toi de veiller à avoir une image qui porte ce nom, par esemple marseille.gif pour Marseille. Il faudra un petit traitement pour les noms qui comportent un espace, pour éviter de stocker des images aux noms bizarres. Par exemple, si la ville est "Bourg en Bresse", un simple appel permet de générer un nom d'image "bourg_en_bresse.gif" $ville="Bourg en Bresse";$image=ereg_replace(" ","_",$ville).".gif";
ste Posté 10 Juin 2004 Posté 10 Juin 2004 Par exemple, si la ville est "Bourg en Bresse", un simple appel permet de générer un nom d'image "bourg_en_bresse.gif" $ville="Bourg en Bresse";$image=ereg_replace(" ","_",$ville).".gif"; Total Manager, bonjour, juste pour ajouter une précision, en relation avec ce bout de code exemple : pour ce cas, il semble que str_replace est préférable... pour ce genre de traitement et n'oublie pas d'appliquer un filtre qui minimalise toutes les lettres, sinon tu n'auras pas l'effet escompté ! Soit, pour l'exemple : $ville="Bourg en Bresse";$image=strToLower(str_replace(" ","_",$ville)).".gif";
Total Manager Posté 13 Juin 2004 Auteur Posté 13 Juin 2004 <img src="Repertoiredelimage/'.$result[nomduchamp].'.formatimage"> Pour ce que ca intéresse je les fait ce matin et je suis super content !!
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant