0
A
答えて
0
文字列の一部のみをエンコードする必要があります。これを実現するには、関数explodeを使用して2つの要素の配列を作成し、2つ目の要素をエンコードして再度組み込みます。好きなものがあるかもしれません。
$str ='http://www.domain.com/script.php?var1=1120&var2=254949&url=http://www.domain2.com/file+name?var1=value1';
$url = explode('url=',$str);
$str2 = $url[0].'url='.urlencode($url[1]);
echo($str2);
+0
"url"変数は単なる例であり、この解決法は機能しません。私は実際に私の側で何の操作もせずにPOSTed値をそのまま取得する方法を探しています – itaynoy
関連する問題
- 1. cURL:掲載値が必要ですか?
- 2. refinerycms iframeが私のウェブページに掲載されていません
- 3. 私は台座のエンドポイント「/私のポストにデータを掲載しているペデスタル
- 4. Magento - 全ページにベストセラー商品を掲載しています
- 5. は、ここに掲載mechanize.Browser
- 6. fbグラフ掲載エラー
- 7. 遅れて広告を掲載する
- 8. Googleドライブアプリコレクションに掲載する
- 9. Laravelでのフォーム入力値
- 10. 私のAndroidアプリケーションに広告を掲載するには?
- 11. 私は、以下の「RecordEntry」モデルとシンプル掲載ページアプリを持っているファイルシステムに
- 12. 読むjQueryの-掲載データ
- 13. イベントで新しいフォーム入力値を取得する - JQuery
- 14. Codeigniterのデータベースの値をフォームに入力してください
- 15. コントローラにフォームの値を入力してください
- 16. リストに広告を掲載する
- 17. Androidに広告を掲載する
- 18. 掲載画像はiPhone/iPadアプリ
- 19. 最適な方法は、私は、フォームを構築し、PHPへデータを掲載しています考えるとPDO
- 20. jQuery - すべてのフォーム入力値を隠し入力に保存
- 21. rhythmboxプラグインにすべてのアーティストを掲載するには
- 22. 私がフォームを送信するときに入力したすべての値
- 23. データをカールして安全なページに掲載する
- 24. 私の新しい記事をFacebookに掲載することはできません
- 25. java spring mvcカスタムタグは、フォームのModelAttributeパラメータとしてテキスト値を入力します。
- 26. は、私が入力を次しているステップ値
- 27. フォーム入力値をWebページからURLRequestにロードしていますか?
- 28. Clojure koansへの回答はどこに掲載されていますか?
- 29. ウィジェットがICSに掲載されていない
- 30. フォームがで掲載されている場合、サーバーのスクリプトは、ボタンを提出したり、JavaScriptを使用して検出できます。提出()
なぜエンコードしますか?もう一度エンコードしてください。 – Rizier123
@ Rizier123エンコードすると、文字列全体がエンコードされます。http:%3A%2F%2Fwww.domain.com%2Fscript.php%3Fvar1%3D1120%26var2%3D254949%26url%3Dhttp%3A%2F% 2Fwww.domain2.com%2Ffile%2Bname%3Fvar1%3Dvalue1 – itaynoy