Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

174
Views
¿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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!