検索

ホームページ  >  に質問  >  本文

php - URL パラメータの送信に関する問題 パラメータに # 記号があります。すぐに入力してください。

ウェブサイトにクエリ機能があります
記事のタイトルにキーワードパラメータを含むコンテンツをクエリします
現在、かなり恥ずかしいタイトルに遭遇しています
該当するタイトルがないか確認したいc# が含まれています 記事
url:article?keyword=c#
ご想像のとおり、サーバーが受信すると、keyword=c になります。
このような問題を解決するには問題?
現在、サイト全体で URL を 1 つずつ変更してエスケープすることはできません。既存の <a> タグでアクションを実行する方法はありますか?

PHP中文网PHP中文网2784日前712

全員に返信(4)返信します

  • 高洛峰

    高洛峰2017-05-16 13:09:34

    を使用してください。特に投稿用に送信する必要はありません。Baidu もこの方法で処理しますurlencode() 进行url编码转换,类似可以把 # 转化为 %23

    返事
    0
  • 怪我咯

    怪我咯2017-05-16 13:09:34

    これは特殊文字です。# 文字とその後の値は、渡す前にトランスコードするか、ポスト経由で送信できます

    返事
    0
  • 滿天的星座

    滿天的星座2017-05-16 13:09:34

    リーリー

    返事
    0
  • 为情所困

    为情所困2017-05-16 13:09:34

    またはトランスコードするか、他のブラウザで認識される文字に直接置き換えます。

    返事
    0
  • キャンセル返事