Hola que tal, les ha pasado que cuando cargan una seccion de la pagina por medio de ajax pierdes la $SESSION ? y que si le das session_start() te dice que ya está iniciada?
esta raro , les ha pasado? como lo solucionaron?
De antemano gracias
| |||
problema de session en llamada ajax en php Hola que tal, les ha pasado que cuando cargan una seccion de la pagina por medio de ajax pierdes la $SESSION ? y que si le das session_start() te dice que ya está iniciada? esta raro , les ha pasado? como lo solucionaron? De antemano gracias
__________________ a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra |
| |||
Respuesta: problema de session en llamada ajax en php Cita: primero la $SESSION se propaga por un IDENTIFIADOR de se session, esta puede estar dentro de una COOKIE o dentro de la URLhttp://dominio.com/index.php?PHPSESSID=abcd123456 ahora en un AJAX; tienes que mandarle esa informacion como COOKIE o por la URL, puede que te este dando error las nuevas POLITICAS de seguridad de los Navegadores, donde en un AJAX tienes que poner explicitamente que queires Compartir las Cookies con la peticion AJAX y la pagina que se acaba de abrir, ahora no lo tengo a la mano, pero trata de googlear un poco y compartir tus resultados, tambien puedes optar por DEBUGAR, todos los navegadores modernos Incorporan un DEBUGER, ahi veras si se esta enviando la informacion mediante COOKIE o URL,
__________________ Mis aportes te ayudaron??, te hicieron ahorrar valiosos tiempo??, si quieres puedes agradecerme con un Gracias o con una donacion https://paypal.com/pools/c/8lmNLmWnG9 |
| |||
Respuesta: problema de session en llamada ajax en php Cita: Gracias amigo
Iniciado por tuadmin primero la $SESSION se propaga por un IDENTIFIADOR de se session, esta puede estar dentro de una COOKIE o dentro de la URL http://dominio.com/index.php?PHPSESSID=abcd123456 ahora en un AJAX; tienes que mandarle esa informacion como COOKIE o por la URL, puede que te este dando error las nuevas POLITICAS de seguridad de los Navegadores, donde en un AJAX tienes que poner explicitamente que queires Compartir las Cookies con la peticion AJAX y la pagina que se acaba de abrir, ahora no lo tengo a la mano, pero trata de googlear un poco y compartir tus resultados, tambien puedes optar por DEBUGAR, todos los navegadores modernos Incorporan un DEBUGER, ahi veras si se esta enviando la informacion mediante COOKIE o URL, Era un problema algo simple. lo que pasa es que falto poner session_start() dentro de la funcion de el archivo.php que estaba llamando y como estaba llamando esa funcion dentro de otra en cual imprimia html antes de... me marcaba error, no me habia fijado.. ya agarro la sesion, ahora mi problema es el siguiente pongo evento click a la clase que mando llamar en el codigo html por ajax A veces me carga el evento para este formulario y a veces para el otro, asi que probe poniendoselo a los 2 pero sigue igual.. hay alguna manera de que ponga el evento para ambos html que atraigo por ajax.. cabe destacar que en ambos traigo la misma clase y es la que necesito que tenga el evento click primer ajax
Código Javascript:
Ver original segundo ajax
Código Javascript:
Ver original
__________________ a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra |
| |||
Respuesta: problema de session en llamada ajax en php Cita: si se puede, en JQuery es DELEGATE o delegar, el evento lo insertas en un TAG padre que este al pendiente de sus hijos,
Iniciado por minombreesmm pongo evento click a la clase que mando llamar en el codigo html por ajax A veces me carga el evento para este formulario y a veces para el otro, asi que probe poniendoselo a los 2 pero sigue igual.. hay alguna manera de que ponga el evento para ambos html que atraigo por ajax.. cabe destacar que en ambos traigo la misma clase y es la que necesito que tenga el evento click
Código Javascript:
Ver original con ese fragmento de codigo, puedes insertar links <a> por ajax, y se ejecutara aun el evento
__________________ Mis aportes te ayudaron??, te hicieron ahorrar valiosos tiempo??, si quieres puedes agradecerme con un Gracias o con una donacion https://paypal.com/pools/c/8lmNLmWnG9 |
| |||
Respuesta: problema de session en llamada ajax en php Cita: Gracias, voy a probarlo!
Iniciado por tuadmin si se puede, en JQuery es DELEGATE o delegar, el evento lo insertas en un TAG padre que este al pendiente de sus hijos,
Código Javascript:
Ver original con ese fragmento de codigo, puedes insertar links <a> por ajax, y se ejecutara aun el evento
__________________ a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra |
Etiquetas: |