Código PHP:
$name = md5($name).'.'.$ext;// falta concatenar correctamente
además, la consulta INSERT no debe llevar un comodín
usar rutas absolutas (
como $ruta) es pésima idea, pero no es mi problema...
o bien, sería bueno usarlas pero usando solo PHP, no directamente....
Código PHP:
$ruta = dirname(dirname(dirname(__FILE__))); // ../../../
$ruta .= DIRECTORY_SEPARATOR . $nombre;
--
PDTA: personalmente estoy en contra de "corregir" los códigos, nadie esta obligado a hacerlo.... incluso, peor si es a través de copy+paste