[php], problème avec de move_uploaded_file

Résolu/Fermé
-maw- Messages postés 70 Date d'inscription dimanche 20 novembre 2011 Statut Membre Dernière intervention 31 juillet 2017 - 28 déc. 2011 à 00:32
-maw- Messages postés 70 Date d'inscription dimanche 20 novembre 2011 Statut Membre Dernière intervention 31 juillet 2017 - 28 déc. 2011 à 03:50
Bonjour, Bonsoir !

La fonction move_uploaded_file ne veux pas marcher et j'aimerais bien comprendre pourquoi...

si l'un/e de vous veux bien m'y aider, ca serait super :)


le form
<form action="desing_clan.php" method="post" enctype="multipart/form-data">
<p>
Formulaire d'envoi de fichier :<br />
<input type="file" name="imgfond" /><br />
<input type="submit" value="Envoyer" />
</p>
</form>


le script

if (isset($_FILES['imgfond']) AND $_FILES['imgfond']['error'] == 0)
{
echo 'ok?<br/>';
echo $_FILES['imgfond']['size'].' / taille<br/>';
// Testons si le fichier n'est pas trop gros
if ($_FILES['imgfond']['size'] <= 200000)
{
echo 'ok2<br/>';
// Testons si l'extension est autorisée
$infosfichier = pathinfo($_FILES['imgfond']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('jpg', 'jpeg', 'gif', 'png');
if (in_array($extension_upload, $extensions_autorisees))
{
echo $_FILES['imgfond']['tmp_name'].' / temp nom<br/>';
$nom = 'fondclan_'.$infos_perso['clan'].'.'.$extension_upload.'';
echo $nom.'<br/>';
echo 'ok3<br/>';
// On peut valider le fichier et le stocker définitivement
move_uploaded_file($_FILES['imgfond']['tmp_name'], 'image_clan/' . $nom );
echo 'L\'envoi a bien été effectué !';
}
}


}

donc, après les vérifs (les echo par-ci, par-là), le script ce rend au bout, le nom temp du fichier existe et le nouveau nom est belle et bien celui voulu...

sur le FTP, le dossier image_clan est en 757 (soit, permission publique : lire, écrire, exécuter)


Whats the prob ?....

merci d'avance pour vos lumière
A voir également:

3 réponses

Bonsoir

Tu utilises l'adressage relatif pour le dossier image_clan. S'agit-il bien d'un sous-dossier de celui qui contient le script ?
0
-maw- Messages postés 70 Date d'inscription dimanche 20 novembre 2011 Statut Membre Dernière intervention 31 juillet 2017
28 déc. 2011 à 01:34
hum...normalement...

Tout est dans le dossier "web"...et là ce trouve divers dossiers et divers fichiers non classer dans un dossier...

le script n'étant pas dans un sous dossier (étant donc dans "web") il est juste de supposer que "image_clan" est donc un sous-dossier pouvant être affecter par "web"...na ?
0
-maw- Messages postés 70 Date d'inscription dimanche 20 novembre 2011 Statut Membre Dernière intervention 31 juillet 2017
28 déc. 2011 à 03:50
bon...autant je voyais pas pourquoi ca marchais pas...autant je voie pas plus pourquoi ca à soudain décider de marcher -_-,

le redémarrage du compte, peut-être ?

quoi qu'il en soit...
0