PHP Lecteur mp3 plus upload le tout automatic

dabiz59 -  
 BlackWolf0 -
Bonjour,
Bonsoir à tous j'ai un problème

/!\ ceci est du language PHP
Je m'explique j'ai créer un block qui permet d'uploader des mp3 et dans ce même block un lecteur mp3
Mais le problème ce que je n'arrive pas à le mettre en automatique

en gros ce que je veut faire c'est qu'un fois le mp3 uploader le lecteur l'ajoute dans sa liste

[code]<?
require_once ("include/functions.php");

block_begin("lecteur mp3");
?>
<center>

<object type="application/x-shockwave-flash" data="http://flash-mp3-player.net/medias/player_mp3_multi.swf" width="200" height="100">
<param name="movie" value="http://flash-mp3-player.net/medias/player_mp3_multi.swf" />
<param name="bgcolor" value="#ffffff" />
<param name="FlashVars" value="mp3=NORMALEMENT ICI IL Y AS LE LIEN VERS LE MP3 MAIS MOI JE VEUX QUE CE SOIT UN DOSSIER AVEC PLUSIEUR MP3 GENRE /UPLOAD/ET LA TOUT LES MP3" />

</object>


<table width="50" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<form action="files.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<td>
<table width="0%" border="0" cellpadding="1" cellspacing="1">
<tr>
<td><strong>Uploader de la musique</strong></td>
</tr>
<tr>
<td>Choix du fichier
<input name="ufile" type="file" id="ufile" size="15" /></td>
</tr>
<tr>
<td align="center"><input type="submit" name="Submit" value="Upload" /></td>
</tr>
</table>
</td>
</form>
</tr>
</table>
</center>
<?
block_end();
?>/code


merci à ceux qui pourrons m'aider
A voir également:

2 réponses

BlackWolf0
 
Euh... En fait tu veux que les gens puissent uploader un mp3 et des l'upload terminé, ils écoutent le fichier ?
Si oui alors voici le code qu'il faut mettre :

Une page upload.htm :

<form method="post" enctype="multipart/form-data" action="upload.php">
<p>
<input type="file" name="fichier" size="30">
<input type="submit" name="upload" value="Uploader">
</p>
</form>


Et une page upload.php :

<?php

if( isset($_POST['upload']) ) // si formulaire soumis
{
    $content_dir = 'upload/'; // dossier où sera déplacé le fichier

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

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

    // on vérifie maintenant l'extension
    $type_file = $_FILES['fichier']['type'];

    if( !strstr($type_file, 'jpg') )
    {
        exit("Le fichier n'est pas un mp3 !");
    }

    // on copie le fichier dans le dossier de destination
    $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 "<object type=\"application/x-shockwave-flash\" data=\"http://flash-mp3-player.net/medias/player_mp3_multi.swf\" width=\"200\" height=\"100\">
<param name=\"movie\" value=\"http://flash-mp3-player.net/medias/player_mp3_multi.swf\" />
<param name=\"bgcolor\" value=\"#ffffff\" />
<param name=\"FlashVars\" value=\"mp3=".$_FILES['fichier']['name']."\" />";
}

?>


Et puis j'en profite pour faire de la pub pour mon site, Img-BW0 https://www.venez.fr/error.fr.html?id=1&uri=http%3A%2F%2Fn1up.eu%2Ffiles%2F500%2Fmessage.txt hebergeur d'images gratuit et illimité.
1
BlackWolf0
 
Oups je me suis trompé à la ligne
if( !strstr($type_file, 'jpg') )
il faut mettre
if( !strstr($type_file, 'mp3') )
1