bonjour,
je fais un
$upld='/temp';
move_uploaded_file($_FILES['fichiers2']['tmp_name'], $upld);
sur mon serveur ou tout les fichiers sont en (600) droits.
mais en fin de compte je n'ai aucun fichier dans mon repertoire /temp
Merci pour l'aide .
# Problème de droit
Posté par Jean-Yves Beaujean (site web personnel) . Évalué à 1.
if ( !move_uploaded_file($_FILES['fichiers2']['tmp_name'], $upld) ) echo "erreur";
Essaie en changeant temporairement les droits sur le répertoire, en ajoutant les droits nécéssaires au groupe, puis aux autres si cela ne marche toujours pas.# Il y a une petit erreur ligne 1
Posté par CopainJack (site web personnel, Mastodon) . Évalué à 3.
destination n'est pas un chemin mais un nom de fichier.
et ton $upld devrait contenir "/temp/nom.du.fichier";
un truc comme ceci devrait faire l'affaire:
$upld="/temp/".$_FILES['file']['name'];
Il faut evidemment que /temp/ soit accessible et modifiable par l'utilsateur sous lequel tourne le service web
[^] # Re: Il y a une petit erreur ligne 1
Posté par Jean-Yves Beaujean (site web personnel) . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.