Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/09/2009, 14:55
th3r0rn
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 16 años, 5 meses
Puntos: 2
nunca sobrescribir un archivo cargado en el servidor

Hola, escribi un script para cargar archivos al servidor, fotos en formato jpg, lo que quiero es que nunca sobraescriba una foto que tenga el mismo nombre, es decir si tengo ya en el servidor una foto llamada, foto.jpg y otro usuario sube otra foto con el mismo nombre no sobreescriba la ya existente en mi servidor.
Muestro mi codigo:
Código PHP:
<?PHP
$size
=$_FILES["fichero"]["size"];
$type=$_FILES["fichero"]["type"];
$tmp=$_FILES["fichero"]["tmp_name"];
$nombre=$_FILES["fichero"]["name"];

if (
$size>=100000){
        die(
"el archivo es muy grande");
    }
    elseif
    (
$type!="image/jpeg"){
        die(
"el archivo no esta en formato jpg");
    }
    
    if
    (
move_uploaded_file($tmp,"ficheros/$nombre")){
        echo
"archivo cargado";
        
    }
    else
    {
        echo
"el archivo no se cargo";
    }
    
?>