[英]My query doesn't accept dot in URL
我是 PHP 新手。 當我發布帶有文本的帖子時,例如Hello.Iam.Number4
帖子不會打開。默認情況下,所有空格都使用 %20 進行轉換。
我試過用函數str_replace
和preg_replace
來替換.
用其他東西-
或_
但再次帖子沒有打開。
我試過使用urlencode
但是 (空格)轉換為
+
但.
再次沒有轉換,帖子也沒有打開。
我在.htacess
文件中有這個:
RewriteRule ^news/([^/\.*]+)/?$ index.php?page=news&name=$1 [L]
對不起,我的英語不好。
拳頭,你需要在你的 htaccess 文件正則表達式中包含 -_+,如果你的 MySQL 查詢有問題,請檢查這個,它不應該得到字符,也更安全,所以有人不會在你的鏈接中使用 SQL 注入.
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.