Ver Mensaje Individual
  #23 (permalink)  
Antiguo 16/05/2008, 11:15
Avatar de jaronu
jaronu
 
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 18 años, 7 meses
Puntos: 52
Respuesta: Ayuda con eliminar imagen del servidor

prueba a usar una funcion como esta que lo que hace es crearte una cadena aleatoria de la longitud que le indiques, podrias usarla para poner un nombre aleatorio a cada ni.jpg

Código PHP:
<?php 
function genera_random($longitud){ 
    
$exp_reg="[^A-Z0-9]"; 
    return 
substr(eregi_replace($exp_reg, "", md5(rand())) . 
       
eregi_replace($exp_reg, "", md5(rand())) . 
       
eregi_replace($exp_reg, "", md5(rand())), 
       
0, $longitud); 
}


$titulo = $_POST['titulo']; 
$telefono = $_POST['telefono']; 
$operacion= $_POST['operacion']; 
$banos = $_POST['banos']; 
$habitaciones = $_POST['habitaciones']; 
$ciudad = $_POST['ciudad']; 
$provincia = $_POST['provincia']; 
$mtscuadrados = $_POST['mtscuadrados']; 
$precioventa = $_POST['precioventa']; 
$preciopesos = $_POST['preciopesos']; 
$preciorenta = $_POST['preciorenta']; 
$tipoinmueble = $_POST['tipoinmueble']; 
$descripcion = $_POST['descripcion']; 
$fechaingreso = $_POST['fechaingreso']; 
$imagen= $_POST['imagen']; 
$imagen1= $_POST['imagen1']; 
$imagen2= $_POST['imagen2']; 
$referencia= $_POST['referencia']; 
$fechaingreso = date("Y-m-d"); 


$aleatorio = genera_random(20);//cadena de 20 caracteres
$ruta="./images/";//ruta carpeta donde queremos copiar las imágenes 
$uploadfile_temporal=$_FILES['imagen']['tmp_name']; 
$uploadfile_nombre=$ruta.$aleatorio.$_FILES['imagen']['name']; 



if (
is_uploaded_file($uploadfile_temporal)) 
{ 

    
move_uploaded_file($uploadfile_temporal,$uploadfile_nombre.); 
    echo 
"el archivo 1 subio correctamente"; 
}
esta es otra idea, espero te sirva
Un saludo

Última edición por jaronu; 16/05/2008 a las 11:21