Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/06/2013, 15:36
Avatar de engonga
engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 22 años, 1 mes
Puntos: 8
problema con funcion que llama a otra funcion

hola temngo esto

Código PHP:
function extension2($filename){
        return 
substr(strrchr($filename'.'), 1);    
    }    


function 
MostrarFotosTotal($dir,  $referencia$q){
        
            
$directorio=opendir($dir);        
    @
$numero 1;    
    
while (
$archivo readdir($directorio)){

    
          if (
extension2($archivo)=='jpg' or  extension2($archivo)=='gif' or  extension2($archivo)=='png' or extension2($archivo)=='jpeg' or extension2($archivo)=='JPG' or  extension2($archivo)=='GIF' or  extension2($archivo)=='PNG' or extension2($archivo)=='JPEG' ){ 

.... 
accion

         
}
}


lo que pasa es que la function MostrarFotosTotal la llamo dos veces en el mismo archivo y si pongo la funcion extension2() dentro de la funcion MostrarFotosTotal en la segunda llamda me sale un error


Fatal error: Cannot redeclare extension2() (previously declared in C:\AppServ\www\cavanasvillage\includes\funciones.p hp:13) in C:\AppServ\www\cavanasvillage\includes\funciones.p hp on line 13


pero si la pongo fuera por ejmplo encima de la function MostrarFotosTotal no me hace nada la primera vez que llamo a la function