<input type="text" name="keyword" value ="<?php echo $_POST['keyword'] ;?>" required="required">
コードは上記のとおりです
保存フォームに値を入力した後、$_Post を使用して値を取得し、値に出力します
しかし、Web ページを開くと値が空で、$_POST は何も取得できず、エラーが報告されます
解決方法
これに変更できます
<?php echo $_POST['keyword'] ?? '';?>
PHPコードで変数の代入を宣言して出力するか、関数を使用して判定(isset)します
キーワードが存在しないため、主にエラーが報告されています
$_POST は、フォームによって送信されたデータを受信するために使用されます。データが送信されない場合、またはキー値が存在しない場合、エラーが報告されます
本当に値を渡しましたか?
これに変更できます
PHPコードで変数の代入を宣言して出力するか、関数を使用して判定(isset)します
キーワードが存在しないため、主にエラーが報告されています
$_POST は、フォームによって送信されたデータを受信するために使用されます。データが送信されない場合、またはキー値が存在しない場合、エラーが報告されます
。本当に値を渡しましたか?