Non mais normal !^^
C'est juste pour savoir ce qu'il y a dans ce champ à part le lien qu'es ce qui s'affiche?
D'ailleurs où le echo $JeuEnr['img_type']; ??
Non mais normal !^^
C'est juste pour savoir ce qu'il y a dans ce champ à part le lien qu'es ce qui s'affiche?
D'ailleurs où le echo $JeuEnr['img_type']; ??
Ben si tu l'affiche tu devrais avoir quelque chose Oo
enfin echo $JeuEnr['img_type'];
devrait afficher quelque chose sinon le header ("Content-type: ".$JeuEnr['img_type']);
ne peut pas marcher et donc ne pourra pas afficher ton image !
Vérifie dans ta base de données ce qu'il y a dans ce champ... et sinon essaie ca pour voir
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 <?php if ( isset($_GET['id']) ) { $id = intval ($_GET['id']); include ("connexion.php"); $req = "SELECT img_id, img_type, img_blob ". "FROM images WHERE img_id = ".$id; $ret = mysql_query ($req) or die (mysql_error ()); $col = mysql_num_rows ($ret); if ( $col == 0 ) { echo "Id d'image inconnu"; } else { $JeuEnr= mysql_fetch_assoc($ret); //attention $JeuEnr['img_type'] doit être = à image/jpeg par exemple header("Content-Disposition:inline\n"); header("Content-type: image/jpeg"); echo $JeuEnr['img_blob']; } } else { echo "Mauvais id d'image"; } ?>
Sinon je sais comment faire pour uploader une image directement dans un dossier sur mon serveur.
Donc si par exemple je fais comme ça en précisant que l'image doit être nommée : Prénom_Nom.jpg
Comment je dois faire pour créer un lien dynamique qui affichera la photo selon le prenom du joueur qui est contenu dans ma bdd ?
Par exemple, pour si je fais une liste deroulante select avec le champs prenom de ma base sql puis un bouton valider, comme faire pour que :
Sébastien voit son image afficher grace au lien :
http://localhost/Foot_Management/images/Sebastien_Daune.jpg
En fait http://localhost/Foot_Management/ est fixe il n'y a que le nom de l'image de variable ...
Je sais pas si c'est clair
Merci
ben par exemple tu choisi le joueur donc puis tu va mettre une image sur ton serveur.
Lors de l'envoi tu renomme le fichier en mettant par exemple Prenom_Nom.jpeg ca pourrait donner Zinedine_Zidane.jpeg par exemple.
Donc tu choisi le prénom dans ta liste puis tu choisi l'image et lorsque tu envoi le formulaire, lors de l'upload tu renomme avec le nom et prenom choisi dans la liste. ou par exemple Prénom_Nom ce n'est pas dur
Pour l'affichage rien de plus simple après, il suffit après la requête de récupérer le nom et le prénom et de faire un <img src=.... />
Partager