Bonjour,

Je tente d'uploader un fichier via un formulaire et récupérer le nom du fichier avec $_FILES["fichier"]["name"];

Celà se passe bien sauf pour un fichier qui contient un simple guillemet --> '

Exemple : c:\L'histoire.doc
Je récupère seulement histoire.pdf

Comment faire, j'ai déjà cherché sans succès

Merci à vous de votre aide.

Ici le code de mon formulaire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
 
  echo "<form name=AddFile enctype=multipart/form-data action=submitfile.php?&path=".urlencode($_GET['path'])." method=POST>";
 
  // Fichier à uploader...
  echo ('Nouveau fichier :</td><td valign="middle"  colspan="4">'); 
 
  echo ('<input type="file" name="fichier" title="Sélectionner un fichier" >');
  echo ('<input type="submit" value="Ajouter" >'); 
  echo ('</form>');