Ver Mensaje Individual
  #10 (permalink)  
Antiguo 07/04/2004, 07:13
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Para usar una variable en una función que declaras fuera de tu función y no la pasas como parámetro en dicha función tienes que declararla como global en la función:

Código PHP:
$a="blabla";
function 
nose(){
global 
$a;

echo 
$a

Pero .. a nivel de variables exiten algunas que son ya de por sí "globales" como por ejemplos los arrays: $_GET, $_POST .. etc (no así los $HTTP_POST_VARS, etc ...). Es decir .. para variables que te llegan de un formulario/URL (o sesiones si usas $_SESSION, cookeis si usas $_COOKIE .. etc) no tendrías que definirlas como "global $_GET" por qué ya lo són.

Bueno, todo esto lo detalla el manual de PHP oficial en el link que dejó Josemi y afines.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.