Bonsoir,
je suis entrain d'intégrer le code konami sur mon site,
le problème c'est que j'aimerais faire un mysql_query dans le js mais je ne sais pas comment faire
Voici le js du konami
var kkeys = [], konami = "38,38,40,40,37,39,37,39,66,65";
$(document).keydown(function(e) {
kkeys.push( e.keyCode );
if ( kkeys.toString().indexOf( konami ) >= 0 ){
//mysql_query
}
});
Merci
Je te conseille de consulter le tutoriel suivant :
http://www.grafikart.fr/tutoriels/javascript/ajax-520
Je te fais la version longue de l'explication : tout d'abord, il est impossible d'effectuer une requête MySQL dans le code JavaScript côté client, pour la simple et bonne raison que ta base de données se trouve côté serveur. Une fois que tu as bien assimilé ceci, tu comprends facilement que le seul moyen d'effectuer une requête MySQL est de passer par des technologies serveur, comme le PHP ou autre. Pour faire communiquer le JavaScript au langage serveur, le seul moyen que l'on dispose est l'Ajax (là intervient le tutoriel dont je t'ai envoyé le lien).
Voili voilou !
Salut ! Tu vas devoir passer par une requête ajax. Dans ton if tu mets :
var xhr = new XMLHttpRequest();
xhr.open("GET", "urldetonscriptphp", false); // Pour simplifier, mais sinon fait une requête asynchrone
xhr.send(null);
EDIT : Désolé, tu utilises Jquery. Dans ce cas regarde du côté de ajax avec jquery