Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/02/2008, 05:27
bombillero
 
Fecha de Ingreso: noviembre-2007
Ubicación: Mataró, Barcelona
Mensajes: 15
Antigüedad: 16 años, 4 meses
Puntos: 0
Pregunta No puedo subir mp3 con php

Tengo un panel administrador donde organizo las imagenes de una seccion de la web y donde subo musica para el player. Las imagenes se suben bien pero el mp3 no se sube.

Código PHP:
if (isset($_FILES['audio'])) {
    
    
$destino "player/";
    
$nombre_archivo $_FILES['audio']['name'];
    
$tipo_archivo $_FILES['audio']['type'];
    
$nombre_tmp $_FILES['audio']['tmp_name'];
    
    if (!(
strpos($nombre_archivo"mp3"))) {
        echo 
'<tr><td style="padding:20 0 20 0px"><div id="titulo">La extensi&oacute;n del archivo no es correcta.</div></td></tr>';
    } else {
        if (
copy($nombre_tmp$destino.$nombre_archivo)){
            echo 
'<tr><td style="padding:20 0 20 0px"><div id="titulo">El mp3 se ha subido correctamente.</div></td></tr>';
        } else {
            echo 
'<tr><td style="padding:20 0 20 0px"><div id="titulo">'.$nombre_archivo.' / '.$nombre_tmp.' - Error al subir el fichero.</div></td></tr>';
        }
    }

Código HTML:
<tr>
<form action="admin.php" method="post" name="audio" enctype="multipart/form-data">
<td><input type="file" name="audio" id="input2" /> 
<a href="javascript:document.audio.submit();" id="titulo">Subir canci&oacute;n... </a></td>
</form>
</tr> 
El $nombre_tmp no sale y el $tipo_archivo tampoco por eso tengo que mirar si es mp3 por el nombre. Es cosa del codigo o del servidor?