我正在创建一个网站,其中包含使用管理帐户登录的选项,我希望能够将HTML集中的不同元素编辑为javascript变量。当您登录时,将有一个输入框从用户获取值并将其应用于页面上的小部件。我还没有找到一种方法来通过覆盖小部件的变量集来保存输入值,并将其保存到webhost(GoDaddy)并在所有会话中保留所有会话。我不想使用Cookies或localStorage,因为我希望价值不仅可以节省用户的会话,而且还可以查看网站。想法?
(以下编辑内容) 好吧,我使用过数据库。我已经得到了以下代码:
<html>
<head>
<title>
MyAccount
</title>
</head>
<body>
<center>
<h1>
Welcome to your account!
</h1>
<input name="alertVal" type="text" placeholder="Alert Value">
<input type="button" text="Save" onclick="<?php saveAlert()?>">
<?php
// Connects to your Database
function saveAlert(){
mysql_connect("My IP is here. Not sharing that.", "adminLog", "Yeah, not putting my pass on a forum...") or die(mysql_error());
mysql_select_db("adminLog") or die(mysql_error());
$data = mysql_query("SELECT * FROM Alert")
or die(mysql_error());
while($info == mysql_fetch_array( $data ))
{
mysql_query("Update Alert SET Value = '$cleanURL'")
INSERT INTO Alert (Value);
VALUES ($_GET['alertVal']);
}
}
?>
</center>
</body>
</html>
这不起作用。引发T_STRING错误。我真的不明白。帮助
答案 0 :(得分:0)
我不想使用Cookie或localStorage,因为我想要 这个值不仅可以节省用户的会话,而且可以全部查看 网站。想法?
如果您不想使用存储的各种客户端存储(例如cookie或localStorage),您可以考虑将此信息存储在服务器上,数据库或文件中。根据您使用的服务器端语言,可能有不同的方法来实现这一点。
答案 1 :(得分:0)
您应该使用某种数据库或仅使用简单的文本文件。如果您不想使用数据库,我建议使用Yaml。
BTW所有GoDaddy计划都包括MySql。你可以用它。