Bueno, ya consigo que la imagen suba al servidor pero ahora no consigo mostrarla, no se si es que no estoy guardando bien la ruta o es que algo mal en la pag. donde tengo que mostrarla.
en add.php:
Código PHP:
include ("conexion.php");
$titulo=$_POST['titulo'];
$noticia=$_POST['noticia'];
$fecha=date('Y-m-d');
$unico = time();
$directorio = $_SERVER['DOCUMENT_ROOT'].'/images/uploads/'.$unico;
$imagen_path = $directorio.$_FILES['imagen']['name'];
move_uploaded_file($_FILES['imagen']['tmp_name'],$imagen_path);
mysql_query("INSERT INTO noticias (titulo,noticia,imagen,fecha) VALUES ('$titulo','$noticia','$imagen_path','$fecha')");
y la pagina donde muestro los resultados pongo:
Código PHP:
echo "
<table width=\"95%\" border=\"0\" bgcolor=\"#D6DFD7\">
<tr>
<td width=\"20%\" bgcolor=\"#8CA6B5\">$dia/$mes/$ano</td>
<td width=\"60%\" bgcolor=\"#8CA6B5\">".$fila["titulo"]."</td>
</tr>
<tr>
<td><img src=\"".$fila["imagen"]."\"></td>
<td colspan=\"2\">".$fila["noticia"]."</td>
</tr>
</table>
<br>";
Aquí no se ve la imagen: la ruta que me aparece de la imagen es:
http://www.dominio.com/home/content/...08mosquito.gif
Sutituyendo x por los nombres reales.
Que estoy haciendo mal?
Cuando consiga mostrar la imagen ya os molestaré cuando intente redimensionarla a un tamaño determinado.
Saludos y gracias