在页面之间移动表单数据的安全方法

时间:2015-12-30 22:48:13

标签: php sql forms session

我正在创建表单,但我需要在页面之间来回移动表单字段中的数据。我还不需要在提交页面后保存数据。

我知道我可以使用会话(服务器端)和sql,但我不知道哪一个更安全或更容易实现,当我使用会话时,我可以让数据在页面上前进但是当我按下后退按钮时,它消失了。

比另一个好吗? 有没有办法使用会话在表单字段之间来回移动数据? 第1页

<?php
//startssession
session_start();
//datatostore
$_SESSION['post-data'] = $_POST;
$test1 = $_POST["test1"] ;
$test2 = $_POST["test2"] ;
$test3 = $_POST["test3"] ;
$email = $_POST["email"] ;
?>

第2页

<?php
// starts the session.
session_start();
// data to pull and display in test text box.
$test1 = $_POST["test1"] ;
$test2 = $_POST["test2"] ;
$test3 = $_POST["test3"] ;
$email = $_POST["email"] ;
?>

1 个答案:

答案 0 :(得分:0)

使用会话

当您点击后退按钮时,该页面可能没有

session_start();

如果您没有,那么您将无法访问会话数据。

这对于您正在做的事情是相当安全的,但是当您为了另一层安全性而进行制作时,我还会确保您的网站上有SSL。