1.php<?$information = array(
'user_id' => 1,
'name' => 'xiao wang',
'sex' => 'nan',
'email' => '[email protected]'
);echo "<a href=2.php?info=$information >info</a>" ;//我想通过上面的形式把 $information 数组传到2.php文件中去,请问2.php如何接收??>2.php //2.php跟1.php不在同一个服务器里 <?echo $_REQUEST['info']['name']; //这样老是接收不到数据,请问为什么?//比如我想显示name这个元素,该怎么写??>
'user_id' => 1,
'name' => 'xiao wang',
'sex' => 'nan',
'email' => '[email protected]'
);echo "<a href=2.php?info=$information >info</a>" ;//我想通过上面的形式把 $information 数组传到2.php文件中去,请问2.php如何接收??>2.php //2.php跟1.php不在同一个服务器里 <?echo $_REQUEST['info']['name']; //这样老是接收不到数据,请问为什么?//比如我想显示name这个元素,该怎么写??>
解决方案 »
- 在线答题系统的数据库表设计
- 以下两种写法哪个更符合常理?哪个效率更高啊?
- 请大家给一些关于PHP中验证email邮件地址是否真正存在的思路?
- php 连接mysql最高效的方法
- 留言板的提交留言和显示留言功能用类怎么实现
- PHP能得到客户端的浏览器的信息吗?
- php连oracle的问题?select语句老是说“表或视图不存在”,但同样的sql语句在sql*plus里可以执行。
- 为什么TextArea内的内容太多就不能Submit呢?
- 请问大家有没有关闭$result的习惯??
- phpinfo中显示已有redis扩展,但是php连不上。
- APACHE的mod_deflate页面压缩和虚拟机的问题
- JSON修改并插入数据问题
//1.php中
$information = array(
'user_id' => 1,
'name' => 'xiao wang',
'sex' => 'nan',
'email' => '[email protected]'
);
$information = serialize($information);//注意
echo "<a href=2.php?info=$information >info</a>" ;
//2.php中
$information = $_GET['info'];
$information = unserialize($information);//注意
'user_id' => 1,
'name' => 'xiao wang',
'sex' => 'nan',
'email' => '[email protected]'
);
$information = base64_encode(serialize($information));
echo "<a href=1.php?info=$information'>info</a>" ;//2.php
$information = $_GET['info'];
$information = unserialize(base64_decode($information));
'user_id' => 1,
'name' => 'xiao wang',
'sex' => 'nan',
'email' => '[email protected]'
);
$information_s = http_build_query( $information );
echo "<a href=?info=$information_s >info</a>" ;print_r($_GET['info']);