Bonjour,
J'essaye de créer un formulaire avec la possibilité de télécharger sur le serveur des fichiers.
Tout marche bien, j'arrive à détecter les variables et tout et tout SAUF ... que le téléchargement du fichier ne se fait pas sur le serveur.
J'ai à chaque fois l'erreur comme quoi le "chemin n'existe pas ou que je ne dispose pas des droits necessaires".
Est-ce qu'il faut activer quelque chose sur le cpanel ? Est-ce qu'il y a une fonction particulière à mettre ?
$chemin = '/public_html/issets/img/mum/';
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['photo']['tmp_name']) ? $_FILES['photo']['tmp_name'] : NULL;
if($fileToMove){
$resultat = move_uploaded_file($fileToMove, $chemin.".".$extensionUpload);
}else{
echo "<br> Erreur, aucun fichier à déplacer !";
}
}
Merci !
J'essaye de créer un formulaire avec la possibilité de télécharger sur le serveur des fichiers.
Tout marche bien, j'arrive à détecter les variables et tout et tout SAUF ... que le téléchargement du fichier ne se fait pas sur le serveur.
J'ai à chaque fois l'erreur comme quoi le "chemin n'existe pas ou que je ne dispose pas des droits necessaires".
Est-ce qu'il faut activer quelque chose sur le cpanel ? Est-ce qu'il y a une fonction particulière à mettre ?
$chemin = '/public_html/issets/img/mum/';
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['photo']['tmp_name']) ? $_FILES['photo']['tmp_name'] : NULL;
if($fileToMove){
$resultat = move_uploaded_file($fileToMove, $chemin.".".$extensionUpload);
}else{
echo "<br> Erreur, aucun fichier à déplacer !";
}
}
Merci !