Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the breadcrumb-navxt domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wordpress/wp-includes/functions.php on line 6114
基本フォームをつくる(2)「複数のボタンをもつフォーム」 – コンピュータ学

rgb-green.net

基本フォームをつくる(2)「複数のボタンをもつフォーム」

文字列の暗号化

結果:
<?php
if($_SERVER["REQUEST_METHOD"]=="POST"){

// strlen()関数でデータのチェックをする
if(!strlen($_POST["moji"])){
echo "

データが入力されていません”;
}else{
$moji=@$_POST[“moji”];
echo “

元の文字列:”.$moji.”
“;
switch($_POST[“sub1”]){
case “crypt”:
echo “暗号化文字列:”.crypt($moji);
break;
case “md5”:
echo “暗号化文字列:”.md5($moji);
break;
default:
echo “暗号化文字列:”.sha1($moji);
}
}
}
?>

文字列の入力:

文字列:

ソースコード

[code lang=”php”]

文字列の暗号化

結果:
<?php
if($_SERVER["REQUEST_METHOD"]=="POST"){

// strlen()関数でデータのチェックをする
if(!strlen($_POST["moji"])){
echo "

データが入力されていません”;
}else{
$moji=@$_POST[“moji”];
echo “

元の文字列:”.$moji.”
“;
switch($_POST[“sub1”]){
case “crypt”:
echo “暗号化文字列:”.crypt($moji);
break;
case “md5”:
echo “暗号化文字列:”.md5($moji);
break;
default:
echo “暗号化文字列:”.sha1($moji);
}
}
}
?>
[/code]


© 2023

© 2023 Study of Reason, Inc. All rights reserved.