Estoy escribiendo el código PHP donde quiero pasar la identificación de la sesión usando POST. No quiero una cookie para almacenar la sesión, ya que se perderá cuando el usuario salga del ciclo POST.Cómo deshabilitar la cookie de sesión de PHP?
PHP establece automáticamente la cookie donde esté disponible. Aprendí que es posible cambiar este comportamiento estableciendo session.use_cookies
en 0 en php.ini
. Lamentablemente, no tengo acceso a ese archivo y tampoco me gustaría romper el comportamiento de otros scripts que se ejecutan en el mismo servidor.
¿Hay alguna forma de desactivar o anular la cookie de sesión dentro del script PHP?
EDIT: Como las soluciones propuestas no funcionan para mí, usé $ _SESSION = array() en las posiciones en el código donde encontré que la sesión debe ser invalidada.
Gracias, desafortunadamente no es Apache pero el Servidor Netscape es muy viejo. – ypnos
oh google es siempre nuestro amigo^_^ solo dime el nombre del servidor y trataré de encontrar respuestas allí hehehe – lock
También podrías probar haciendo header_remove ('Set-Cookie'); después de la llamada session_start(). –