Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2005, 04:18
Avatar de PosProdukcion
PosProdukcion
 
Fecha de Ingreso: noviembre-2004
Ubicación: Manzanares el Real (Madrid)
Mensajes: 726
Antigüedad: 19 años, 4 meses
Puntos: 9
session_start() en Dreamweaver

Hola, estoy haciendo un script php en Dreamweaver MX. Quiero utilizar variables de sesion, asi que pongo dentro del script (que esta dentro de <body>) session_start(). Esto me da un warning:
Cita:
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at.....
Asi que lo quito de ahi y lo pongo antes de <html>:
Cita:
<?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">";
session_start();
?>
<html xmlns="http://www.w3.org/1999/xhtml">...

(Lo que no es session_start() ha sido añadido por DW)
Ocurre que no me reconoce las variables de sesion aunque yo veo los datos en el fichero dentro de /php/sessions/, y ademas, cuando guardo el fichero php y lo vuelvo a abrir, DREAMWEAVER NO ME SALVA EL CAMBIO CON session_start() ANTES DE <HTML>!!!!!

Ah! Y ademas, si hago echo "ID: ". session_id(); No escribe el ID.

En php.ini tengo session.use_cookies = Off y session.use_trans_id a ON. En srcipt A hago $_SESSION['miarray'] = $EL_ARRAY; en script B hago $miarray = $_SESSION['miarray'];

Gracias.

Última edición por PosProdukcion; 28/02/2005 a las 04:26