Simple Machines Community Forum

SMF Support => Language Specific Support => Español (Spanish) => Topic started by: Lautaro_Bustos on February 12, 2018, 08:21:10 PM

Title: Problema con mi SMF - "Falla al enviar el formulario. La sesión ha expirado."
Post by: Lautaro_Bustos on February 12, 2018, 08:21:10 PM
Hola gente, ¿cómo están? Espero que muy bien.

Me acaba de ocurrir un problema, editando mi foro SMF. El mismo me dice "Falla al enviar el formulario. La sesión ha expirado.". Lo cierto es que acabo de cambiar el diseño, puse el tema "Apple". ¿Alguien me podría ayudar? Estoy desesperado jeje.
Muchísimas gracias, abrazos.
Title: Re: Problema con mi SMF - "Falla al enviar el formulario. La sesión ha expirado."
Post by: -Rock Lee- on February 12, 2018, 09:01:02 PM
¿Tenes la url del theme? ... Muchos themes personalizados tiene problemas en el formulario de inicio de sesión que puede ser los archivos index.template.php o boardindex.template.php o en el login.template.php

SMF 2.0.14 ahora requiere el siguiente código agregado en la etiqueta <form>, simplemente agregualo en la etiqueta de cierre </form> en cualquier formulario de inicio de sesión.

<input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '" />

Este código se usa para ayudar a aumentar la seguridad de SMF.


Saludos!
Title: Re: Problema con mi SMF - "Falla al enviar el formulario. La sesión ha expirado."
Post by: Lautaro_Bustos on February 12, 2018, 09:09:14 PM
Hola, muchas gracias por contestar. Ésta es la URL https://custom.simplemachines.org/themes/index.php?lemma=2790.

¿En que directorio se encuentran esos archivos?
Title: Re: Problema con mi SMF - "Falla al enviar el formulario. La sesión ha expirado."
Post by: -Rock Lee- on February 12, 2018, 09:37:32 PM
Quote from: Lautaro_Bustos on February 12, 2018, 09:09:14 PM
Hola, muchas gracias por contestar. Ésta es la URL https://custom.simplemachines.org/themes/index.php?lemma=2790.

¿En que directorio se encuentran esos archivos?

Tienes editar en tu index.template.php en la linea 256 que esta de esta manera:

echo '
<input type="hidden" name="hash_passwrd" value="" />
</form>';
}


y tienes dejarlo:

echo '
<input type="hidden" name="', $context['session_var'], '" value="', $context['session_id'], '" />
</form>';
}


Con esa modificacion ya deberia funcionar todo correctamente...


Saludos!
Title: Re: Problema con mi SMF - "Falla al enviar el formulario. La sesión ha expirado."
Post by: Lautaro_Bustos on February 12, 2018, 10:02:45 PM
Genial!! Ya anda todo genial!! Muchísimas gracias genio.
Title: Re: Problema con mi SMF - "Falla al enviar el formulario. La sesión ha expirado."
Post by: -Rock Lee- on February 12, 2018, 10:04:59 PM
Me alegro mucho funcionara :D cualquier cosa por aca rondamos algunos :P


Saludos!