Undefined array key ~とエラーが出たので?>の前に、 }else { $code = ""; $pass = ""; }
と追加しましたがエラーが消えません。
どのようにすればエラーが解消されるか教えて下さい。
宜しくお願いします。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<?php
$me=[];
$code =htmlspecialchars($_POST['code'],ENT_QUOTES);
$pass =htmlspecialchars($_POST['pass'],ENT_QUOTES);
if($_POST) {
if(!$code) {
$me[] ='コードを入力して下さい。';
}
if(!$pass) {
$me[] ='パスワードを入力して下さい。';
}
}else {
$code = "";
$pass = "";
}
?>
スタッフログイン<br>
<form method ="POST" action ="staff_login_check.php">
スタッフコード<br>
<input type ="text" name ="code"><br>
パスワード<br>
<input type ="password" name ="pass"><br>
<input type ="submit" name ="ログイン">
</form>
</body>
</html>
No.1ベストアンサー
- 回答日時:
"Undefined array key" なら、配列内に存在しない添字を使おうとしていますので、事前に存在確認をしましょう。
例)
if (isset($配列[添字])) {
_ echo $配列[添字];
} else {
_ echo "配列に添字が無い"
}
参考)
https://www.php.net/manual/ja/function.isset.php
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP php ログイン 1 2022/11/01 00:24
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
PHP8を使うと、大量のWarningが発生してしまいます。
PHP
-
phpで分からないエラーが出てしまいました
PHP
-
フォントの色を変えるには?
PHP
-
-
4
PHP ボタンが押されたら処理を実行する
PHP
-
5
PHPで画像の渡しが上手く行きません。
PHP
-
6
データベースの接続に失敗してしまいます。
MySQL
-
7
tableタグとformタグの組み合わせ
HTML・CSS
-
8
$_SESSIONに二次元配列を使えるのですか?
PHP
-
9
PHPのif文でその処理を途中で抜けるにはどうすればよいでしょうか?
PHP
-
10
htmlでテーブル内にテキストボックスを作りたいのですが・・・
HTML・CSS
-
11
PHPで、エラーがない場合のみ画面遷移させたい
PHP
-
12
【jQuery】input nameの文字列を変数を使い動的にする方法
JavaScript
-
13
HTMLでDBからデータを表形式で表示するには?
HTML・CSS
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
phpで、フォームのラジオボタン...
-
アマゾンのような評価の星を選...
-
PHPのエラーの解消法について教...
-
GETとPOST以外のデータの渡し方...
-
PHPでファイルアップロード時に...
-
PHPでURLにジャンプするには?
-
送信ボタンでカウントアップ
-
PHP 入力フォームにて半角スペ...
-
ボタンをクリックでPHP文を実行
-
Submit(送信ボタン)を押した...
-
PHPでバーコード読み取りって・...
-
VBSのIEオブジェクトでフ...
-
POSTデータをフォームに残す方法
-
PHPの質問:フォームから受け取...
-
phpでのセレクトボックスの値を...
-
ポインタ配列をfscanfで読み込...
-
プルダウンとCSVの連動
-
<input type="hidden" >で配列...
-
POSTを使わずに値を渡す方法
-
laravelを利用してコントロール...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHPでURLにジャンプするには?
-
PHPのエラーの解消法について教...
-
フォームで作った送信ボタンが...
-
テキストリンクをPOST送信したい
-
フォーム送信後の更新ボタンで...
-
ボタンをクリックでPHP文を実行
-
セッションを使わずに遷移先画...
-
PHPでファイルアップロード時に...
-
アマゾンのような評価の星を選...
-
phpで、フォームのラジオボタン...
-
PHP 入力フォームにて半角スペ...
-
PHPでバーコード読み取りって・...
-
PHPの質問:フォームから受け取...
-
$_POST['hoge']のデータをフラ...
-
フォームのPOST情報が渡らない?
-
GETとPOST以外のデータの渡し方...
-
phpのカウンタのリセット方法
-
header location が飛びません。
-
PHPでPCのローカル時刻は取得出...
-
変数が表示されない。
おすすめ情報