Ver Mensaje Individual
  #9 (permalink)  
Antiguo 22/01/2004, 10:13
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cuando haces el redireccionamiento a tu pagina_aviso.php . no le estás propagando el SID

Si quieres propagar el SID en el URL de forma manual deberías hacer:
Código PHP:
header("location: pagina_aviso.php?texto=preferenciasmodificadas&".SID); 
¿ Supongo que tu 'paginadeacciones.php' hará un session_start() al principio y antes de este un session_mame("conelnombredelasesionqueseledio") ? (para poder leer la constante SID).

Así que .. decide si vas a usar cookies para propagar el SID y así olvidarte de propagarlo a mano en tus links (sean links HTML, redirccionamientos header("location...), javascript o etiquetas META de refresh).

Lo más seguro es usar cookies para propagar el SID .. a costa de perder "compatibilidad" (si un usuario no acepta cookies .. no podrá usar tus sesiones .. El SID no se propagaría).

Otros detalles:

Consejo:
Despues de cada header() .. usa exit; ya que se supone que vas a tenerminar la ejecución de ese scirpt en ese punto del código (flujo).

Cita:
PD: Si ahora si se animan a explicarme cuando usar ' y cuando " se los agradecere.
Ya vieron que apenas si comienzo en estas cosas.
Que mejor que el própio manual de PHP en su apartado "strings" (cadenas):

http://www.php.net/manual/en/language.types.string.php


Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.