前端:数据在页面间传递的几种方式
程序员文章站
2022-03-05 08:04:53
...
方案1:使用$_GET的方式获取url地址中的内容
设置:
<a href="cookie2.php?msg='这是通过连接中的url传递的信息'">跳转到cookie2,并传递信息</a>
接收:
var_dump($_GET['msg']);
方案2:使用表单(方式基本与第一种一致但是内容是写在表单中,不是在连接中)
设置:
<form action="cookie2.php?msg=这是通过表单提交传递的数据" method="post">
<button>通过表单action传递数据</button>
</form>
接收:
var_dump($_GET['msg']);
方案3:使用cookie
设置:
<?php
// setcookie ($name, $value = "", $expire = 0, $path = "", $domain = "", $secure = false, $httponly = false)
setcookie('msg','这是通过cookie传递的信息');
?>
<a href="cookie2.php">通过cookie传递信息</a>
接收:
var_dump($_COOKIE['msg']);
方案4:使用session
设置:
<?php
session_start();
$_SESSION['msg'] = '这是通过session传递的信息';
?>
<a href="cookie2.php">这是通过session传递的信息</a>
接收:
<?php
session_start();
$_SESSION['msg'] = '这是通过session传递的信息';
?>
<a href="cookie2.php">这是通过session传递的信息</a>
上一篇: win10删除不了文件的最终解决方法
下一篇: 二维数组根据某个字段排序