2010-11-22 3 views
0

Ce que j'ai en ce moment pour le téléchargement de fichiers est:Comment faire pour que move_uploaded_files fonctionne en PHP?

move_uploaded_file ($ filetemp, "files/$ filename"); Avec filemp faisant référence à $ _FILES ['fileupload'] ['tmp_name'], nom de fichier se référant à $ _FILES ['fileupload'] ['nom'], et les fichiers se référant à un dossier de ce nom dans le dossier où le fichier PHP est.

Cependant, cela ne se déplace pas le fichier dans le dossier des fichiers. Comment est-ce que je fais en sorte que la fonction déplace le fichier là?

Merci!

Nerd avec une Vengeance

+0

ces dossiers sont-ils configurés avec les autorisations appropriées? – stillstanding

+0

La permission pour les fichiers est 777 –

Répondre

1

Il pourrait y avoir un certain nombre de raisons pour lesquelles cela pourrait ne pas fonctionner.

La première chose à vérifier est des autorisations - assurez-vous que le serveur Web dispose des autorisations d'écriture sur le répertoire que vous essayez d'écrire.
En outre, transformez votre erreur de déclaration jusqu'à - voir ce que les avertissements sont générés en cas d'échec (en supposant que vous êtes valeur de retour est en effet faux).

Questions connexes