哈哈,你这样用SESSIOM可能会有问题的.....SESSION最大不超过4K,如果别人在TEXT中放一堆话,你的程序就要出毛病了.
只谈SESSION传递问题吧:
1.php
<?php
Session_Start(); //注意大小写,PHP认大小写;
echo "<tr>";
echo "<td> 关键字:</td>";
echo "<td><input type="text" name="textfield"></td>":
echo "</tr>";
echo "<tr>";
echo "<td>栏 目:</td>"
echo "<td><select name="select" class="box1">";
echo "<option selected>--请选择栏目--</option>";
echo "<option>动态新闻</option>";
echo "<option>网上办事</option>";
echo "<option>机构职能</option></select></td></tr>";
echo " <input type="submit" name="提交">";
$_SESSION["text"]=$_POST["text"];$_SESSION["select"]=$_POST["select"];
session_write_close ();
?>2.php<?php
Session_Start();
print_r($_SESSION["text']);
print_r($_SESSION["select']);
?>
只谈SESSION传递问题吧:
1.php
<?php
Session_Start(); //注意大小写,PHP认大小写;
echo "<tr>";
echo "<td> 关键字:</td>";
echo "<td><input type="text" name="textfield"></td>":
echo "</tr>";
echo "<tr>";
echo "<td>栏 目:</td>"
echo "<td><select name="select" class="box1">";
echo "<option selected>--请选择栏目--</option>";
echo "<option>动态新闻</option>";
echo "<option>网上办事</option>";
echo "<option>机构职能</option></select></td></tr>";
echo " <input type="submit" name="提交">";
$_SESSION["text"]=$_POST["text"];$_SESSION["select"]=$_POST["select"];
session_write_close ();
?>2.php<?php
Session_Start();
print_r($_SESSION["text']);
print_r($_SESSION["select']);
?>
$_SESSION["select"]=$_POST["select"];
这两行应该放到2.php中吧??又碰到个新问题,
比如说,2.php如果是个带翻页 列表页面的话,那么每次进入2.php,都要检查$_SESSION["text"]=$_POST["text"]; $_SESSION["select"]=$_POST["select"];但是点击 翻页的时候没有涉及到post提交啊,所以$_POST[]会出问题的,这该怎么解决?
Session_Start(); //注意大小写,PHP认大小写;php只对变量大小写敏感
函数不区分大小写