• ベストアンサー

PHP5でメール送信フォームのURLを分らなくする

PHP5でメール送信フォームのURLを分らなくする PHP5でメール送信フォームを作っています。 開発環境:Win7,Achache2 このファイルをファイル名、URLが分らなくする方法がわかりません。 例: http://kohhi.com/search?q=PHP%E3%80%8AB&src=IE-SearchBox&FORM=IE8SRC どのような仕組みで上記のような事ができるのでしょうか。 PHP、セキュアファイルで検索してもうまく検索できません。 サンプルプログラムなど、サイトを教えてくれるだけでも幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • bm_hiro
  • ベストアンサー率51% (200/388)
回答No.2

んー、もしかしたら まだ俺は別の方向 見てるかもしれませんが、URLエンコードの事ですかねぇ。。。? > commit=%E7%99%BB%E9%8C%B2%E3%81%99%E3%82%8B%E2%80%BA ↑これの「% + 16進数2桁」の事なら urlencode() です。 ちなみに、これを urldecode()すると、「登録する」です。

idek
質問者

お礼

>URLエンコードの事ですかねぇ はい、この事です。 やってみます。 ありがとうございました。

その他の回答 (1)

  • bm_hiro
  • ベストアンサー率51% (200/388)
回答No.1

とても申し訳ないのですが、質問の意味が分かりませんでした。 例の URLの中の search が ファイル名で、 「拡張子がない場合は PHP(または他のもの)として実行する」という設定がされているだけにしか見えなかったのですが。。

idek
質問者

お礼

早速お返事いただきありがとうございます。

idek
質問者

補足

>質問の意味が分かりませんでした。 私がよくわかっていないで質問してしまったようです。 すいません。 1.以下はtwitterの新規アカウント登録時に表示されたurlです メールアドレスなど個人情報をフォームから送信します https://twitter.com/signup?follow=xxxxx&commit=%E7%99%BB%E9%8C%B2%E3%81%99%E3%82%8B%E2%80%BA xxxxxはダミーです。 2.アカウントを作成 ボタンをクリック https://twitter.com/account/create この上記1.のようなURLを表示させるのは、どうすればいいのでしょうか。

関連するQ&A