Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

161
Vistas
PRESTASHOP - Enlace para redirigir después de iniciar sesión

hello

Necesito hacer un enlace que envíe a la página de inicio de sesión. Tan pronto como la persona haya iniciado sesión, debe ser redirigido a otra página (de su cuenta, por ejemplo).

Estaba usando este enlace antes: https://arnauddevilleneuve.shop/connexion?back=https://arnauddevilleneuve.shop/fr/module/allinone_rewards/sponsorship pero ya no funciona.

¿Tuviste alguna idea? Gracias de antemano, si necesitas más precisión, ¡pregúntame!

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

No conozco ningún prestashop, pero aquí hay una solución de código PHP normal.

Página de inicio de sesión: <button type="submit" class="btn btn-light">Login</button>

archivo PHP:

 <?php session_start(); if(!isset($_POST['email'])){ header('Location:../index.php'); } $e=$_POST['email']; $p=$_POST['pass']; include('dbdata.php'); $con=new mysqli($dbservername,$dbusername,$dbpassword,$dbname); $sql="SELECT * FROM users WHERE email='$e' AND password='$p'"; $result=$con->query($sql); if($result->num_rows>0){ $con->close(); $_SESSION['user']=$e; header('Location:../home.php'); }else{ header("Location:../index.php?invalid"); } $con->close(); ?>

aquí home.php es la página a la que se redirige al usuario después de iniciar sesión. index.php es la página de inicio de sesión. Espero que esto funcione

about 4 years ago · Juan Pablo Isaza Denunciar

0

Así que encontré una solución usando el parámetro back=:

 {if $logged} <script type="text/javascript"> $('#reduclink').on('click', function(ev){ window.open("https://arnauddevilleneuve.shop/connexion?back=https://arnauddevilleneuve.shop/fr/reduction","Reductions", "width=1000, height=700"); }); </script> {else} <script type="text/javascript"> $('#reduclink').on('click', function(ev){ window.open("https://arnauddevilleneuve.shop/fr/reduction","Reductions", "width=1000, height=700"); }); </script> {/if}
 <p class="collapse-button" id="reduclink" style="padding-left: 1.25rem; display: inline-block; color: black; cursor:pointer">Voir les réductions disponibles</p>

{if $logged} permite saber si el cliente está conectado y redirigir en un enlace según sí o no.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda