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

166
Vistas
¿Atascado en la página de inicio de sesión girando al enviar la solicitud de registro?

Tengo un sitio web, con algunas páginas como cualquier otro sitio web. Funciona perfectamente en mi computadora (localhost).

Pero cuando lo subí a un servidor real, aparecieron algunos problemas en las páginas de inicio de sesión.

El problema es después de insertar mi información de inicio de sesión y hacer clic en enviar. NO me redirige a la página principal. ¡Sigue girando!

 $(document).ready(function() { end_loader(); $('#ulogin-form').submit(function(e) { e.preventDefault() var _this = $(this) var el = $('<div>') el.addClass('alert alert-danger err_msg') el.hide() $('.err_msg').remove() if ($('#password').val() != $('#cpassword').val()) { el.text('Password does not match') _this.prepend(el) el.show('slow') $('html, body').scrollTop(0) return false; } if (_this[0].checkValidity() == false) { _this[0].reportValidity(); return false; } start_loader() $.ajax({ url: _base_url_ + "classes/Login.php?f=login_user", method: 'POST', type: 'POST', data: new FormData($(this)[0]), dataType: 'json', cache: false, processData: false, contentType: false, error: err => { console.log(err) alert('An error occurred') end_loader() }, success: function(resp) { if (resp.status == 'success') { location.href = ('./') } else if (!!resp.msg) { el.html(resp.msg) el.show('slow') _this.prepend(el) $('html, body').scrollTop(0) } else { alert('An error occurred') console.log(resp) } end_loader() } }) }) })
about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Como ha declarado que el código y todo lo demás funciona sin conexión y las respuestas realizadas por los otros programadores, continuaré con eso por ahora asumiendo que funciona sin conexión como ha dicho.

Puede darse el caso de que su entorno local esté más actualizado que el entorno de su servidor en línea. Como local, podría tener PHP 8 pero ejecutar en línea 7.0

Ejemplo: PHP 7.2 agregó ' PASSWORD_ARGON2ID ' y si ha usado eso, el entorno en línea PHP 7.1 nunca funcionará porque no sabe qué hacer.

Confirme por: Cree un archivo que contenga el siguiente código:

 <?php phpinfo(); ?>

y confirme que su servidor en línea es al menos igual a su versión fuera de línea. Otras versiones pueden revertir ciertas funciones, así que intente tener exactamente el mismo PHP y ?Linux o Apache? versión como fuera de línea.

Después de confirmar que las versiones fuera de línea y en línea son las mismas, probemos el otro problema, como "undefined mysqli_stmt::$get->result in class/login.php line50", ayudaría si proporcionara el código.

Además, si carga su trabajo (código) directamente a git-> al servidor en línea, asegúrese de que su .gitignore no ignore los archivos que necesita.

Esperemos que esto ayude.

about 4 years ago · Santiago Trujillo 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