Código PHP:
   if((!isset($error)) && (!empty($_SESSION['url_file']))){
require_once('archivos/archivo.php');
} 
    
   
  |  ||||
|      Si las 2 variables no tienen valor y quieres que el condicional se cumpla deberias poner esto:   Código PHP:    saludos y feliz navidad!  |  
  
  |  ||||
|      require_once()???      Estás incluyendo el archivo también en otra parte?? Lo mejor es verificar el flujo del código con funciones de salida como "echo" o die()... Código PHP:       |  
  
  |  ||||
|      crees q el require_once es lo q esta afectando al condicional??,, utilizo el require pq si falla no continua con la ejecucion del script pero si no es el mas indicado lo cambio por un simple include... q opinas?        |  
  
  |  ||||
|      No... no me refería a eso...      está bien que utilices require()... lo que pasa es que como utilizas require_once() puedo asumir que es posible que el mismo archivo pudiera estar intentando ser incluido en otra parte del script y con el *_once() te aseguras de que no ocurra. Lo que trataba de decirte era que controles el flujo de la ejecución con funciones de salida como echo() o die()... para estar seguro de que el flujo entró en el condicional. Prueba lo que te puse a ver qué pasa. Saludos    |  
  
  |  ||||
|      He comprobado lo q me has dicho y tengo lo siguiente:       Código PHP:      ¿¿como puede ser??    es muy extraño no me lo explico   ... ayudenme please.   Gracias otra vez   Última edición por RUX; 25/12/2004 a las 12:35  |  
  
  |  ||||
|      Prueba el código que te puse arriba... y por favor vuelve a leer lo que te puse.      Lo que quiero averiguar es si es el único lugar en donde intentas incluir ese archivo. Y también que pongas una función de salida dentro del if. Todo eso ya te lo puse arriba. Saludos    |  
  
  |  ||||
|      Gracias jpinedo ya lo he solucionado!, se trataba de que tenia otro require_once sobre el mismo fichero en otra parte del codigo. Gracias por contestar y sobre todo por tu paciencia. Hasta otra :)          |