bonjour,

j'ai une erreur que je n'arrive pas à déceler :
lors de uploads de fichiers, j'ai cette erreur :
Warning: fopen(FICHIER1.TXT): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\stocks\upload.php on line 21
Mon code HTML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<form method="post" enctype="multipart/form-data" action="upload.php">
Fichier 1 : <input type="file" name="userfile1" size="50">
Mon code PHP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
move_uploaded_file ($_FILES['userfile1']['tmp_name'],$_FILES['userfile1']['name']);
 
$fichierorigine1 = $_FILES['userfile1']['name'];
 
$handle1 = fopen ($fichierorigine1,"r"); (-> ligne 21)
Les cas :
- lorsque je passe le fichier pour la premiere fois : j'ai cette erreur.
- lorsque je le passe les fois suivantes, ca marche impeccable.
- lorsque je modifie le fichier texte, sans changer le nom, les modifs sont bien prises en compte.

je ne comprends pas pourquoi le fichier n'est pas pris la premiere fois.

j'ai pourtant tous les droits sur le répertoire.

Merci de votre aide.