现在,我有一个功能的Mac,我需要实现这个功能,以节省一个cookie内,并将它存储在MySQL ..javascript函数保存的cookies
所以,我怎么能有这个功能一起?
<script language="JavaScript">
function getMacAddress(){
document.macaddressapplet.setSep("-");
return (document.macaddressapplet.getMacAddress());
}
function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+ ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
setCookie('cookie_name','getMacAddress()','1');
</script>
<body>
<?php
//Defaults to 1
$javascript_cookie = isset($_COOKIE["cookie_name"]) ? $_COOKIE["cookie_name"] : 1;
echo "$javascript_cookie";
// db insert query
$dbhost = 'localhost';
$dbuser = 'root';
$dbname = 'registration';
mysql_connect($dbhost, $dbuser) or die("Could not connect database");
mysql_select_db($dbname);
$sql_query = mysql_query("SELECT * from user WHERE UserID ='".$_POST['newUserID']."'");
$sql = "INSERT INTO test(mac) VALUES ('".$javascript_cookie."')";
mysql_query($sql);
?>
我不记得了更不好的措辞问题。 – Pointy
告诉我们它需要存储为cookie。它是getMacAddress函数的返回值吗?它是自己的函数定义吗? 也许你可以在代码中添加一些关于需要完成什么的注释。 – BobS
我需要macs.getMacAddress存储到cookie的,这样我可以把它显示在网页上,并把它保存到MySQL – kennedy