Javascript更新页面过多
我正忙着编写代码,我找到了一些我想做的事情,但在网上找不到 我有一个索引页和一个“管理”页。在管理页面上,我想更改内容,以便在索引屏幕上进行更新。我知道我可以把我的信息塞进一个变量中,但是我如何把它移到另一个变量中呢 以下是我目前的代码:Javascript更新页面过多,javascript,php,html,Javascript,Php,Html,我正忙着编写代码,我找到了一些我想做的事情,但在网上找不到 我有一个索引页和一个“管理”页。在管理页面上,我想更改内容,以便在索引屏幕上进行更新。我知道我可以把我的信息塞进一个变量中,但是我如何把它移到另一个变量中呢 以下是我目前的代码: <form action="set.php" method="POST" class="form 1"> <div class="phase"> Flight Phase:<br /> <select name
<form action="set.php" method="POST" class="form 1">
<div class="phase">
Flight Phase:<br />
<select name="phase">
<option value="noflight">-- No Flight --</option>
<option value="depart">Departing</option>
<option value="cruise">Cruizing</option>
<option value="Decent">Decending</option>
</select>
</div>
<br />
<br />
<div class="origin">
Origin:<br />
<input type="text" name="origin">
</div>
<div class="sign">
Sign:<br />
<input type="radio" name="sign" value="on">On
<input type="radio" name="sign" value="off">Off
</div>
<div class="dash">
-
</div>
<div class="dest">
Destination:
<input type="text" name="dest" >
</div>
<hr />
<br />
<div class="callsign">
Callsign:<br />
<input type="text" name="callsign">
</div>
<div class="aircraft">
Aircraft:<br />
<input type="text" name="aircraft">
</div>
<div class="airline">
Airline:<br />
<input type="text" name="airline">
</div>
<div class="network">
Network:<br />
<input type="text" name="network">
</div>
<div class="button">
<input type="submit" name="submit" value="Set!">
</div>
</form>
</div>
飞行阶段:
--禁飞--
离开
粗化
下降
来源:
符号:
在…上
关
-
目的地:
呼号:
飞机:
航空公司:
网络:
所有的DIV都与造型有关,我知道这是很长的路要走,但是是的。
如您所见,我的表单现在指向set.php。php文档更新了我的MYSQL数据库,我不知道这是否是正确的方法,但是在我的索引页面上,在刷新之前没有任何更改。我周围有路吗
谢谢!
Gidi有点难以理解你想做什么。您要求将一个变量传输到另一个网站,并保存表单中的一些数据。无论如何 关于在网站上传输变量,有多种方法 PHP会话-最佳方式(PHP示例) 在PHP中,您可以启动一个会话,该会话允许您存储变量,并允许您在会话运行期间保存变量。下面是一个会话如何启动、如何保存变量以及如何读取变量的示例
// We start a session, this usuallly runs before you serve any content
session_start();
// We assign some variables in the session array
$_SESSION['myName'] = "AlexKvazos";
$_SESSION['myAge'] = 16;
// Now, on other pages all you have to do is start a session and read the variables like this.
echo "Welcome to my website " . $_SESSION['myName'] . ", you are " . $_SESSION['myAge'] . " years old.";
HTTP-GET-Variables//OK,如果您想要更简单的perm链接(PHP示例)
httpcookies//也是一种聪明的方法(PHP示例)
HTML5本地存储//不是最聪明的方式,除非您想为下次访问等保存设置(JAVASCRIPT示例)
所以你想保存管理员对索引页所做的更改,我假设只有管理员可以看到?你需要结合使用一个数据库来保存更改(推荐)和一个会话来确保只有登录的管理员才能在你的索引页上看到更改。不,我希望管理员可以更改用户在索引页上看到的信息,形成一个自己的附件,了解是什么。根据问题的措辞,这也是我唯一能想到的。但是,我认为您可能希望提供每个方面的示例。
// If a URL is formed like this...
// http://mywebsite.com?name=Alex&age=16
// We can access those GET variables like this...
$name = $_GET['name'];
$age = $_GET['age'];
// You can save data into a cookie like this:
setcookie('name', 'AlexKvazos');
setcookie('age', 16);
// Later on, we can access it like this:
$_COOKIE['name']; // AlexKvazos
$_COOKIE['age']; // 16
// Save a value into localStorage like this:
localStorage.name = 'AlexKvazos';
localStorage.age = 16;
//Then we can access them like this:
var name = localStorage.name;
var age = localStorage.age;