Hola, hice un formulario para subir una cancion y luego la ruta guardarla en su base de datos, hasta ahi todo bien, el problema es que el archivo no se mueve a su nueva ruta, osea no aparece en su nueva carpeta que vendria siendo "upload", ya busque en varios foros y segun yo esta bien el codigo, no se que esta fallando
aca esta el codigo:
Código PHP:
<?php
$conexion=mysql_connect("localhost", "root", "123");
if (!$conexion) {
die("Fallo la conexión a la Base de Datos: " . mysql_error());
}
$seleccionar_bd = mysql_select_db("tecweb", $conexion);
if (!$seleccionar_bd) {
die("Fallo la selección de la Base de Datos: " . mysql_error());
}
$directorio="upload/";
$archivo=$_FILES['archivo']['temp_name'];
$nombrearchivo=$_FILES['archivo']['name'];
move_uploaded_file($archivo, $directorio."/".$nombrearchivo);
$directorio=$directorio."/".$nombrearchivo;
$titulo=$_POST['titulo'];
$descripcion=$_POST['descripcion'];
$tipo=$_POST['tipo'];
mysql_query("INSERT INTO alumnos (titulo, descripcion, tipo, archivo)
VALUES ('{$titulo}', '{$descripcion}', '{$tipo}', '{$directorio}')", $conexion);
header("location:listado.php");
?>