voila depuis hier soir que je galere!!!!!!!!!!!
ça m'énerve ! je vais vous expliquer :
je veux faire une page upload sur mon site, jusque là, pas de pb........
voici un code type d'upload :
<?php
if(isset($_FILES['avatar']))
{
$dossier = 'upload/';
$fichier = basename($_FILES['avatar']['name']);
if(move_uploaded_file($_FILES['avatar']['tmp_name'], $dossier . $fichier)) //Si la fonction renvoie TRUE, c'est que ça a fonctionné...
{
echo 'Upload effectué avec succès !';
}
else //Sinon (la fonction renvoie FALSE).
{
echo 'Echec de l\'upload !';
}
}
?>
mais là ou ça se complique..... :
je voudrais que $dossier soit la valeur d'une variable qui est $nvo.
mais si je mets : $dossier = $nvo ;
le fichier uploadé ne va pas se mettre dans un dossier mais direct où se trouve la page upload.php en renomant le fichier (exemple : fichier a uploader : test.jpg résulat : $nvotest.jpg)
Ce que je veux, c'est que test.jpg arrive dans le dossier $nvo (qui a été crée précédement).
vous me direz : "il suffit de mettre le "/" et bien non ça ne fonctionne pas :
$dossier = $nvo/;
je ne sais pas si vous avez tout saisi........... désolé ce n'est pas facile d'expliquer !!!!!
si qq1 a une idée, je suis tout ouie!!!!!!!!!!!!! merci d'avance!