Ajouter un commentaire

hajer
problèmen d'upload de fichier

bonjour, je cherche à uploader une image sur le serveur web à partir d'un formulaire :
voici mon code

Insérer une image clé :  
<input type="file" name="img_cle" />

//et voici la partie traitement en php
//NB : j'ai mis action="#" dans la définition du formulaire pour réafficher la meme page après submit

if (isset($_FILES['img_cle']['name'])) {
		echo 'nom de fichier saisi <br/>';
		$img_path="http://127.0.0.1/essai_date/temp_admin.inc/".basename($_FILES['img_cle']['name']);		
		if(!empty($_FILES['img_cle']['tmp_name'])){		
			echo 'c bon pour le dossier temp <br/>';
			if(is_uploaded_file($_FILES['img_cle']['tmp_name'])){
				echo 'c bon pour lupload dans le fichier temp <br/>';
				if (move_uploaded_file($_FILES['img_cle']['tmp_name'],$img_path)){
					echo 'c bon pour l upload sur le serveur <br/>';
				} 
				else echo 'pas pu le moové sur le serveur';
			}
			else echo 'pas pu l uploader <br>';
		}		
	}

et voici ce qui s'affiche après confirmation du formulaire

nom de fichier saisi
c bon pour le dossier temp
c bon pour lupload dans le fichier temp

Warning: move_uploaded_file(http://127.0.0.1/essai_date/temp_admin.inc/02-08-07_1934.jpg): failed to open stream: HTTP wrapper does not support writeable connections. in c:\documents and settings\jo\mes documents\insat-gl3\projet web\temp_admin.inc\ajout_hotel.php on line 52

Warning: move_uploaded_file(): Unable to move 'C:/Program Files/EasyPHP1-8\tmp\php14C5.tmp' to 'http://127.0.0.1/essai_date/temp_admin.inc/02-08-07_1934.jpg' in c:\documents and settings\jo\mes documents\insat-gl3\projet web\temp_admin.inc\ajout_hotel.php on line 52
pas pu le moové sur le serveur
c'est clair que le problème est relatif au path du dossier temp, mais j'ai pas idée à comment remédier à cela!!

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 Y   Y  K  K  L     U   U  X   X 
Y Y K K L U U X X
Y KK L U U X
Y K K L U U X X
Y K K LLLL UUU X X