Webmaster Hub: Inclure des images - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Inclure des images En fonction d'une variable définie Noter : -----

#1 L'utilisateur est hors-ligne   Total Manager 

  • Groupe : Membre
  • Messages : 60
  • Inscrit(e) : 10-juin 04
  • Genre:Homme
  • Localisation:Eygalières en Pce

Posté 10 juin 2004 - 16:42

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

Ce message a été modifié par Total Manager - 10 juin 2004 - 16:43.

Règle 1 : Le chef a Toujours RAISON
Règle 2 : Quand on est pas d'accord avec le chef se réferer à la règle 1 !
0

#2 L'utilisateur est hors-ligne   Anonymus 

  • Groupe : Hubmaster
  • Messages : 5 139
  • Inscrit(e) : 26-août 03
  • Genre:Homme
  • Localisation:Normandie.. (pas loin de Paris)
  • Société:L'atelier des Chefs

Posté 10 juin 2004 - 16:57

Au lieu de marquer :
club : marseille,
tu fais :
club : <img src="../logos/marseille.gif">

comment fais tu pour récupérer le nom 'marseille' ?
0

#3 L'utilisateur est hors-ligne   Total Manager 

  • Groupe : Membre
  • Messages : 60
  • Inscrit(e) : 10-juin 04
  • Genre:Homme
  • Localisation:Eygalières en Pce

Posté 10 juin 2004 - 17:08

Citation

<?
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';
}
?>

Ce message a été modifié par Total Manager - 10 juin 2004 - 17:09.

Règle 1 : Le chef a Toujours RAISON
Règle 2 : Quand on est pas d'accord avec le chef se réferer à la règle 1 !
0

#4 L'utilisateur est hors-ligne   Total Manager 

  • Groupe : Membre
  • Messages : 60
  • Inscrit(e) : 10-juin 04
  • Genre:Homme
  • Localisation:Eygalières en Pce

Posté 10 juin 2004 - 17:15

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 ?
Règle 1 : Le chef a Toujours RAISON
Règle 2 : Quand on est pas d'accord avec le chef se réferer à la règle 1 !
0

#5 L'utilisateur est en ligne   Dan 

  • Webmaster
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 22 946
  • Inscrit(e) : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 10 juin 2004 - 17:22

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";

La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Si la pratique et la théorie sont réunies, rien ne fonctionne et on ne sait pas pourquoi. - Albert Einstein -
Infogérance de serveurs dédiés OVH
0

#6 L'utilisateur est hors-ligne   ste 

  • Groupe : Membre
  • Messages : 166
  • Inscrit(e) : 22-mars 04
  • Localisation:Villeneuve-sur-Lot
  • Société:***

Posté 10 juin 2004 - 18:45

Dan, le jeudi 10 juin 2004, 18:22, dit :

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";

0

#7 L'utilisateur est hors-ligne   Total Manager 

  • Groupe : Membre
  • Messages : 60
  • Inscrit(e) : 10-juin 04
  • Genre:Homme
  • Localisation:Eygalières en Pce

Posté 13 juin 2004 - 11:28

<img src="Repertoiredelimage/'.$result[nomduchamp].'.formatimage">



Pour ce que ca intéresse je les fait ce matin et je suis super content !!
Règle 1 : Le chef a Toujours RAISON
Règle 2 : Quand on est pas d'accord avec le chef se réferer à la règle 1 !
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)