Hola iarrieta, cómo vas??
Pues efectivamente es lo que dices, debes guardar en tu DB el nombre de la imagen y es con el temporal...
Te dejo un ejemplo:
Código PHP:
<?php
if(!(file_exists($_FILES['imagen']['name'])))
{
if(move_uploaded_file($_FILES['imagen']['tmp_name'], "images_subidas/".$_FILES['imagen']['name']))
{
$imag=$_FILES['imagen']['name'];
}
else
{
?>
<script language="javascript">
alert('Ha ocurrido un error al subir el archivo!!! Inténtelo de nuevo');
</script>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=noticias.php?acc=<?php echo encode_this("a")?>&tit=<?=$titu?>¬t=<?=$noti?>&autt=<?=$auto?>&obse=<?=$obse?>">
<?php
exit();
}
}
Espero te sirva!!