Heim > Backend-Entwicklung > PHP-Tutorial > 关于session解决思路

关于session解决思路

WBOY
Freigeben: 2016-06-13 11:13:11
Original
1022 Leute haben es durchsucht

关于session
我有两个文件page1.php  and  page2.php
想在page1.php中实现将用户输入的姓名传递到page2.php中但是怎么也无法将session变量的值传过去
page1.php:

Session_start();
if(isset($_POST['Submit']))
{
$_SESSION['myname']=$_POST['name'];
}
?>
nbsp;html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



无标题文档




请输入你的姓名:













page2.php:
session_start();
//echo $_SESSION["myname"];
print_r($_SESSION);
?>
session
------解决方案--------------------
可能你好多概念都没弄清楚:
客户端和服务器端的关系
输入数据(客户端)->提交->读取_POST(服务器端)/session赋值(服务器端)
page1->提交->page2

page1的session start时,客户端还没有输入数据,何来_POST呢?
到提交后就跳到page2了,已经过了page1这个村了,哪有session赋值这个店呢?
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage