Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/10/2011, 15:11
meg76
 
Fecha de Ingreso: abril-2009
Mensajes: 30
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: session_start con frameset

Hola otra vez:

pateketrueke: uso frames porque uno de esos frames es remoto, y con el iframe tenia problemas de dimensionado automático según el contenido. (que parece ser que es imposible). También prové un include en php, pero no me cargaba bién la página. Con div tampoco tuve éxito. Si tienes alguna sugerencia será bien recibida.

Kiko's: Siento si no me he explicado bien. Vuelvo a intentar con un poco de código:

<?php
session_start();
$_SESSION['lastcheck'] = time(); ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//ES" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="es" xml:lang="es">
<head></head>

<FRAMESET cols="50,*" BORDER=0 FRAMEBORDER=0 FRAMESPACING=0>
<FRAME NAME="superior" SRC="archivo.php" scrolling="0" noresize marginwidth="0" marginheight="0">
<FRAME NAME="inferior" SRC="http://www.ordenadorremoto.com/index_web.php?idw=czozOiIzODgiOw" scrolling="0" noresize marginwidth="0" marginheight="0"></FRAMESET>

La cuestión es que la sesión que inicio aquí no me la conserva en el frame inferior, porque no me carga las variables declaradas en index.php. Esperaba que con iniciar la sesión en el index.php fuera suficiente pera los frames.

En el ordenador remoto solo tengo acceso en código html.

He intentado poner: session_start(ahora); al principio y despues en el frameset

<FRAME NAME="inferior" SRC="http://www.ordenadorremoto.com/index_web.php?idw=czozOiIzODgiOw&session_id(ahora)"

pero no me ha funcionado. Lo más sencillo seria enviar la variable desde inicio.php y que el frame la cogiera, pero como te he dicho, no puedo poner php en el el frame inferior.

Gracias de antemano