Urgent : PB Upload

Fermé
astriel - 23 juil. 2008 à 13:34
Nico_ Messages postés 1219 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 15 mars 2016 - 23 juil. 2008 à 20:44
Bonjour,

Bonjour a tous j'ai un script pour uploader les fichiers directement sur mon FTP depuis l'administration
Mais j'ai toujours le messsage d'erreur affiché tout vient le probleme ?
<?php
if ($_SESSION['level'] == 1 )
{
echo"<center>Vous n'etes pas un administrateur.</center>";


}
elseif ($_SESSION['level'] == 2 )

{

include("includes/identifiants.php");
mysql_connect($adresse, $nom, $motdepasse);
mysql_select_db($database);





if( isset($_POST['upload']) )
{
$content_dir = 'Factures/';

$tmp_file = $_FILES['fichier']['tmp_name'];

if( !is_uploaded_file($tmp_file) )
{
exit("Le fichier est introuvable");
}


$type_file = $_FILES['fichier']['type'];

if( !strstr($type_file, 'pdf') && !strstr($type_file, 'doc') && !strstr($type_file, 'txt') )
{
exit("Le fichier n'est pas au format : pdf, txt, doc");
}


$name_file = $_FILES['fichier']['name'];

if( !move_uploaded_file($tmp_file, $content_dir . $name_file) )
{
exit("Impossible de copier le fichier dans $content_dir");
}

echo "Le fichier a bien été uploadé";



}


else
{
echo"<center>Une erreur est survenue. Veuillez Reassayer.</center>";

}
}

3 réponses

Il est en CHMOD 777
0
Nico_ Messages postés 1219 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 15 mars 2016 189
23 juil. 2008 à 13:39
bonjour,
Est-ce que le dossier ou sont uploadé les fichiers est en Chmods 777?
il se peux que ça soit un autre problème ! mais essai en changeant les droits sur le dossier !
Bonne journée
-1
Nico_ Messages postés 1219 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 15 mars 2016 189
23 juil. 2008 à 20:44
bonsoir,

il y aune autre discutions ou j'ai posé un code, car je n'avais pas tout compris la question.
http://www.commentcamarche.net/forum/affich 7501251 moyen pour uploader
Fait un essai avec pur voir si ça fonctionne.

PS: la page a.php sert simplement a lister ce qui se trouve dans le dossier upload.

Bonne soirée
-1