PHPでのパスワード一致処理についてお聞きしたくこの場をお借りします。ただいまPHPの勉強をしていてなぜかパスワードの確認でエラーがでてしまいます。
$pass = $HTTP_POST_VARS["pass"];
$pass1 = $HTTP_POST_VARS["pass1"];
if (strlen($pass) == 7 and strlen($pass1) == 7){
if($pass == $pass1){
}else{
echo "パスワードが一致しません<BR><BR>";
echo "<A HREF='new_register.php' onClick='history.back();return false;'>戻る</A><BR>";
exit;
}else{
echo "パスワードは8文字以内で入力してください<br><br>"
echo "<A HREF='new_register.php' onClick='history.back();return false;'>戻る</A><BR>";
exit;
}
と打ち込んだんですが、エラーが出てしまいます。
パスワードは8文字以内で半角英数字のみです。
どなたか間違いの指摘のほうお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
まず $HTTP_POST_VARSは非推奨です。
$_POSTをご利用ください。http://www.php.net/manual/ja/reserved.variables. …
>エラーが出てしまいます
とりあえず、ifの中のifが閉じていないので、elseが競合していますね
ケアレスミスを気をつけるだけでもだいぶ違います
それとにexitで抜けると、htmlが中途半端できれますね。
あまりオススメできないやり方です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- PHP php ログイン 1 2022/11/01 00:24
- PHP 重複を防ぐ記述について教えて下さい。 3 2023/04/03 14:35
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- JavaScript HTMLでJavaScriptを使ってパスワードの強化判定のプログラムを作成しています。 一通り作っ 2 2022/10/19 01:41
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ワードプレスサイト PHP8.0.25...
-
パースエラーとは?
-
phpでクラスのメソッドで同名の...
-
phpでPEAR::DBを使っているので...
-
ローカルでは正常に動くのにサ...
-
PHPのHttpRequestモジュールに...
-
fgetcsv_regについてのご質問
-
フォントの色を変えるには?
-
preg_replace() で、 urlencode()
-
centOSにcakePHPを入れた際のエ...
-
awsにApacheとPHPを入れて、何...
-
php pear mdb2に質問です。
-
phpの imap_search で漢字コード
-
onedrive にexcelファイルをア...
-
こちらはただの直列処理ですか?
-
ワードプレス、Contact Form 7...
-
拡張子php画像をjpg画像等に変...
-
PHPとCSVで簡易データベースな...
-
include先でのinclude元の変数...
-
リダイレクト元のURLの取得方法...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォントの色を変えるには?
-
PHP8を使うと、大量のWarningが...
-
awsにApacheとPHPを入れて、何...
-
phpでPEAR::DBを使っているので...
-
ワードプレスサイト PHP8.0.25...
-
パースエラーとは?
-
phpでクラスのメソッドで同名の...
-
PHPで、エラーがない場合のみ画...
-
トランザクションが原因?DBに...
-
「@$変数」の「@の意味は?」
-
PHPでfatal errorが出ても無視...
-
PHPで特定のURLにジャンプす...
-
正規表現での最後尾のバックス...
-
PHPでネットワークドライブのop...
-
bindValueエラー
-
error_reporting(0);にも関わら...
-
これは例外処理でしょうか?
-
ある条件に当てはまったときに...
-
php5.6でsimplexml_load_string...
-
PHPでSMTPを使ってメール送信で...
おすすめ情報