Quelle serait la meilleure approche à adopter ?
Parce que, comme je l'ai constaté (et c'est tout à fait logique, seulement après l'avoir essayé :p) que vous ne pouvez pas définir une variable PHP sur les conditions de javascripts. (duurrhh)
La seule solution que j'ai trouvée est de faire un appel AJAX vers un petit fichier PHP qui gère les variables de session.
elm.click(function() {
$.post("session.php", { "hints":"off" });
turnOffHints();
}
Et ensuite laisser le session.php
s'occuper de la mise en place de la nouvelle variable.
Mais c'est un peu un gaspillage de faire une requête http complète seulement pour définir une variable en PHP...