Advertisement:

Author Topic: Problema con mi SMF - "Falla al enviar el formulario. La sesión ha expirado."  (Read 453 times)

Offline Lautaro_Bustos

  • Newbie
  • *
  • Posts: 5
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.

Offline Rock Lee

  • Local Moderator
  • SMF Hero
  • *
  • Posts: 2,295
  • Gender: Male
  • I also speak english :D
    • BomberCode.Oficial on Facebook
    • RockLee-BC on GitHub
    • @Bomber_Code on Twitter
    • Bomber Code ~ La nueva era del conocimiento
¿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.

Code: [Select]
<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!
¡Regresando como cual Fenix! ~ Bomber Code © 2018
Ayudas - Aportes - Tutoriales - Y mucho mas!!!


Ayudame via PayPal

Offline Lautaro_Bustos

  • Newbie
  • *
  • Posts: 5
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?

Offline Rock Lee

  • Local Moderator
  • SMF Hero
  • *
  • Posts: 2,295
  • Gender: Male
  • I also speak english :D
    • BomberCode.Oficial on Facebook
    • RockLee-BC on GitHub
    • @Bomber_Code on Twitter
    • Bomber Code ~ La nueva era del conocimiento
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:

Code: [Select]
echo '
<input type="hidden" name="hash_passwrd" value="" />
</form>';
}

y tienes dejarlo:

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

Con esa modificacion ya deberia funcionar todo correctamente...


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code © 2018
Ayudas - Aportes - Tutoriales - Y mucho mas!!!


Ayudame via PayPal

Offline Lautaro_Bustos

  • Newbie
  • *
  • Posts: 5
Genial!! Ya anda todo genial!! Muchísimas gracias genio.

Offline Rock Lee

  • Local Moderator
  • SMF Hero
  • *
  • Posts: 2,295
  • Gender: Male
  • I also speak english :D
    • BomberCode.Oficial on Facebook
    • RockLee-BC on GitHub
    • @Bomber_Code on Twitter
    • Bomber Code ~ La nueva era del conocimiento
Me alegro mucho funcionara :D cualquier cosa por aca rondamos algunos :P


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code © 2018
Ayudas - Aportes - Tutoriales - Y mucho mas!!!


Ayudame via PayPal