Foros del Web » Programando para Internet » PHP »

Pasar una variable de un fichero a otro

Estas en el tema de Pasar una variable de un fichero a otro en el foro de PHP en Foros del Web. Hola: Pues mi problema es el siguiente, y es que yo tengo un fichero llamado Fichero1.php, y aqui creo una variable llamada id, y quiero ...
  #1 (permalink)  
Antiguo 17/04/2009, 09:22
 
Fecha de Ingreso: marzo-2008
Mensajes: 197
Antigüedad: 16 años, 1 mes
Puntos: 3
Pregunta Pasar una variable de un fichero a otro

Hola:
Pues mi problema es el siguiente, y es que yo tengo un fichero llamado Fichero1.php, y aqui creo una variable llamada id, y quiero conseguir, que esa variable la tenga en otro fichero llamado Fichero2.php.
COmo consigo pasar esa variable llamada id de el Fichero1.php al Fichero2.php?
Habia pensado que cuando creo un form, crear:
Código PHP:
<INPUT type='hidden' name='id' value=".$row["id"]."
pero despues no sé como pasarlo.

Alguien tiene alguna idea?

Espero vuestra respuesta, y gracias de antemano
  #2 (permalink)  
Antiguo 17/04/2009, 09:27
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: Pasar una variable de un fichero a otro

Puedes usar un formulario (POST), pasarla por URL (GET) o user SESSIONES o COOKIES.

Para pasar una variable por URL es asi:
http://tupagina.com/Fichero2.php?variable=hola

Entonces la recoges:
$_GET['variable'], y si la imprimes, imprimira "hola"

Con sessiones es inicializar la session usando session_start()
session_start();
$_SESSION['variable'] = "hola";
Y en la pagina que recojes la variable es:
session_start();
echo $_SESSION['variable']; //imprime hola
  #3 (permalink)  
Antiguo 17/04/2009, 09:27
Avatar de By_George  
Fecha de Ingreso: abril-2009
Ubicación: localhost
Mensajes: 629
Antigüedad: 15 años
Puntos: 19
Respuesta: Pasar una variable de un fichero a otro

es valor se pasa al otro fichero cuando envias el form si el form en su action esta direccionado al fichero2
  #4 (permalink)  
Antiguo 17/04/2009, 09:29
 
Fecha de Ingreso: marzo-2008
Mensajes: 197
Antigüedad: 16 años, 1 mes
Puntos: 3
PUes si que es verdad.
Ahora mismo lo voy a probar, y si tengo alguna duda, o si sale bien, ya os comento.

Muchas gracias a los dos, de verdad

Ok, perfecto!!!!!
Creía que esto sería más complejo, pero es facil.

Muchas gracias

Última edición por GatorV; 17/04/2009 a las 10:30
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:46.