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 :) |