Upload php

josh64 Messages postés 58 Statut Membre -  
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Voilà je suis en train de faire un script php pour l'upload de fichier. Cela ne fonctionne pas je ne trouve pas l'erreur :(. N'ayant pas trouver de solutions à travers le net j'espère que vous trouverez mon erreur
--------------------------------------------------------------------------------------------------------------------
fichier : uplaod.php
<?php

include "connectsql.php";
echo"<center>";

echo "<br><br><br>";

?>
<form method="post" action="index.php?page=upload3" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
<input type="file" name="nom_du_fichier">
<input type="submit" value="Envoyer">
</form>
<?php
echo "<br><br><br>";
echo "</center>";
mysql_close();

?>
--------------------------------------------------------------------------------------------------------------------
fichier : uplaod2.php
<?php

$nomFichier=$_FILES['fichier']['name'];
$nomFichierDansLeRepertoireTMP=$_FILES['fichier']['tmp_name'];

if(!is_uploaded_file($nomFichierDansLeRepertoireTMP))
echo "Le fichier est introuvable <br>";
else
{
//on copie le fichier dans le répertoire de destination
$nameFile=$_FILES['fichier']['name'];

if (!move_uploaded_file($tmp_file, 'Josh/'.$nomFichier))
echo "Impossible de déplacer le fichier vers Josh";
else
echo "le fichier a bien ete uplaod";
}

?>

2 réponses

  1. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    Cela ne fonctionne pas je ne trouve pas l'erreur
    ==> peux tu au moisn nous dire ce qui se passe? perso je n'ai pas dinterpreteur php sous la main pour tester...
    0
    1. josh64 Messages postés 58 Statut Membre 1
       
      il ne se passe rien, le fichier n'est pas uploadé.
      0
  2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Salut.

    Dans move_uploaded_file, tu utilises $tmp_file, une variable qui n'est déclarée nul part.
    0