Buenas, buenas compañeros del foro. Primero que todo un saludo a todos.

Bueno, con respecto al problema, es el siguiente: muchas de las ayudas que he visto acá, consejos y demás, se habla de subir una imagen a una carpeta dentro del sistema y agregar la ruta a la base de datos, hasta ahí todo bien, el problema está en que no he podido lograrlo. Básicamente he hecho lo siguiente:
- Cree la carpeta /var/www/Imagenes
- Le di permisos de lectura y escritura.
- Hice el código en HTML+PHP (el más básico).
No obstante nunca me ha funcionado, ni siquiera he estado cerca. He probado con los ejemplos que dan acá y nada. Tuve códigos muy complejos, pero tampoco logré nada.
El código en HTLM es:
Código HTML:
<html>
<body>
<form action="recibir.php" method="POST" enctype="multipar/form-data">
<input type="file" name="imagen">
<br><br>
<input type="submit" value="Enviar">
</form>
</body>
</html>
Código PHP:
<?php
$Ruta = "/var/www/Imagenes";
$Archivo = $_FILES['imagen']['tmp_name'];
$NombreArchivo = $_FILES['imagen']['name'];
move_uploaded_file($Archivo,$Ruta.'/'.$NombreArchivo);
$Ruta = $Ruta . '/' . $NombreArchivo;
echo $Ruta;
?>
Espero me puedan ayudar. Gracias.