Recupérer et Afficher image php urgent !!!!!!
mehdi9833
Messages postés
88
Date d'inscription
Statut
Membre
Dernière intervention
-
mehdi9833 Messages postés 88 Date d'inscription Statut Membre Dernière intervention -
mehdi9833 Messages postés 88 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'ai un petit soucis, je bloque sur un petit probléme...je veux récupérerune image ds un dossier sur mon pc et l'afficher mais cela ne marche pas grrrrrrrrrrr et je trouve pas la solution malgré mon acharnement !!!!!!!
voici mn code html (image.html) où j'apel l'image :
<html>
<head>
<title> Image article </title>
</head>
<body>
<form id="form1" enctype="multipart/form-data" action="script-image.php" method="post">
<input type="hidden" name="max_file_size" value="1000">
Envoyer ce fichier : <input name="fichier" type="file">
<input type="submit" value="Envoyer le fichier">
</form>
et voici mon script (script-image.html) que j'apel :
// Parametres de connexion
include("fonctions.php");
// Connexion au SGBD Mysql
mysql_connect($serveur,$admin,$pass) or die ('Erreur : '.mysql_error() );
// Selection de la base des donnees
mysql_select_db($base);
$image=$_POST['fichier'];
$name=$_FILES['fichier']['name'];
$type=$_FILES['fichier']['type'];
//On affiche les champs et l'image
echo "Nom du fichier :".$name;
echo "<br>Type de fichier :".$type;
echo '<br><img src='.$Image.'>';
// on crée une variable contenant le répertoire de destination
$uploadpath="C:\Program Files\EasyPHP5.3.0\www";
// on déplace le fichier du dossier temporaire vers le dossier de destination
move_uploaded_file($uploadpath.$name);
?>
MERciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
J'ai un petit soucis, je bloque sur un petit probléme...je veux récupérerune image ds un dossier sur mon pc et l'afficher mais cela ne marche pas grrrrrrrrrrr et je trouve pas la solution malgré mon acharnement !!!!!!!
voici mn code html (image.html) où j'apel l'image :
<html>
<head>
<title> Image article </title>
</head>
<body>
<form id="form1" enctype="multipart/form-data" action="script-image.php" method="post">
<input type="hidden" name="max_file_size" value="1000">
Envoyer ce fichier : <input name="fichier" type="file">
<input type="submit" value="Envoyer le fichier">
</form>
et voici mon script (script-image.html) que j'apel :
// Parametres de connexion
include("fonctions.php");
// Connexion au SGBD Mysql
mysql_connect($serveur,$admin,$pass) or die ('Erreur : '.mysql_error() );
// Selection de la base des donnees
mysql_select_db($base);
$image=$_POST['fichier'];
$name=$_FILES['fichier']['name'];
$type=$_FILES['fichier']['type'];
//On affiche les champs et l'image
echo "Nom du fichier :".$name;
echo "<br>Type de fichier :".$type;
echo '<br><img src='.$Image.'>';
// on crée une variable contenant le répertoire de destination
$uploadpath="C:\Program Files\EasyPHP5.3.0\www";
// on déplace le fichier du dossier temporaire vers le dossier de destination
move_uploaded_file($uploadpath.$name);
?>
MERciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
A voir également:
- Recupérer et Afficher image php urgent !!!!!!
- Recuperer message whatsapp supprimé - Guide
- Image iso - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment récupérer un compte facebook piraté - Guide
- Comment recuperer une video sur youtube - Guide
12 réponses
Bonjour,
en regardant tres rapidement est ce qu'il ne manque pas un "\" dans le chemin de ton fichier ?
C'est peut êter pas ça, mais c'est ce que j'ai remarqué en parcourant rapidement.
En espérant que ça t'aide ^^
en regardant tres rapidement est ce qu'il ne manque pas un "\" dans le chemin de ton fichier ?
$uploadpath="C:\Program Files\EasyPHP5.3.0\www"; $name=$_FILES['fichier']['name']; // mon_fichier_temp.img ? $uploadpath.$name = ? // C:\Program Files\EasyPHP5.3.0\wwwmon_fichier_temp.img ?
C'est peut êter pas ça, mais c'est ce que j'ai remarqué en parcourant rapidement.
En espérant que ça t'aide ^^
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sisi voila le rapport des erreurs :
Notice: Undefined index: fichier in C:\Program Files\EasyPHP5.3.0\www\projet gireaud\test\test image 2\script-image.php on line 12
Nom du fichier :crbst_Img_7091.jpg
Type de fichier :
Warning: move_uploaded_file() expects exactly 2 parameters, 1 given in C:\Program Files\EasyPHP5.3.0\www\projet gireaud\test\test image 2\script-image.php on line 29
crbst_Img_7091.jpg
Notice: Undefined index: fichier in C:\Program Files\EasyPHP5.3.0\www\projet gireaud\test\test image 2\script-image.php on line 12
Nom du fichier :crbst_Img_7091.jpg
Type de fichier :
Warning: move_uploaded_file() expects exactly 2 parameters, 1 given in C:\Program Files\EasyPHP5.3.0\www\projet gireaud\test\test image 2\script-image.php on line 29
crbst_Img_7091.jpg
http://fr.php.net/manual/fr/function.move-uploaded-file.php
Tu dois appeler move_uploaded_file() avec 2 parametres, source et destination.
Dans $_FILES['fichier'] tu dois avoir le chemin vers le fichier temporaire qui sera ta source.
Tu dois appeler move_uploaded_file() avec 2 parametres, source et destination.
Dans $_FILES['fichier'] tu dois avoir le chemin vers le fichier temporaire qui sera ta source.
mais je n'ai pas de source fixe donc pas de chemin fixe,je prend une image dans n'importe quelle dossier à partir de image.html... et je veux l'afficher tout simplement et la stocker dans un dossier....je ne vois vraiment pas comment faire, JE SUIS PERDU !!!!! merciiiiiiiiiiiiiiiiiii
Essaye de remplacer ton appel a move_uploaded_file par :
move_uploaded_file($_FILES['fichier']['tmp_name'], $uploadpath."\".$name);
voila le message qui s'affiche lorque que j'y remplace...as tu essayer d'ouvrir les fichiers pour tester??? merci encore
un post similaire sur le forum
https://forums.commentcamarche.net/forum/affich-3102866-upload-affichage-d-images
trouver avec la recherche google :
https://www.google.fr/search?hl=fr&q=upload+fichier+php+et+affichage&sourceid=navclient-ff&rlz=1B6_____frFR346FR346&ie=UTF-8&gws_rd=ssl
https://forums.commentcamarche.net/forum/affich-3102866-upload-affichage-d-images
trouver avec la recherche google :
https://www.google.fr/search?hl=fr&q=upload+fichier+php+et+affichage&sourceid=navclient-ff&rlz=1B6_____frFR346FR346&ie=UTF-8&gws_rd=ssl