Lorsque je déclare mac = 123, mon Internet Explorer et firefox conservent l'actualisation non-stop. Et si je déclare mac = getMacAddress il renvoie une valeur 1 ...javascript, php, cookies
Je suis capable de faire un document.write (getMacAddress()) et il serait capable d'afficher l'adresse mac bien.
1) Pourquoi mon explorateur gardera non-stop rafraîchissant quand je code manuellement avec « 123 »
2) Pourquoi la mesure d'afficher document.write, et quand je le stocker au cookie, en quelque sorte il n'a pas mangé pour capturer dans le cookie et il renvoie une valeur de "1".
Quelqu'un a-t-il besoin d'aide?
create_users.php
<script language="JavaScript">
function getMacAddress(){
document.macaddressapplet.setSep("-");
return (document.macaddressapplet.getMacAddress());
}
function setCookie(c_name,value) {
document.cookie = c_name + "=" +escape(value);
}
//error checking
//var mac = getMacAddress();
var mac = "123";
setCookie('cookie_name',mac);
window.location = "checkAvailability.php";
</script>
checkAvailability.php
$javascript_cookie_value = isset($_COOKIE["cookie_name"]) ? $_COOKIE["cookie_name"] : 1;
mysql_query("INSERT INTO test (mac) VALUES ('$javascript_cookie_value')");
Pour votre information, vous devriez vraiment choisir les bonnes réponses à vos questions (en supposant qu'il y en ait une). Vous êtes 0 pour 5 sans inclure cette question. –