Voici le site ou je teste mon scripte : Teste site...
Voici le script du formulaire :
<!-- Le type d'encodage des données, enctype, DOIT être spécifié comme ce qui suit -->
<form enctype="multipart/form-data" action="verif_upload.php" method="post">
<!-- MAX_FILE_SIZE doit précéder le champs input de type file -->
<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
<!-- Le nom de l'élément input détermine le nom dans le tableau $_FILES -->
Envoyez vos replay ici : <input name="userfile" type="file" />
<input type="submit" value="Envoyer le fichier" />
</form>
Et voici le script qui est sencer vérifier l'upload :
<?
if ($_FILES['fichier']['error']) {
switch ($_FILES['fichier']['error']){
case 1: // UPLOAD_ERR_INI_SIZE
echo"Le fichier dépasse la limite autorisée par le serveur !";
break;
case 2: // UPLOAD_ERR_FORM_SIZE
echo "Le fichier dépasse la limite autorisée (<3Mo) !";
break;
case 3: // UPLOAD_ERR_PARTIAL
echo "L'envoi du fichier a été interrompu pendant le transfert !";
break;
case 4: // UPLOAD_ERR_NO_FILE
echo "Le fichier que vous avez envoyé a une taille nulle !";
break;
}
} else {
$destination = 'zikreplay/';
$nom = $destination . $_FILES['fichier']['name'];
if (move_uploaded_file($_FILES['fichier']['tmp_name'], $nom)) {
include("bdd.php");
mysql_query("INSERT INTO ... ); //ajout du ralenti dans la base de donnée
echo "Le fichié à bien été ajouté"
}
}
}
?>
Mais voilà ! Ca ne marche pas ! But why !?
RESOLU !!!!!!!
Edit : J'ai mis à la fil de ce fils de discution le script qui fonctionne !!