浏览 4410 次
锁定老帖子 主题:乱码处理特别心得(2)--php相关
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-10-25
最后修改:2008-11-20
需求:在url中传送有汉字参数, 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-10-25
<form name="form1">
<input type="text" value="" name="name" /> <input type="button" value="提交" onclick="commit()" /> </form> |
|
返回顶楼 | |
发表时间:2007-10-30
以上说的是客户端生成url,如果在服务端生成url,则:
$url = 'b.php?name=' . urlencode('e好e ef有汉字e'); 即可。 如果是表单使用get,无需任何处理。 以上所有前提都是全部文件utf-8编码 |
|
返回顶楼 | |
发表时间:2007-11-06
引用 (3)用户提交表单的页面用js
a.php <font face="Courier New"> <script> function commit() { var par = document.form1.name.value; window.location.href = 'b.php?name=' + encodeURI(par); } </script> <body> <form name="form1"> <input type="button" name="name" value="" /> <input type="button" value="提交" onclick="commit()" /> </form> </body> </font> 大量数据也要这样,好像不太合适吧 而且也不算安全吧 |
|
返回顶楼 | |