Cita:
Iniciado por xerifandtomas No creo que el problema este en el php, que si funciona en otros navegadores el php en principio es correcto.
Lo más probable en mi opinión es que por algún motivo las cookies no están funcionando en esos navegadores.
También es posible que haya algún error de sintaxis en el html y esos navegadores no interpreten bien el form.
Puedes empezar por verificar el html que se genera con el mismo ff suele marcar en rojo si hay algún error en la sintaxis.
Y si todo esta bien comprobar con firebug o alguna extensión similar si se crean las cookies necesarias correctamente.
He comprobado los errores en rojo y solo había dos errores pequeños pero nada relevante, incluso probé a quitar todo el código y dejar solo el formulario y el resultado era erróneo en Firefox y correcto en Chrome.
He probado también el firebug y sólo se crea una cookie (PHPSESSID) que es idéntica que la que se crea en Chrome