Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2010, 18:01
c0w
 
Fecha de Ingreso: enero-2008
Mensajes: 146
Antigüedad: 16 años, 3 meses
Puntos: 0
problema con funcion

Hola gente, es una de mis primeras funciones... Y tengo un problema:

Si saco esta linea no anda el script: $file_folder = 'archivos';

Y se supone que con esa linea no tendria que ir porque esta la linea function mostrar($file_folder,$color_claro,$color_oscuro,$c olor).

Cual es el problema?

Código PHP:
function listar_archivos($c,$d){
global 
$file_folder;
$c=time() - filemtime($file_folder.'/'.$c);  
$d=time() - filemtime($file_folder.'/'.$d);  
if(
$c==$d) {  
return 
0;
}
return (
$c $d) ? -1;
}

function 
mostrar($file_folder,$color_claro,$color_oscuro,$color){
$fs = array();
$dir opendir($file_folder);
while (
$file_name readdir ($dir)) {
$fs[]=$file_name;
}
usort($fs,"listar_archivos");
foreach(
$fs as $file_name){
if (
$file_name != "." && $file_name != "..") {
$count=$count++;
if(
$color=="$color_oscuro"){
$color="$color_claro";
}else{
$color="$color_oscuro";
}
echo 
"<b style=background-color:$color>$file_name</b><br>";}
}
closedir ($dir);
}
//-------------------------------------------------
$file_folder 'archivos';
mostrar('archivos','#FFFFFF','#CCCCCC',$color_claro);