Probleme php : move_uploaded_file
Résolu/Fermé
FlorianJ29
Messages postés
68
Date d'inscription
dimanche 22 janvier 2017
Statut
Membre
Dernière intervention
28 février 2019
-
22 janv. 2017 à 20:41
FlorianJ29 Messages postés 68 Date d'inscription dimanche 22 janvier 2017 Statut Membre Dernière intervention 28 février 2019 - 23 janv. 2017 à 19:30
FlorianJ29 Messages postés 68 Date d'inscription dimanche 22 janvier 2017 Statut Membre Dernière intervention 28 février 2019 - 23 janv. 2017 à 19:30
A voir également:
- Move_uploaded_file error
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Br php ✓ - Forum PHP
- Expert php - Télécharger - Langages
- Php echo image ✓ - Forum PHP
1 réponse
jordane45
Messages postés
38350
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
26 décembre 2024
4 719
22 janv. 2017 à 20:54
22 janv. 2017 à 20:54
Bonjour,
Dans ton code, remplaces les lignes
par :
Dans ton code, remplaces les lignes
$chemin = "/membres/avatars/".$_SESSION['id'].".".$extensionUpload; $resultat = move_uploaded_file($_FILES['avatar']['tmp_name'], $chemin);
par :
$chemin = "/membres/avatars/".$_SESSION['id'].".".$extensionUpload; if(!is_dir($chemin) || !is_writable($chemin)){ echo "<br>Erreur: <br>Le chemin << $chemin >> n'existe pas ou ne dispose pas des droits necessaires"; }else{ $fileToMove = !empty($_FILES['avatar']['tmp_name']) ? $_FILES['avatar']['tmp_name'] : NULL; if($fileToMove){ $resultat = move_uploaded_file($fileToMove, $chemin); }else{ echo "<br> Erreur, aucun fichier à déplacer !"; } }
22 janv. 2017 à 20:58
Mais pouvez-vous me dire exactement ce que ca veut dire en Français ?
Le navigateur affiche "Erreur:
Le chemin << /membres/avatars/12.jpg >> n'existe pas ou ne dispose pas des droits necessaires"
Merci de votre rapidité.
Florian
22 janv. 2017 à 21:11
Le répertoire n'existe pas. ...
Ou tu n'as pas les droits suffisants pour y écrire. ..
22 janv. 2017 à 21:14
Merci encore,
Florian
22 janv. 2017 à 21:25
22 janv. 2017 à 21:31
Dois-je l'écrire entièrement ?
Merci d'avance