Cita:
Iniciado por alvaro_trewhela Ni idea man. no puedo adivinar sin el código. pero te dejo un ejemplo de como definir una constante y usarla en otra pag.
si tienes esto, por ejemplo:
p1.php:
p2.php:
Código PHP:
Ver original<?php
require "p1.php";
echo "Pagina dos, y la constante es: ".constante;
?>
Si haces algo así todo debería andar super.
Pero te repito muestra el código.
Hola, tal como muestras el ejemplo es similar a lo que estoy haciendo.
pag1.php
Código PHP:
<?php
define("CONS","valor constante");
//demas codigo de la pagina
?>
pag2.php
Código PHP:
<?php
require_once "pag1.php";
echo "Esta es la".CONS;
//demás código de la pagina
?>
pag3.php
Código PHP:
<?php
require_once "pag1.php";
echo "Esta es la".CONS;
//demás código de la pagina
?>
Y es ahí donde saca el error. Incluso intenté lo siguiente
pag1.php
Código PHP:
<?php
define("CONS","valor constante");
//demas codigo de la pagina
?>
pag2.php
Código PHP:
<?php
define("CONS","valor constante");
echo "Esta es la ".CONS;
//demas codigo de la pagina
?>
pero en este caso el error es que la constante ya fue definida en pag1.php
Cita: Puedes hacerlo con una variable de sesión, no sé si lo manejes, pero es algo más o menos así
Código PHP:
sesión_start();
$_SESSION[variable]='tuvariable';
Y posteriormente en las demás páginas que desees usar la variable
Código PHP:
sesión_start();
echo $_SESSION[variable];
Y la puedes manejar o reasignar como desees.
Espero haber sido claro
Lo voy a intentar a ver como me va.
Gracias a todos por sus respuestas.