No se que pasa, les dejo el script:
Código PHP:
<?
if(isset($_POST['boton'])){
if (is_uploaded_file($_FILES['archivo']['tmp_name'])) {
$valor = $_POST['valor'];
$completo = $_FILES['archivo']['name'];
$con = mysql_query("SELECT * FROM mp3 WHERE valor = '$valor'") or die("Error: ".mysql_error());
$mostrar = mysql_fetch_array($con);
if(unlink($mostrar[archivo])) {
$res = mysql_query("delete from mp3 where valor = '$valor'") or die("Error: ".mysql_error());
if (move_uploaded_file($_FILES['archivo']['tmp_name'], $_FILES['archivo']['name'])) {
$query = "INSERT INTO radio_mp3 (archivo, valor) VALUES('$completo', '$valor')";
mysql_query($query) or die(mysql_error());
$subio = true;
}else{ echo '<h1 align="center">Problema para mover el archivo</h1>'; }
}else{ echo '<h1 align="center">Problema para eliminar el archivo</h1>'; }
}else{ echo '<h1 align="center">Problema con archivo temporal</h1>'; }
}
if($subio) {
echo '<table width="100%" border="0" cellspacing="10" cellpadding="0">
<tr>
<td width="50%" align="center" valign="top">
<h2>La noticia <b>'.$completo.'</b> se guardo con EXITO</h2>
<h3><b>Sección: </b>';
if($valor==1){
echo "Programas";
}else{
echo "Musica";
}echo '</h3>
</td>
</tr>
</table>';
}
}else{
echo 'Tu no estas autentificado. No puedes entrar aqui!!<br><br><a href="index.php">Volver</a>';
}
?>
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td> <form action="index.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<table width="300" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center"><span class="Estilo2">Archivo</span></td>
</tr>
<tr>
<td align="center"><input name="archivo" type="file" id="archivo" class="file"></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50%" align="center">Programas</td>
<td width="50%" align="center">Musica</td>
</tr>
<tr>
<td align="center"><input name="valor" type="radio" class="file" value="1" checked="checked"></td>
<td align="center"><input name="valor" type="radio" class="file" value="2"></td>
</tr>
</table></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td align="center"><input name="boton" id="boton" class="boton" type="submit" value="Subir archivo MP3" onclick="ap_showWaitMessage('waitDiv', 0);"></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</form></td>
</tr>
<tr>
<td style="border: 1px solid #000000; background-color: #C0C0C0"><p>Siempre, los archivos a subir tienen que ser formato MP3, no tiene que contener ni caracteres especiales, ni mayusculas (ejemplo: tilde), ni espacios; solo texto identificativo.</p>
</td>
</tr>
</table>
Hay algo que esta mal???