Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/08/2008, 13:04
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Buena costumbre 'include_once'

coincido casi 100% con Mort20, en mi opinión nunca deberías incluir un archivo más de una vez por el solo hecho de que puedas necesitar el código en varias ocasiones. Para eso están las funciones.

Una vez que tenés una función en el archivo incluido, que sabés que se puede llegar a ejecutar más de una vez, creo que (siguiendo la estructura que creaste antes) podrías hacer esto:

Código PHP:
if($_POST['buscar'])
{
    require_once(
'archivo.php');
    
funcion_definida_dentro_del_archivo();
}
else
{
    if(
$_POST['resultado'])
    {
        require_once(
'archivo.php');
        
funcion_definida_dentro_del_archivo();
    }
    else
    {
    }

require_once solamente incluirá el archivo 1 vez, aunque se lo llame varias veces.