Código python:
Ver original
<?php if (isset($_POST['submit'])) { $ruta_destino = "files/"; if(is_uploaded_file($_FILES['fichero']['tmp_name'])) { $tipo = $_FILES['fichero']['type']; if((strpos($tipo,'mp3')) || (strpos($tipo,'mpeg'))){ $namefinal= trim ($_FILES['fichero']['name']); $namefinal= str_replace (" ", "", $namefinal); $namefinal = uniqid('') . $namefinal; $iden = uniqid('') . $iden; $uploadfile = $ruta_destino . $namefinal; if(move_uploaded_file($_FILES['fichero']['tmp_name'], $uploadfile)) { mysql_connect('localhost','','')or die ('Ha fallado la conexión: '.mysql_error()); mysql_select_db('')or die ('Error al seleccionar la Base de Datos: '.mysql_error()); $nombre_archivo = $_POST["nombre_archivo"]; $query = "INSERT INTO archivos VALUES ('$nombre_archivo', '".$namefinal."', '".$_FILES['fichero']['type']."', '".$_FILES['fichero']['size']."')"; mysql_query($query) or die(mysql_error()); echo "".$nombre_archivo.""; echo "Se cargo correctamente!<hr>"; } }else{ echo"<br>Error<br><hr>"; } } } // ACONTINUACION EL FORMULARIO ?> <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" enctype="multipart/form-data" > <INPUT type="file" name="fichero" size="13"> <INPUT type="text" name="nombre_archivo" size="13" maxlength="23"> <INPUT name="submit" type="submit" value="Upload!"> </form>
Gracias por su ayuda incondicional...