要使用會話變量,有必要通過使用session_start
啓動會議函數,這將允許您以持久的方式將數據存儲在全局變量$_SESSION
中。
使你的代碼最終會是這樣的:
<strong>Test Form</strong>
<form action="" method"post">
<input type="text" name="picturenum"/>
<input type="submit" name="Submit" value="Submit!" />
</form>
<?php
// starting the session
session_start();
if (isset($_POST['Submit'])) {
$_SESSION['picturenum'] = $_POST['picturenum'];
}
?>
<strong><?php echo $_SESSION['picturenum'];?></strong>
,使其易於使用,並避免再次忘記它,你可以創建一個session_file.php
將在所有的代碼被包括,將啓動會議對您
session_start.php
<?php
session_start();
?>
,然後包括它wher你是否喜歡:
<strong>Test Form</strong>
<form action="" method"post">
<input type="text" name="picturenum"/>
<input type="submit" name="Submit" value="Submit!" />
</form>
<?php
// including the session file
require_once("session_start.php");
if (isset($_POST['Submit'])) {
$_SESSION['picturenum'] = $_POST['picturenum'];
}
?>
這是更便攜和簡單的方法來維護未來。
其他言論
很好的工作!
<?= $ whyThatItMakesCodeMuchMoreReadable/*:P * /?> – 2010-09-25 01:07:50