转到:http://www.uszipcode.us/American%20Samoa/
现在选择From Drop Down Box --->
“东方”而不是第二个方框“Ituau”和第三个“Fagasa”
另请注意它如何从URL传递为查询字符串
现在,当您选择包含特殊字符单引号(')的某些名称时,它会在此特殊字符单引号(')
之前添加反斜杠例如现在再次转到网站主域名如上所述
从Dropdown框中选择First Drop Down - > 首先是“东方”,而不是从第二个方框选择“Sa'ole”,你注意到这个“Sa'ole”被转换为“Sa \'ole”
我不知道为什么它会在'我认为这是因为HTACCESS之前重新增加斜线。我的HTACCESS在/美属萨摩亚/文件夹是
RewriteEngine On
Options +FollowSymlinks
rewritecond %{http_host} ^uszipcode.us [nc]
rewriterule ^(.*)$ http://www.uszipcode.us/$1 [r=301,nc]
AddDefaultCharset UTF-8
RewriteBase /American%20Samoa/
RewriteRule ^([0-9]{6})$ index.php?pin_no=$1
RewriteRule ^([a-zA-Z0-9-#%@&\s]+)/?$ index.php?state=$1 [L,B]
RewriteRule ^([a-zA-Z0-9-#%@&\s]+)/([a-zA-Z0-9-#%@&\s]+)/?$ index.php?state=$1&district=$2 [B]
RewriteRule ^([a-zA-Z0-9-#%@&\s]+)/([a-zA-Z0-9-#%@&\s]+)/([a-zA-Z0-9-#%@&\s]+)/?$ index.php?state=$1&district=$2&city=$3 [B]
请帮助我如何使用查询字符串传递值,其中它具有特殊的字符单引号。另请注意,这可以是单个单词中的多个时间,例如:'tau'ua