Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/05/2008, 14:32
Avatar de .php
.php
 
Fecha de Ingreso: julio-2006
Mensajes: 481
Antigüedad: 17 años, 9 meses
Puntos: 5
Respuesta: retorno no funciona

yo modificaria el codigo de esta forma, el return lo coloco siempre al final y uno solo.

Código PHP:
function toUploadFile($formatos$maxSize$upPath$tmpFile$typeFile$sizeFile) {
    global 
$err00$err01$err02$err03$alert_upload;  
    if (
is_array($formatos)) {
        foreach (
$formatos as $cl => $fo) {
            if (
strpos(strtolower($typeFile), strtolower($fo))===false) {
                
// no hago nada
            
}else {
                if (
$sizeFile $maxSize) { 
                    
$alert_upload $err02;
                    
$sw false
                }
                if (
move_uploaded_file($tmpFile,$upPath)) {
                    
$sw true;
                }else{ 
                    
$alert_upload $err03;
                    
$sw false
                }
            }
        }
        
//echo 'ha salido de foreach';
        
$alert_upload $err01;
        
$sw =  false;
    }else{ 
        
$alert_upload $err00;
        
$sw false
    }
    return 
$sw;

suerte !!
__________________
~~[FiDeLio]~~