Javascript 也更新了页面

标签 javascript php html

我忙于一些编码,我找到了我想做的事情,但我在网上找不到。

我有一个索引页面和一个“管理”页面。在管理页面上,我想更改内容,以便可以在索引屏幕上进行更新。我知道我可以将我的信息填充到 VAR 中,但我该如何移动它呢?

这是我现在的代码:

    <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。 set.php 文件更新了我的 MYSQL 数据库,我不知道这是否是正确的方法,但在我的索引页面上,在你刷新之前没有任何变化。我有办法吗?

谢谢!
吉迪

最佳答案

有点难以理解你想要做什么。您要求将变量传输到另一个网站,并从表单中保存一些数据。无论如何。

关于在您的网站上传输变量,有多种方法..

PHP session - 最好的方法 (PHP 示例)

在 PHP 中,您可以启动一个 session ,该 session 允许您存储变量,并让您在 session 运行期间保持它们。下面是一个 session 如何启动、如何保存变量以及如何读取它的示例...

// 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 变量//好的,如果你想要更简单的永久链接 (PHP 示例)
// 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'];

HTTP Cookies//也是一种聪明的做法 (PHP 示例)
// 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

HTML5 本地存储//这不是最聪明的方法,除非您想保存设置以供下次访问之类的 (JAVASCRIPT 示例)
// 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;

关于Javascript 也更新了页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24352501/

相关文章:

javascript - 通过选中单选按钮更改链接

php - 数学函数在 PHP 中运行良好,但在 Objective C 中运行错误

php - 检查 php get 变量是否设置为任何值?

javascript - Angular 未检测到我的指令

html - 解释为什么浏览器嗅探不好的一个很好的链接

javascript - 如何在没有 FQL 的情况下检查 Facebook 相册是否已存在

javascript - 过滤公式中包含的字段

javascript - 使用node-formidable上传图片错误

javascript - 如何在不刷新页面的情况下提交表单并显示结果

javascript - 用于多个切换表的 Google 表格 IMPORTHTML