Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/05/2004, 08:59
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Si tu actual archivo.php .. puede trabajar con variables externas en llamadas tipo:

nose.php?var=valor

(donde en nose.php las recoges por $_GET['var'] y ahí la trabajas)

1) Si lo llamas bajo un include() (o de la familia de funciones) y la varaible es generada en tu mismo proceso ..puedes hacer várias cosas:

(creo que funciona . aunque no sería muy "ortodoxo"):
Código PHP:
<?
$_GET
['var']="valor";
requiere_once("nose.php");
?>

2) Otra solución .. Ver si existe tu variable en el GET y si existe tomar el valor hacia la variable que luego usaras en el resto de tu código en lugar de tu original $_GET['var']. Y si lo llamas bajo un include() o similar .. tomará el valor que predefinas antes de llamar a tu include() ...:

nose.php
Código PHP:
if (isset($_GET['var'])){
$var=$_GET['var'];
} else {
// es sólo el ejemplo .. (puedes omitir el else)
$var=$var;


otro.php
Código PHP:
<?
$var
="valor";
include (
"nose.php");
?>
3) Y .. también ... dependiendo de la configuración de PHP ("wrapers" o similar) que te permita llamar a un include() de forma remota (con ruta relativa) .. y dependiendo de lo que haga tu script (código) .. podrías usar:

Código PHP:
<?
include("http://www.nose.tal/nose.php?var=valor");
?>
Personalmente uso la opción 2 para esos casos ..

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