Sigo sin conseguir subir la imagen. Esto es lo que tengo ahora:
Código PHP:
include ("conexion.php");
$titulo=$_POST['titulo'];
$noticia=$_POST['noticia'];
$fecha=date('Y-m-d');
$imagen=$_FILES['imagen']['name'];
$unico = time();
$directorio = $_SERVER['DOCUMENT_ROOT'].'/images/uploads/'.$unico;
$imagen_path = $directorio.$imagen;
if (move_uploaded_file($imagen['tmp_name'],$imagen_path))
{
echo "El archivo ha sido cargado correctamente.<br>/n";
}
else{
echo "Ocurrió algún error al subir el fichero. No pudo guardarse.<br>/n";
$img1['userfile']['error'];
}
mysql_query("INSERT INTO noticias (titulo,noticia,imagen,fecha) VALUES ('$titulo','$noticia','$imagen_path','$fecha')");
Me sale el error: Ocurrió algún error al subir el fichero. No pudo guardarse.
/n
Además hay algunas cosillas que no termino de entender, he mirado en php.net como funciona move_uploaded_file y no entiendo muy bien de donde sale $imagen['tmp_name']
Y tampoco entiendo que hace esto: $img1['userfile']['error'];