Upload fichier mp3 php

Résolu/Fermé
kickers37000 Messages postés 217 Date d'inscription vendredi 22 février 2008 Statut Membre Dernière intervention 11 juillet 2011 - 18 mars 2009 à 18:54
kickers37000 Messages postés 217 Date d'inscription vendredi 22 février 2008 Statut Membre Dernière intervention 11 juillet 2011 - 19 mars 2009 à 14:18
Bonjour a tous !

J'ai un petit probleme d'upload de fichier mp3....


J'ai test ca :

<form action="?page=ajout_musique" method="post" enctype="multipart/form-data">

Votre fichier <input type="file" name="fichier" accept="musique/mp3" /><br/>
<input type="submit" value="Go !!!!" />
</form>


<?php
if (isset($_FILES['fichier']))
{
//$_FILES existe on récupère les infos qui nous intéressent
$fichier=$_FILES['fichier']['name'];//nom
$size=$_FILES['fichier']['size']; //poids
$tmp=$_FILES['fichier']['tmp_name'];//nom temporaire de l'image (sur le serveur)
$type=$_FILES['fichier']['type'];//type de l'image
//On récupère la taille
list($width,$height)=getimagesize($tmp);
if (is_uploaded_file($tmp)) //permet de vérifier si le fichier a été uplodé via http
{
//vérification du type de l'img, son poids et sa taille
if ($type=="musique/mpeg")
{

//On vérifie s'il existe une image qui a le même nom dans le répertoire
if (file_exists('musique/'.$fichier))
{
//Le fichier existe on rajoute dans son nom le timestamp du moment pour le différencier de la première (comme cela on est sûr de ne pas avoir 2 images avec le même nom :) )
$nom_final= preg_replace("`.mp3`is",date("U").".mp3",$fichier);
}
else {
$nom_final=$fichier; //l'image n'existe pas on garde le même nom
}
//on déplace l'image dans le répertoire final
move_uploaded_file($tmp,'musique/'.$nom_final);
//Message indiquant que tout s'est bien passé
echo "La musique a été uploadée avec succès<br/>";
}
else {
//Le type mime, ou la taille ou le poids est incorrect
echo 'Votre musique a été rejetée (type incorrect)';
}
}
}

echo '<br/>';
echo '<a href="javascript:history.back();">Retour</a>';
?>

Mais fonctionne pas...

Aucun message d'erreur mais aucun upload :'(


Quelqu'un a t'il une idee? ou un autre moyen?

1 réponse

kickers37000 Messages postés 217 Date d'inscription vendredi 22 février 2008 Statut Membre Dernière intervention 11 juillet 2011 31
19 mars 2009 à 14:18
Je up quand meme :)
1