Foro de programacion

programacion
RegistrateNewsletter
zonas:adsl:area-flash:area-php:area-asp:area-vb:area-photoshop:area-Vfox:area-Soft:area.:Mas
+ de 45.000 registrados
Secciones: Manuales-Diseño-Trucos-Recursos-Foros/Comunidad-Software-CodigoFuente-compras
AñadenosFavoritos
Secciones: Herramientas-Libros-Webmasters/Google-Noticias -Biblioteca-Cursos--Directorio-EmpleoN
Foros de Programacion - Cominidad de Programadores
 
Foros de programacion
es una web de ayuda a los programadores y webmasters, la buena utilizacion del foro sera el premio que tendremos para q este elemento sea util para los usuarios.

Colaborar: Si deseais ser moderadores de alguno de los foros estaremos encantados en que nos presteis esa ayuda , tan solo es necesario tener algun conocimiento
del tema que trata el foro y tener ganas ganas de colaborar para ser moderador mandar un mail indicando de que foro deseais ser moderador

Deseais que pongamos algun nuevo foro de programacion? ¿quieres crear un nuevo foro y ser su moderador? ponte en contacto con nosotros

Retroceder   Foros > Bases de Datos > mysql

Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 22 de abril,2005, 10:36
chencho
Guest
 
Mensajes: n/a
Predeterminado Php+Sesiones+IIS

Hola!

Tengo un problema con el IIS y las sesiones.

El caso es que el desarrollo de la aplicación ha estado fucnionando sin problemas con el apache.

Inicio una sesion (para el login), y la paso por url a la siguiente página; si no existe o coincide, muestra un mensaje; si coincide, deja entrar (típico login, vamos).

Lo dicho, con el apache funciona, crea la sesion y la pasa por url.

El problema viene con el IIS, que por cada página, me crea una sesión diferente, por lo tanto la sesión no coincide y no deja pasar.

El código de la página de login es:

//recibimos el login/pass y es correcto:

session_start();
session_register('sess_ide');

#asignamos a la variable de sesion el id de la sesion
$sess_ide=session_id();

...

//redirijo a la página de "admin"
echo '<meta http-equiv="Refresh" content="2; url=admin.php?sess_ide='.$sess_ide.'" />';

Hasta aqui todo ok, ha creado una sesión y la pasa por url a la página admin (en el navegador se puede leer la sesión, y la pasa bien).

Ahora el código de admin:

$sess_ide = $_GET[sess_ide];
session_register('sess_ide');
session_cache_limiter('nocache,private');
if(session_id()!=$sess_ide)
{
echo "<h1>No tienes permiso para entrar aqui.</h1>";
exit();
}

Y ahora está el problema. En el apache fucniona sin más, pero en el IIS AHORA crea otra sesión, por lo que session_id y sess_ide no son iguales y peta la aplicación Sad

Como lo véis???
Responder Citando
  #2 (permalink)  
Antiguo 03 de agosto,2005, 13:16
Sh@ser
Guest
 
Mensajes: n/a
Predeterminado sesiones en iis

a mi me paso algo parecido, tienes que decirle al .ini de php que no utlize cookis, con eso debes resolverlo

chao
espero habete podido ayudar
Responder Citando
  #3 (permalink)  
Antiguo 29 de agosto,2005, 14:59
Cristian
Guest
 
Mensajes: n/a
Predeterminado Re: sesiones en iis

Ya desabilite pero no funciona nada .............. Las sesiones no se pasan
Notice: A session had already been started - ignoring session_start() in C:\Inetpub\wwwroot\sistema\conf\configuracion.php on line 2
Responder Citando
Respuesta

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Las caritas están Activado
El codigo [IMG] está Activado
Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Activado
Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Re: como mostrar registros de una base de datos Mysql en VB MESER asp 1 30 de junio,2005 18:50
cuantos registros soporta mySQL? RoDiS mysql 0 22 de abril,2005 10:35
como mostrar registros de una base de datos Mysql en VB 6.0 bi23471 asp 0 01 de enero,1970 01:00
cantidad registros de mysql bi23471 mysql 0 01 de enero,1970 01:00
Select anidado funciona en mysql 5 pero no en mysql 4 bi23471 mysql 0 01 de enero,1970 01:00

Programacion : LWPI Solorecursos I programacion I abcdatos I TrucosTecnicos I servicios gratisI ofertas de ADSL Ipueblos20
Areas exclusivas:cursosIofertasIadslIwebtutoriales ISMSareaItutorialesItrucos de windows IgooglemaniaI programatium.netIcompras
noticias: SaludIOcio/cineIMusicaIMotorIDeportes IJuegos I FinanzasIMovilesIEnergiaIEcologiaITech-yIMujerIMACISaludIViajes-Pueblos
site programatium.com : site1 - site2 - site3 - site4 - site5 - site6 - site7 - site8
manuales Sugiere un manual para esta seccion
who's online
Linkanos
www.programatium.com© 1999 - web esta optimizada para Microsoft explorer 6.0
tutoriales

Content Relevant URLs by vBSEO 3.2.0