Foros del Web » Programando para Internet » PHP »

Pasar por include el valor de una variable

Estas en el tema de Pasar por include el valor de una variable en el foro de PHP en Foros del Web. Buenas esto está bien? Me da error y la verdad que no se como pasar la variable por url: <? $valor=2; $session=$_SESSION['usuario']; include("conectar_bd.php"); include("Paginar_Adm.php?valor='<? echo ...
  #1 (permalink)  
Antiguo 06/06/2011, 05:11
 
Fecha de Ingreso: mayo-2011
Mensajes: 36
Antigüedad: 12 años, 11 meses
Puntos: 0
Pasar por include el valor de una variable

Buenas esto está bien? Me da error y la verdad que no se como pasar la variable por url:

<?
$valor=2;
$session=$_SESSION['usuario'];
include("conectar_bd.php");
include("Paginar_Adm.php?valor='<? echo $valor; ?>'");
?>

Se puede hacer esto?

Un saludo y gracias
  #2 (permalink)  
Antiguo 06/06/2011, 05:25
 
Fecha de Ingreso: marzo-2011
Mensajes: 107
Antigüedad: 13 años
Puntos: 22
Respuesta: Pasar por include el valor de una variable

Me da que no, basicamente estas poniendo php dentro de php, no estás alternando con html
Ponlo asi:

Código PHP:
<?
$valor
=2;
$session=$_SESSION['usuario'];
include(
"conectar_bd.php");
include(
"Paginar_Adm.php?valor='".$valor."'");
?>
  #3 (permalink)  
Antiguo 06/06/2011, 09:22
Avatar de eits  
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Respuesta: Pasar por include el valor de una variable

Cita:
Iniciado por jccomven Ver Mensaje
Buenas esto está bien? Me da error
si te da error no esta bien

mira cuando hacen un include, lo que se maneja internamente es que a la pagina que llama el include agrega todo el codigo del que se esta llamando, por lo tanto no necesitas pasar nada. ejemplo
index.php
Código PHP:
Ver original
  1. $valor=2;
  2. include('pagina2.php')
pagina2.php
Código PHP:
Ver original
  1. echo $valor
resultado de ejecutar index.php es 2, espero que este ejemplo te ayude.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.
  #4 (permalink)  
Antiguo 06/06/2011, 09:47
Avatar de iviamontes  
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 3 meses
Puntos: 209
Respuesta: Pasar por include el valor de una variable

Cita:
Iniciado por jccomven Ver Mensaje
Buenas esto está bien? Me da error y la verdad que no se como pasar la variable por url:

<?
$valor=2;
$session=$_SESSION['usuario'];
include("conectar_bd.php");
include("Paginar_Adm.php?valor='<? echo $valor; ?>'");
?>

Se puede hacer esto?

Un saludo y gracias
<?
$valor=2;
$session=$_SESSION['usuario'];
include("conectar_bd.php");
include("Paginar_Adm.php?valor=".$valor );
?>

otra cosa por get no se pasan comillas, es url?param=1&param2=2....&paramN=N
  #5 (permalink)  
Antiguo 06/06/2011, 09:58
Avatar de eits  
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Respuesta: Pasar por include el valor de una variable

Cita:
Iniciado por iviamontes Ver Mensaje
otra cosa por get no se pasan comillas, es url?param=1&param2=2....&paramN=N
esto es muy buena observacion, pero esto
Cita:
Iniciado por iviamontes Ver Mensaje
<?
$valor=2;
$session=$_SESSION['usuario'];
include("conectar_bd.php");
include("Paginar_Adm.php?valor=".$valor );
?>
no es necesario, insisto, porque pasar una variable cuando se puede usar en la pagina incluida, ya que la variable fue asignada antes del llamado.

saludos.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.
  #6 (permalink)  
Antiguo 06/06/2011, 10:03
Avatar de iviamontes  
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 3 meses
Puntos: 209
Respuesta: Pasar por include el valor de una variable

eits tienes razón... es que pensé que tmb pudiera tener dudas en concatenar cadenas, pero es como dices..
  #7 (permalink)  
Antiguo 09/06/2011, 08:44
 
Fecha de Ingreso: mayo-2011
Mensajes: 36
Antigüedad: 12 años, 11 meses
Puntos: 0
Respuesta: Pasar por include el valor de una variable

Ok. Lleváis razon. No hay que pasar nada por la url. Simplemente coger el valor de la variable mencionada en php en el anterior formulario...

Muchas a todos por vuestra ayuda.

Un saludo
Juan Carlos

Etiquetas: include, pasar, variables
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 15:01.