Llevo todo el día con este problema y no consigo arreglarlo, seguramente sea una tontería pero es que necesito subir unas imágenes a una base de datos mysql que por lo que me han dicho lo que tengo que subir es la ruta y es que me es imposible subirlo.
Estoy realizando un proyecto para clase en el cual quiero que salgan unas fotos de películas así royo cinetube así que si hay alguna otra manera que no sea mediante codigo de poner la ruta en la bd, lo he intentado poner a mano y o no se puede o lo he hecho mal y bueno el problema le tengo en este código que me da error en el COPY, si hay alguna otra manera de hacerlo más sencilla o lo que sea agradecería que lo dijerais.
<?php
$ruta = "../imagenes/".$_FILES['archivoupload']['name'];
if(!copy($_FILES['archivoupload']['tmp_name'], $ruta)) {
echo "error al copiar el archivo";
} else {
echo "archivo subido con exito";
include ("conexion.php");
$link=Conectarse();
include ("tumbnailbasico.php");
$thumb=thumbjpeg($ruta,100);
$nombre = $_POST["nombre"];
mysql_query("INSERT INTO imagen (nombre,imagen,imagenr) VALUES ('$nombre','$ruta','$thumb')");
echo "Ver imagen subida <a href='ver.php?nombre=$nombre'>aquí</a>";
echo "<br>";
echo "Ver thumbnail <a href='ver.php?nombre=$thumb'>aquí</a>";
echo "<br>";
echo "Ver otras imagenes <a href='lectura.php'>aquí</a>";
echo "<br>";
echo "Ver galeria <a href='paginacion.php'>aquí</a>";
echo "<br>";
}
?>