Bonjour,
je m'enerve car j'utilise une petite fonction qui marche ailleur. Bref, je recois ce message d'erreur:
Notice: Undefined index: file in /data/las/unil/upload/upload.php on line 5
Notice: Undefined index: file in /data/las/unil/upload/upload.php on line 7
Mon fichier, index.php, qui recupère et envoie le fichier a téléchargé
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<form action="upload.php" method="POST" enctype="multipart/form-data">
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000000">
<input type="file" name="file" id="file">
<input type="submit" value="OK">
</form>
et dans la meme arborescence, j'ai ce fichier upload.php:
Code PHP : 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
<?php
	#destination
	$folder="uploaded/";
	#chemin du fichier original
	$tmp = $_FILES['file']['tmp_name']; <== ligne 5
	#Nom original du fichier
	$nom = $_FILES['file']['name']; <== ligne 7
	#deplacement du fichier
	if(move_uploaded_file($tmp,$folder.$nom)){
	echo 'ok';
	echo $tmp;
	echo $nom;
	}else{
	echo 'no';
	echo $tmp;
	echo $nom;
	}
?>
Dans ce fichier, ma condition ,n'est pas respectee et le echo $tmp et $nom, m revoie le message d'erreur que j'ai mis ci-dessus.
Mais pourquoi il ne recoit rien