Afficher une image avec une variable
rweiller
Messages postés
4
Statut
Membre
-
Webline Messages postés 31 Statut Membre -
Webline Messages postés 31 Statut Membre -
Bonjour,
j'ai un petit souci : suite mon utilisateur a spécifié un chemin pour une image dans un formulaire :
<input type"file" name="image">
<input type="submit" value="envoyer">
J'enregistre la photo dans un repertoire :
$dest_dossier = 'D:/wamp/www/Photo/';
$dest_fichier = basename($_FILES['photo']['name']);
//+ la sécurité mais c'est pas interessant
move_uploaded_file($_FILES['photo']['tmp_name'],$dest_dossier . $dest_fichier);
Voila, maintenant que j'ai mon image, j'aimerai l'afficher sur ma page,
je voudrai faire quelque chose dans le genre :
<?php
$mon_chemin_image = $dest_dossier . $dest_fichier;
?>
<img src="<?php echo(mon_chemin_image); ?>
Mais cela ne marche pas ...
Auriez vous une solution ? Merci d'avance !
j'ai un petit souci : suite mon utilisateur a spécifié un chemin pour une image dans un formulaire :
<input type"file" name="image">
<input type="submit" value="envoyer">
J'enregistre la photo dans un repertoire :
$dest_dossier = 'D:/wamp/www/Photo/';
$dest_fichier = basename($_FILES['photo']['name']);
//+ la sécurité mais c'est pas interessant
move_uploaded_file($_FILES['photo']['tmp_name'],$dest_dossier . $dest_fichier);
Voila, maintenant que j'ai mon image, j'aimerai l'afficher sur ma page,
je voudrai faire quelque chose dans le genre :
<?php
$mon_chemin_image = $dest_dossier . $dest_fichier;
?>
<img src="<?php echo(mon_chemin_image); ?>
Mais cela ne marche pas ...
Auriez vous une solution ? Merci d'avance !
A voir également:
- Afficher une image avec une variable
- Légender une image - Guide
- Créer une image iso - Guide
- Detourer une image - Guide
- Agrandir une image - Guide
- Transformer une image en icone - Guide
4 réponses
Bon pour des raisons inconnu il ne trouve pas le dossier racine :
D:/wamp/www/Photo/mon_image.jpg
mais par contre trouve :
../Photo/mon_image.jpg
et don affiche mon image voulue !
J'aimerai savoir pourqouoi, car sinon c'est un peu du bidouillage !
merci.
D:/wamp/www/Photo/mon_image.jpg
mais par contre trouve :
../Photo/mon_image.jpg
et don affiche mon image voulue !
J'aimerai savoir pourqouoi, car sinon c'est un peu du bidouillage !
merci.
Je pense que tu dois utiliser le chemin http://localhost/Photo/mon_image.jpg à la place de D:/wamp/www/Photo/mon_image.jpg
Ou bien utiliser un adressage relatif comme ../Photo/mon_image.jpg
Ou bien utiliser un adressage relatif comme ../Photo/mon_image.jpg
Merci ! désolé de repondre si tard mais enfait je dois effectivement utiliser un chemin relaitf. Par contre je n'ai pas essayer http://localhost/Photo/mon_image.jpg à la place de D:/wamp/www/Photo/mon_image.jpg
Merci pour t'as reponse !
Merci pour t'as reponse !
Pas de quoi ;-)
Si tu n'as pas modifié la config de base de wamp http://localhost/ est la racine du répertoire web "www"
donc si tu as un dossier "photo" dans le dossier "www" il est accessible par http://localhost/photo
mais il est préférable d'utiliser un chemin relatif.
PS : tu devrais modifier le statut du sujet en "résolu"
Si tu n'as pas modifié la config de base de wamp http://localhost/ est la racine du répertoire web "www"
donc si tu as un dossier "photo" dans le dossier "www" il est accessible par http://localhost/photo
mais il est préférable d'utiliser un chemin relatif.
PS : tu devrais modifier le statut du sujet en "résolu"