Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/09/2009, 07:45
Zack78
(Desactivado)
 
Fecha de Ingreso: enero-2008
Mensajes: 272
Antigüedad: 17 años, 1 mes
Puntos: 1
subir fotos con copia en php al servidor

Estoy intentando subir 2 foto con diferentes nombres desde un solo campo de file, pero no se por que no sube, solo sube uno.

La idea es subir la foto con copia pero con diferente nombre.

Por favor ayúdenme con alguna sugerencia.

Muchas gracias

aquí esta el código PHP


aqui esta el código PHP

Código PHP:
<?php
        
if($_FILES['foto']['name']!=NULL)
        {
          
$tmp_name1=$_FILES['foto']['tmp_name'];
          
$tmp_name2=$tmp_name1;
          
           
$archivo=$_FILES['foto']['name'];
           
$archivo2=$archivo;
           
            
$posicion strrpos($archivo,'.')+1;
            
$extension =  substr($archivo,$posicion);
            
$varchivo='c1.'.strtolower($extension);
                        
            if((
strtolower($extension)=='jpg') ||(strtolower($extension)=='gif'))
            {
                
move_uploaded_file($tmp_name1,"sistema/prueba/".$varchivo);
                
chmod("sistema/prueba/$varchivo",0644);
            }
            
            
//aqui intento subir el segundo archivo copia de la primera pero con diferente nombre
            
            
$posicion2 strrpos($archivo2,'.')+1;
            
$extension2 =  substr($archivo2,$posicion2);
            
$varchivo2='c2.'.strtolower($extension2);
                        
            if((
strtolower($extension2)=='jpg') ||(strtolower($extension2)=='gif'))
            {
                
move_uploaded_file($tmp_name2,"sistema/prueba/".$varchivo2);
                
chmod("sistema/prueba/$varchivo2",0644);
            }
        }
?>
Código HTML:
<form id="form1" name="form1" method="post" action="" enctype="multipart/form-data">
  <input name="foto" type="file" id="foto" />
  <input type="submit" name="Submit" value="Enviar" />
  
</form>