Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/04/2006, 04:43
img02
 
Fecha de Ingreso: abril-2006
Mensajes: 4
Antigüedad: 18 años
Puntos: 0
renombrar imagenes

Con id no se puede, yo al menos no lo consegui, pero si usando la fecha para renombrar la imagen, al menos así te aseguras que no subas dos imagenes con el mismo nombre, te dejo el codigo que use:

Código PHP:
<?php
    
if (count($_POST) > ) {
        
$id $_POST["id"];            
        
$descripcion $_POST["descripcion"];
        
$album $_POST["album"];
        
$imagen $_FILES["imagen"]["name"];
        
$fichero time();    
        
                
        
$imagen $_FILES['imagen']['name'];
        
$ext strrchr($imagen,'.'); // Sacas extension        
        
$name time().'.'.$ext// renombras la imagen con la fecha
        
$insertar $name.$ext// unes el nombre y la extensión
        
$name $fichero;
        
$fichero2 time().$ext;
                                        
        
$sql "INSERT INTO Fotos (descripcion, album, imagen) ";
        
$sql $sql " VALUES ('$descripcion', '$album', '$fichero2')";                
        
        
$servidor mysql_connect ("localhost""root""");
        
mysql_select_db("mipc"$servidor);            
        
        
$resultado mysql_query ($sql$servidor);
        if (
mysql_errno($servidor) == 0) {        
        
        if (
is_uploaded_file ($_FILES["imagen"]["tmp_name"]) == true) {            
            
//copy($_FILES["imagen"]["tmp_name"], "imagenes/" . $_FILES["imagen"]["name"]);
            
copy($_FILES["imagen"]["tmp_name"], "imagenes/" $name.$ext);    
        }        
            
header("Location:GaleriaFotos.php");
        }
    }



?>
Espero que te valga.