Ver Mensaje Individual
  #12 (permalink)  
Antiguo 23/07/2009, 11:41
xfer2
(Desactivado)
 
Fecha de Ingreso: junio-2009
Mensajes: 256
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: como darle permisos a un archivo

buenas juanfuentes. probe el codigo y me salio. pero hay un pequeño problema. yo tengo 4 campos de tipo archivo. subo la primera imagen y me sale con los permisos, pero en los demas 3 campos cuando los subo al servidor, no le asigna los permisos,

te muestro mi codigo de como lo hice.

Código PHP:
                #editamos la foto del producto.
                
if($_FILES['imagen_producto']['size'] != '0' ){                
                    
$foto_producto $_FILES['imagen_producto']['name'];
                    
$path "../../productos/";
                    
                        if(
move_uploaded_file($_FILES['imagen_producto']['tmp_name'],$path.$foto_producto)){ 
                            
move_uploaded_file($_FILES['imagen_producto']['tmp_name'],$path.$foto_producto);
                            
chmod($path.$foto_producto0777);
                            
                        }
                                    
//echo "con foto<br>";
                
}else{
                            
$foto_producto $_POST['nombreFoto'];
                            
                }
                
                
#editamos la foto 1.
                
if($_FILES['foto1']['size'] != '0' ){                
                    
$foto1 $_FILES['foto1']['name'];
                    
$path2 "../../productos/fotos/";
                    
                        if(
move_uploaded_file($_FILES['foto1']['tmp_name'],$path2.$foto1)){ 
                            
move_uploaded_file($_FILES['foto1']['tmp_name'],$path2.$foto1);
                            
chmod($path2.$foto10777);
                            
                        }
                                    
//echo "con foto<br>";
                
}else{
                            
$foto1 $_POST['nombreFoto1'];
                            
                }
                
                
#editamos la foto 2.
                
if($_FILES['foto2']['size'] != '0' ){                
                    
$foto2 $_FILES['foto2']['name'];
                    
$path3 "../../productos/fotos/";
                    
                        if(
move_uploaded_file($_FILES['foto2']['tmp_name'],$path3.$foto2)){ 
                            
move_uploaded_file($_FILES['foto2']['tmp_name'],$path3.$foto2);
                            
chmod($path3.$foto20777);
                            
                        }
                                    
//echo "con foto<br>";
                
}else{
                            
$foto2 $_POST['nombreFoto2'];
                            
                }
                
                
#editamos la foto 3.
                
if($_FILES['foto3']['size'] != '0' ){                
                    
$foto3 $_FILES['foto3']['name'];
                    
$path4 "../../productos/fotos/";
                    
                        if(
move_uploaded_file($_FILES['foto3']['tmp_name'],$path4.$foto3)){ 
                            
move_uploaded_file($_FILES['foto3']['tmp_name'],$path4.$foto3);
                            
chmod($pat43.$foto30777);
                            
                        }
                                    
//echo "con foto<br>";
                
}else{
                            
$foto3 $_POST['nombreFoto3'];
                            
                } 
saludos.