Error: ¡Un error ha ocurrido! Falla al enviar el formulario. La sesión ha expira

Started by FacundoParra, June 19, 2017, 04:48:28 PM

Previous topic - Next topic

FacundoParra

Hola a todos.

Recién estoy comenzando con los Foros. Acabo de instalar un tema que me pareció muy lindo, se llama Reseller (2.0) pero presenta un error. Cuando yo intento logearme desde el acceso 1 me dice: ¡Un error ha ocurrido! Falla al enviar el formulario. La sesión ha expirado.

Eso únicamente sucede con el botón ingresar de arriba derecha. Con el color negro no ocurre. Quería saber como podía solucionarlo. Si me pueden orientar por favor.

Link del foro: hxxp:litercba.org/foro/ [nonactive]

Muchas gracias
Saludos


Gluz

En la actualización 2.0.14 se introdujeron un par de medidas de seguridad y algunos temas les falta una parte para que se instalara el parche de actualización y hay que hacer modificación a mano para agregar el código que falta.

En el caso de haber instalado directamente la versión 2.0.14 pues hay que modificar el tema para que cumpla con el requisito.

En el archivo /Themes/Reseller/index.template.php buscar lo siguiente:
<div class="checkbox">
<label>
<input name="cookielength" type="checkbox" value="-1" /> ', $txt['always_logged_in'] ,'
</label>
</div>


Y reemplazarlo con ésto:
<div class="checkbox">
<label>
<input name="cookielength" type="checkbox" value="-1" /> ', $txt['always_logged_in'] ,'
</label>
</div>
<input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '" />



Esa es la única parte que se necesita modificar en este tema para que funcione ese botón de inicio de sesión.

Diego Andrés

El theme ya fue actualizado en el theme site.
Solamente es necesario realizar el cambio que Gluz indicó.

Saludos

SMF Tricks - Free & Premium Responsive Themes for SMF.

Advertisement: