Administrateur PHPfrance |
9782 Messages
27 oct. 2017, 13:31
Bonjour,
Tu ne peux PAS créer un fichier sur le poste LOCAL du visiteur de ta page (et heureusement car ça poserait quelques problèmes de sécurité).
Tu ne peux créer un fichier QUE sur le disque dur de ton serveur (là où est hébergé ton site).
Pour créer un fichier sur le poste local, il y a 3 solutions :
- proposer le fichier en téléchargement pour que le visiteur puisse l'enregistrer sur son ordi
Si tu as la main sur le poste du visiteur (par exemple si c'est pour un export uniquement sur ta machine) :
- installer un serveur FTP sur ton PC qui sera accessible de l'extérieur pour que PHP puisse s'y connecter et y déposer le fichier
- utiliser un système de synchronisation de fichier tel que dropbox, où tu pourras avec les API de dropbox uploader un fichier sur ton propre compte :
https://www.dropbox.com/developers-v1/core/start/php
Quand tout le reste a échoué, lisez le mode d'emploi...