$_GET送信のパラメータを取得する方法?(メルアドの確認方法) - PHPプロ!Q&A掲示板
1338
- 0P
- 0P
$_GET送信のパラメータを取得する方法?(メルアドの確認方法)
質問日時 / 2008年7月27日 23:57 回答数 / 2件
Questioner: horowasan
Tweet
キーワード / $_GET   メールアドレスの確認  
私のサイトにユーザー登録してくれた人のメールアドレスを確認しようと思います。
登録された,ユーザー情報の中から,auto incrementで割り当てたIDナンバーをこちらから,登録された(確認したい)メールアドレスに送信して,これを確認するページに逆に送信してもらって確認したいと考えています。
そこで,確認するページを”http://…/kakunin.php”で行うとして,ここに,次のようなアドレスとデータを一緒にした文字列をユーザー情報を登録されたときに,こちらからユーザーにメール送信して,メールを開いたユーザーにリンクをクリックしてもらおうと考えています。
http://…/kakunin.php?ID=1234&submit=%E9%80%81%E4%BF%A1
そこで,質問です。上記のように,数字のみだったならば,文字列を作るのは問題ないのですが,漢字等の文字列(@などの特殊な文字列も)の場合には,このような「%E9%80%81%E4%BF%A1(送信)」わけのわからない文字列になるのですね,
このような,文字列を取得する方法を教えていただきたいのです。
http://…/kakunin.php?ID=1234&submit=%E9%80%81%E4%BF%A1
のような文字列を取得して,これをメールの本文に挿入して確認したいメールアドレスに送信したいのです。
どうかよろしくお願いします。
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。





ページのトップへ


GETのままでは検索エンジンのロボットが拾ってくれなかったためにSEO対策として有効だと言われていますね。