Código PHP:
<?php
if (isset($_POST['submit'])) {
$ruta_destino = "files/";
if(is_uploaded_file($_FILES['fichero']['tmp_name'])) {
$namefinal= trim ($_FILES['fichero']['name']); //linea nueva devuelve la
$uploadfile = $ruta_destino . $namefinal;
if(move_uploaded_file($_FILES['fichero']['tmp_name'], $uploadfile)) { // se coloca en su lugar final
//conectamos a la base de datos para almacenar los datos y la ruta del archivo
mysql_connect('localhost','user','contraindios')or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('base51')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
$nombre_archivo = $_POST["nombre_archivo"];
$usuario = $_POST["usuario"];
$query = "INSERT INTO archivos
VALUES (los datos')";
mysql_query($query) or die(mysql_error());
echo "".$nombre_archivo."";
echo "Uploaded successfully!";
}
}else{ echo"<br>Error<br><hr>";
}
?>