Problème avec la création d'un répertoire
pedatic
Messages postés
80
Statut
Membre
-
Yohan85 Messages postés 288 Statut Membre -
Yohan85 Messages postés 288 Statut Membre -
Bonjour,
Dans un formulaire je veux télécharger (upload) un fichier en utilisant le code suivant :
En utilisant php, je veux créer un autre répertoire différent que celui où se trouve le fichier pour télécharger ce dernier :
Je reçois le message d'erreur suivant :
Warning: mkdir() [function.mkdir]: Permission denied
Si quelqu'un a une idée pour corriger cet erreur.
Merci d'avance.
Dans un formulaire je veux télécharger (upload) un fichier en utilisant le code suivant :
<input name="uploadedfile" type="file" />
En utilisant php, je veux créer un autre répertoire différent que celui où se trouve le fichier pour télécharger ce dernier :
<?
mkdir ("chemin-du-repertoire/repertoire", 0777);
$target_path = "chemin-du-repertoire/repertoire/".basename($_FILES['uploadedfile']['name']) ;
print_r($_FILES);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'],$target_path)) echo "OK!";
?>
Je reçois le message d'erreur suivant :
Warning: mkdir() [function.mkdir]: Permission denied
Si quelqu'un a une idée pour corriger cet erreur.
Merci d'avance.
A voir également:
- Problème avec la création d'un répertoire
- Creation compte gmail - Guide
- Création site web - Guide
- Création d'un compte google - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Creation compte vinted - Guide
4 réponses
Bonsoir,
Pour le mkdir, vous attribuez les droits maximum au répertoire. Il ne faut surtout pas, essayez plutot
mkdir ("chemin-du-repertoire/repertoire", 0705);
Yohan
Pour le mkdir, vous attribuez les droits maximum au répertoire. Il ne faut surtout pas, essayez plutot
mkdir ("chemin-du-repertoire/repertoire", 0705);
Yohan
vérifie les droits sur ton repertoire parent, la ou tu veux creer le nouveau repertoire.
un petit chmod peut changer les permissions..
un petit chmod peut changer les permissions..
<?
chmod("chemin-du-repertoire", 755);
mkdir ("chemin-du-repertoire/repertoire", 0777);
$target_path = "chemin-du-repertoire/repertoire/".basename($_FILES['uploadedfile']['name']) ;
print_r($_FILES);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'],$target_path)) echo "OK!";
?>
Bonjour
Merci pour votre aide.
J'ai un léger problème : à chaque fois que j'ouvre la page qui contient le formulaire j'ai l'erreur suivante :
" mkdir() [function.mkdir]: File exists " dans la ligne :
Si quelqu'un peut me dire d'où vient cet erreur ?
Merci d'avance.
Merci pour votre aide.
J'ai un léger problème : à chaque fois que j'ouvre la page qui contient le formulaire j'ai l'erreur suivante :
" mkdir() [function.mkdir]: File exists " dans la ligne :
<?
mkdir ("chemin-du-repertoire/repertoire", 0777);
?>
Si quelqu'un peut me dire d'où vient cet erreur ?
Merci d'avance.