Bonjour
Je sais qu'il est possible de donner des valeurs manuellement à la variable $_FILES, comme par exemple :
Mon problème est que je voudrais faire ça pour simuler l'upload d'un fichier sans passer par un formulaire avec une méthode POST.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $fichier = fopen("/tmp/monFichier.txt", "w+"); $_FILES['fichier']['name'] = 'monFichier.txt'; $_FILES['fichier']['size'] = '100'; $_FILES['fichier']['tmp_name'] = 'monFichier.txt'; $_FILES['fichier']['error'] = UPLOAD_ERR_OK;
Seulement quand je fais ça :
Ca me renvoie false
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 is_uploaded_file($_FILES['fichier']['name'])
Ma question est donc : y'a-t-il un moyen de simuler l'upload de fichier sans passer par un formulaire ?
Merci beaucoup !
Cécilia.
Partager