Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2009, 18:21
Avatar de joelluis17
joelluis17
 
Fecha de Ingreso: septiembre-2008
Mensajes: 182
Antigüedad: 16 años, 2 meses
Puntos: 2
Cambiar nombre a una imagen al subir a mi mysql

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...