Interpréter du Javascript avant de l'insérer dans une BDD
Posté : 27 juin 2011, 15:43
Bonjour, pour un limiteur de votes j'utilise Javascript pour récupérer le navigateur et les plugins installés, les insérer dans une base de données puis les comparer lorsque l'utilisateur essaie de voter à nouveau.
Voici le code :
Le problème, c'est que dans ma base j'obtiens "<script language='Javascript'>document.write(navigator.appCodeName);</script>, etc.".
COmment pourrais-je faire pour interpréter le code puis récupérer le résultat pour l'insérer dans la base ?
Merci
Voici le code :
Code : Tout sélectionner
$navigateur = "<script language='Javascript'>document.write(navigator.appCodeName);</script>";
$plugins = "<script language='Javascript'>for(var i=0;i<navigator.plugins.length;i++) { document.write(navigator.plugins[i].filename); }</script>";
$serveur = "<script language='Javascript'>document.write(navigator.userAgent);</script>";
$hash = "$navigateur $serveur $plugins";
$hash = md5($hash);
mysql_query("INSERT Into votants (id, hash) values ('', '$hash')") or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
COmment pourrais-je faire pour interpréter le code puis récupérer le résultat pour l'insérer dans la base ?
Merci