Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/04/2003, 16:07
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cuando llamas a un scritp/archivo via include() .. se "mezcla" tu código de la página que lo llama junto con el código que insertas en el mismo punto que lo llamas (q haces el include) ..

Por ende, para "preseleccionar o pasar" una variable (su estado) al scritp que estas incluyendo .. debes de hacerlo "antes" de que llames a tu script.

osese:

Código PHP:
<?
$variable
="hola";
include(
"mensaje.php");
?>
donde mensaje.php sería por ejemplo:

Código PHP:
<?
echo $variable;
?>
Para no ir "desperdigando" include() en el momento que requieras "pasar" una variable al include que llamas lo que se usa son Funciones .. Las funciones las guardas en tu "include()" .. el include lo llamas al principio de tu scrip .. y le pasas variables a tus funciones via valor/referencia/globales ...

Ejemplo:

Código PHP:
<?
include("funciones.php");
mensaje("hola"); 
// bla bla bla código
mensaje("adios");
?>
siendo funciones.php
Código PHP:
<?
function mensaje($mensaje){ // la funcion q declaro y llamo cuando necesite ..
   
echo $mensaje;
}
?>
Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.