gmarche/public/js/connex.js

36 lines
1.4 KiB
JavaScript

function connexion(nom_connecte, mdp, chemin) {
$.post('/models/connexion.php', {
nom_connecte: nom_connecte,
mdp: mdp
}, function (data, status) {
// Fermer la fenêtre modale
$("#connexion_modal").modal("hide");
var result = JSON.parse(data);
// Afficher l'avatar et le nom du connecté sur la barre d'état ou message d'erreur
if (result.valide) {
$("#bouton-connexion").css('display',"none");
$("#avatar-user").css('display',"inline-block");
$("#avatar-user").html('');
$("#avatar-user").append('<span><img src="/avatar_user.png" width="22" height="22" />');
$("#avatar-user").append('</span>');
$("#user-connecte").css('display',"inline-block");
$("#contenu_bouton").html('');
$("#contenu_bouton").append(result.username);
$("#nom_connecte_bis").append(result.username);
$('#formulaire').attr('action', '/profil/user/'+result.username);
$("#deconnexion").css('display',"block");
$("#inscription").css('display',"none");
window.location.reload(true);
} else {
$('.alert-danger').html('');
$(".alert-danger").css('display',"block");
$('.alert-danger').append("Identifiant ou mot de passe invalide");
}
});
}
$(document).ready(function () {
// connexion(nom_connecte, mdp);
});