我想用超链接传递值到另一个页面中去:修改
例如,上面,我想传递四个变量,news_id 和page_num都是整型,可以成功传值,但是news_title是字符串,却传值不过去,怎么回事,在另一个页面的输出情况是:
Array ( [news_id] => 24 [news_title] => [page_num] => 24 [name] => zhangsan
php使用超链接传递值时字符串怎么传不过去
答案:4 悬赏:50
解决时间 2021-03-02 03:37
- 提问者网友:绿海猖狂
- 2021-03-01 18:00
最佳答案
- 二级知识专家网友:野心和家
- 2021-03-01 19:15
你的news_title没有echo当然没传过去
&news_title=&page_num=&name=zhangsan" target="_blank">修改
&news_title=&page_num=&name=zhangsan" target="_blank">修改
全部回答
- 1楼网友:狠傷凤凰
- 2021-03-01 23:32
先用 $news_title = urlencode($news_title);转换一下,汉字是无法直接传递的
- 2楼网友:樣嘚尐年
- 2021-03-01 21:58
你是放在单引号里面吧,语句这样写就好了:
echo "下一页";
- 3楼网友:孤伤未赏
- 2021-03-01 20:27
1楼说的正确,但这样写太乱了,应该用
echo sprintf("修改", $news_id, $news_title, $news_id);
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |