首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 紧急求救1! [已结贴,结贴人:wutao99999999]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 02:35:14 楼主
    <a href="./browse.php?category=$row['category']">

    其中$row['category']的值为B&W,

    然后我用$_GET['category']得到这个值, 但是不知道为什么取到的值却是B, 为什么&W没有了呀?

    我取别的值得时候都是好好的,不知道为什么一旦有&符号的时候就出问题。
    60  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • iasky
    • 等级:
    发表于:2008-05-11 08:05:081楼 得分:2
    你的get值被转义了吧
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 08:34:242楼 得分:2
    把&转义哈看
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 09:04:273楼 得分:4
    帮顶一下,请问如何转?

    &符是变量分界符,&符后是另量个变量的值,所以get后不显示
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • gzty
    • 等级:
    发表于:2008-05-11 10:20:154楼 得分:20
    <a href="./browse.php?category= <?=urlencode($row['category'])?>">
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 17:48:155楼 得分:10
    帮顶,再教一下,
    楼上的例子在browse.php?,如何解码呢?
    <a href="./browse.php? <?php urlencode(a=1&b=2&c=3)?>">
    这个在browse.php页用
    echo $_GEG['b'];能否得到值,如不能,是不是说明$_GET变量没用了呢?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 18:21:306楼 得分:10
    用urldecode()函数来解码
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • gzty
    • 等级:
    发表于:2008-05-11 19:40:297楼 得分:3
    不用解码PHP已经帮你处理了
    直接$_GET['category']就可以得到原值
    如果是POST猜需要解码
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 20:18:598楼 得分:3
    get 和 post
    获取直时都默认进行转义的!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • gzty
    • 等级:
    发表于:2008-05-11 21:45:509楼 得分:3

    默认情况下get转义了但是post没有转义
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-12 10:24:1510楼 得分:3
    我遇到过以下问题,也和&有关
    RSS2.0中的item下的link数据,我引用的是动态页,但出错,提示是&没转义

    我用urlencode编码,xml能解析,但点击时确提示该页不存在?——这好象是说浏览器是不能自动解码的!!?
    有遇到过这种情况的没有?
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved