![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
PHPで、変数を暗号化したいのですが、
いい方法が有ればぜひ教えて頂きたいです。
たとえば
http://abc.com/index.php?id=123
というのを
http://abc.com/index.php?id=3934987d98bcd8
のようにして、idをわからないようにしたいのですが・・
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
PHPのバージョンはわかりませんが、暗号化ならmcrypt系の関数を使えば良いと思います。
ついでに、No.1さんへ
>複合化できるものは暗号化ではないだろうから。
暗号文を平文に戻すことを復号というので、復号出来ないものは暗号ではありません。たぶんハッシュと勘違いしているのではないでしょうか?
参考URL:http://www.php.net/manual/ja/ref.mcrypt.php
ありがとうございます!
mcryptというのは知りませんでした。
たくさん種類があってどれがいいのか
よくわかりませんが、調べてみようと思います。
参考になります!
No.4
- 回答日時:
考え方を整理した方がよいでしょう。
ご質問の内容はformでデータ渡しするときに
ブラウザのアドレス欄にかかれるパラメータを可読化しにくい
ものにしたい・・・との要望に見うけられます。
もしそうであればHTMLからサーバーに送る一連の手順は
PHPではなんともなりませんので無理だと思います。
場合によってはJavascriptなどで変換することにより
実現できるかもしれませんね
No.3
- 回答日時:
>ハッシュ
ごめん 言われて気付いた。
自分で復号化(No1は誤変換してるけど)って使っておいて(´∀`;;;
質問の変化パターンがハッシュっぽかったからそう書いただけなんだけど。
ほんとはgetじゃなくpostで渡したら?とも言いたかった
この回答への補足
書き方に不備がありました。
申し訳ありません。
フォーム入力ではなくて、
リンク先にしたかったので・・
<a href="http://abc.com/index.php?id=3934987d98bcd8">jump …
みたいな感じです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- PHP WordpressのPHPを安全に編集する方法 1 2022/08/04 01:43
- PostgreSQL 画像とカテゴリーを出力したいのですが、取得の条件を付ける方法がわかりません。 2 2022/05/01 18:03
- PHP コメント機能に返信欄を矢印で追加したい 1 2022/05/09 21:17
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- PHP PHPでMysqlにデータがあるかどうか判別したい 1 2023/03/02 11:48
- MySQL UPDATE my_items SET item_name '赤い,甘い,ケーキ' WHERE id 1 2023/01/03 09:52
- PHP preg_matchで Warning: Undefined variableが出ます 1 2022/11/15 17:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
文字列を変数名として扱う方法
-
重複ファイルを削除したいので...
-
ハッシュマーク以降のアドレス取得
-
チェックデジットについて
-
ハッシュ値によるファイルの同...
-
ハッシュ検索はなぜ速い
-
ハッシュリストって単にハッシ...
-
python の素朴な疑問
-
英語でのシャープとコメの呼び...
-
PHPで変数を暗号化する方法
-
画面を強制的に再描画させる方法
-
DOSコマンドのループ内のTIMEコ...
-
VBのReturnの使い方
-
JQueryのスライドショーを停止...
-
ボタンが押された時にループか...
-
Escキーを押すと、中断する時と...
-
csh foreachで「*」でエラ...
-
Can't use string ("0") as an ...
-
多重ループの抜けだし方
-
範囲指定したセルを1つずつ飛...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ハッシュ検索はなぜ速い
-
文字列を変数名として扱う方法
-
チェックデジットについて
-
ハッシュのハッシュを実現したい。
-
まったく同じファイルのハッシ...
-
列挙型と連想配列の違いを教え...
-
重複ファイルを削除したいので...
-
*(アスタリスク)の意味
-
短いハッシュの作り方
-
英語でのシャープとコメの呼び...
-
ハッシュマーク以降のアドレス取得
-
Perlは戻り値で、ハッシュや配...
-
一意(ユニーク)かつ、ソート...
-
ハッシュリストって単にハッシ...
-
ActivePerl がハングアップ
-
文字数の短いユニークなID生成
-
mapのポインタ
-
多次元配列から重複を削除
-
Perlのサブルーチンの引数に配...
-
csvファイルのソート
おすすめ情報