Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/08/2009, 23:48
Avatar de TheoriaX
TheoriaX
 
Fecha de Ingreso: agosto-2009
Ubicación: Hermosillo, Sonora
Mensajes: 217
Antigüedad: 15 años, 3 meses
Puntos: 5
Respuesta: actualizar valor variable session

Cita:
Iniciado por Samou Ver Mensaje
Hola Theoriax, lo que tengo es el siguiente formulario:
index.php:
<form id='tp' name="hola" action="muestra.php" method="POST" >
<input type="text" id="palabra" name="palabra" value="" />
<input id='continente' type="hidden" name="continente" value="" />

<br/><br/><a href="mapa.php?keepThis=true&palabra=<?php echo $_SESSION['palabra']?>&TB_iframe=true&height=300&width=500" class="thickbox" title="" ><img src="BotonBuscarOfertas.jpg" width="80" height="30" alt="Single Image"/></a>


Y pretendo capturar el valor de entrada para almacenarlo en $_SESSION['palabra'] y poder trabajar con este valor en otros archivos, exactamente la idea es recogerlo en este segundo archivo:
mapa.php:
<?php session_start();
if(isset($_POST['palabra'])) $_SESSION['palabra'];
if(isset($_POST['continente'])) $_SESSION['continente'];
$palabra=$_POST['palabra'];
//echo $palabra;
?>
<map name="unnamed">
<area shape="poly" title="Oceania" alt="Oceania" href= "muestra.php?continente=OC&palabra=<?php echo $_SESSION['palabra']?>" onclick= "enviar('OC');" target="_self" coords="380,210,381,........../>

Para poderlo enviar por GET a un tercer archivo:
muestra.php:
$palabra=$_GET['palabra'];
$continentes=$_GET["continente"];
Que finalmente recoge los valores de continente y palabra para procesarlos.
Entonces el problema que tengo es que no se primero como hacer para que $_SESSION me coja en cada ocasion la palabra insertada para poderla pasar al resto de archivos.
Te agradeceria muchissimo cualkier ayuda, ya que llevo bastantes dias encallado con este problema.
Y muchas gracias de antemano por tu respuesta.
Bueno si kieres k la $_SESSION['palabra'] tenga el valor en el archivo mapa deberia de ir algo asi...
Código PHP:
session_start();
if(isset(
$_POST['palabra']))
$_SESSION['palabra']=$_POST['palabra']; 
chekalo asi...