也就是说,中文域名转码就是把域名里的中文转换成对应的punycode码。
中文域名转码就是将中文字符串转成punycode标准编码的字符串。域名串不允许有除“-”以外的标点符号,包括空格。
可以夹杂中文和英文,可以输入全角英文字母,全角字母不区分大小写。
其实说白了,中文域名要能用,必须转成punycode码(其实也就是一个另类的英文域名,他对应汉字编码)才能用
应该是没有URL编码(一般来说,用默认字符集是没有问题的)。
URL编码/解码,可用函数urlencode()与urldecode()。
还有一个小问题,你有个地方打错了,在表单中把playerName打成了playerNmae,而iframe的URL中却是playerName。
iframe代码改为(你的拼写错误已修正):
<iframe id="aaa" name="aaa" width="600" height="500" src="网址/playerDetail.php?serverName=<?php echo urlencode($_GET["serverName"]) ?>&playerName=<?php echo urlencode($_GET["playerName"]) ?>"></iframe>表单代码改为:
<form action="22.php" method="get">服务器: <input type="text" name="serverName" /><br />
玩家名: <input type="text" name="playerName" /><br />
<input type="submit" />
</form>
再试试?
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)