在PHP中怎样传递id值,举例说明!

代码写得好,追加奖励!
能不能用代码举一下例子,详细一点!这样说看不懂!

第1个回答  推荐于2018-03-20
GET
<a href="user.php?action=edit&id=1002">点我来传值</a>

user.php
$action = isset($_GET['action']) ? $_GET['action'] : '';
$id = isset($_GET['id']) ? $_GET['id'] : '';

if($action == 'edit'){
echo $id;
}else{
echo "action不是edit,不予显示id";
}

POST
<form action='user.php' method="post" id=form >
<input type='text' name='id' id='id' value='1002'>
<input type=submit value='提交'>
</form>
user.php
$id = isset($_POST['id']) ? $_POST['id'] : '';

SESSION
$_SESSION['id'] = 1002;
接值: $id = $_SESSION['id'];

cookie与session同理本回答被网友采纳
第2个回答  2010-07-29
GET、POST、SESSION、COOKIE四种方式
第3个回答  2010-07-29
用隐藏域吧!!这个安全!!!用$_POST接收
第4个回答  2010-07-29
告诉我邮箱,我给你传一个小实例吧!(北京八方永信PHP开发工程师)
相似回答