Cita: Y no se que más quieres que te explique, e explicado exactamente lo que pasa, que es que si intentas escribir un mensaje sin estar logeado en vez de redireccionarte al login, dá un error, no hace falta que te registres para ver que sin estar logeado no te redirecciona a donde debe.
Y que "error dá" .. alguno de PHP? .. de Mysql .. de qué? A eso me refiero de ponerlo facil a quien te pueda ayudar.
Lo del "login.php" de una versión o de otra . .puedes acudir tu mismo a la web oficial de phpBB y bajarte la versión que te han comentado .. Y sobre todo confirma si estas usando Lycos o servidores Gratuitos .. Pues estos tienen mil funciones deshabilitadas ..
usa en tu login.php y/o posting.php:
error_reporting(E_ALL);
Al principio de tu script .. En Lycos por ejemplo tienen desactivados los mensajes de error así que si hay algun envio de cabecera antes de un location() (si fuera así como haga la redirección) se mostraría un error . pero si no se puede ver o no se muestra tal vez esté mandando a otra pagina que no existe .. porque alguna variable no tenga su valor .. etc .. etc .. Como veras son suposiciones.
Por lo demas está bien que revivas tu mensaje si ves que no hay solución .. Para eso esto es un foro publicó .. Es mas .. si veo mensajes repetidos sobre el mismo tema suelo unirlos yo mismo.
Un saludo,