ホームページ >バックエンド開発 >PHPチュートリアル >ASP/PHP文字列の暗号化と復号化が可能な文字列base64を要求する高スコア
高スコア。ASP/PHP 文字列の暗号化と復号化、または文字列 Base64 を要求してください
例:
元の URL 文字列: http://wwww.adfasf.com/upload/20120304/4532524.jpg
Iこの文字列を、非常に短い文字列、大文字と小文字 + 数字、または個別の数字または文字に暗号化します。
例: "http://wwww.adfasf.com/upload/20120304/4532524.jpg" = 暗号化された "afadasfwetqetqwetfasdf"
同時に、復号化プログラムが必要です。 afadasfwetqetqwetfasdf" 、復号化プログラムを通じて元の文字列を取得します。
例: "afadasfwetqetqwetfasdf"=decrypted "http://wwww.adfasf.com/upload/20120304/4532524.jpg"
皆さん、ありがとうございます。
danlan_sky@126.com まで直接メッセージを送ってください。
-----解決策-------------- - ----
さあ、独自の暗号アルゴリズムを作成してください。
これがその方法です、
PHPコード 関数有効(){ (ユーザー名 id*16-32) 時刻と入力を連結した文字列 } <br><font color="#e78608">------解決策------------------</font><br> 既製の機能は使えないのでしょうか? <br>
$url = "http://www.adfasf.com/upload/20120304/4532524.jpg"; $encrypt = Base64_encode($url); $decrypt = Base64_decode($encrypt); echo "encrypt-->>".$encrypt."<br>"; //aHR0cDovL3d3d3cuYWRmYXNmLmNvbS91cGxvYWQvMjAxMjAzMDQvNDUzMjUyNC5qcGc= echo "decrypt-->>".$decrypt."<br>"; //http://wwww.adfasf.com/upload/20120304/4532524.jpg <div class="clear"></div>