<?phpsession_start()
$_SESSION['username'] = "userName"?>
在其它页面直接取出就行了
<?
session_start()
echo $_SESSION['username']
?>
通过url传向其它页面传递参数
other.php?user=xxx
或在php重定向到其它页面时
$username = "xxx"
$home_url = 'logIn.php?user='.$username header('Location:'.$home_url)
其它页面用$_GET["user"]来接收
3.通过表单向其它页面传送参数
其它页面用$_POST["user"]来接收
PHP的变量是不可以传值给html的,只能是讲该变量的值通过html输出让浏览器显示给用户。例如:
PHP中的如下代码
<?php
$a="hello,world"
echo "$a"
?>
大致相当于html的:
<html>
<body>
<p>hello,world<p>
</body>
</html>
补充:
因为PHP属于网站编程语言里的动态语言而html只是一个标记语言,不具备变量的运算等逻辑的处理,只管显示页面给用户。
<html><head>
<meta http-equiv="Content-Type" content="text/html charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<form action="" method="get">
Name: <input type="text" name="name" />
<input type="submit" />
</form>
<?php
$name=$_GET['name']
echo "欢迎你:".$name
?>
</body>
</html>