Hola, estoy realizando un gestor de noticias, en el cual debe tener imagenes de las noticias;
mi tabla es asi:
titulo
autor
fecha
fuente
noiticia
IMAGEN
todo me funciona perfectamente, solo que cuando subo una imagen con el mismo nombre que tiene una anterior que halla subido esa imagen si me sistituye.
Es decir por ejemplo, yo registro una noticia y la imagen se llama noticia.png
esta imagen se registrara perfectamente sin problema alguno. luego si yo subo otra noticia y por casualidad la imagen se llama igual noticia.png la imagen que tenia antes se me sustituye por la nueva! :(
como puedo hacer que no suceda eso? como la renombro?
pondre el codigo que utilizo porsi alguien me puede ofrecer su ayuda!
Código PHP:
<?
include("conexion.php");
$link=Conectarse();
$titulo=$_POST['titulo'];
$autor=$_POST['autor'];
$fuente=$_POST['fuente'];
$noticia=$_POST['noticia'];
$noticia2=$noticia;
$fecha=date("d-m-Y h:i:s a");
$foto="fotos/".$_FILES["foto"]["name"];
$foto_tmp = $_FILES["foto"]["tmp_name"];
if(is_uploaded_file($foto_tmp)){
move_uploaded_file($foto_tmp,$foto);
}
$query=mysql_query("INSERT INTO noticias(titulo,autor,fuente,noticia,noticia2,fecha,foto) VALUES ('$titulo','$autor','$fuente','$noticia','$noticia2','$fecha','$foto')",$link);
la imagenes las guardo en una carpeta llamada fotos.
ayuda por favor.
Gracias...