本のサンプルコードをコピペしてもエラーになる行があり困っています
Q&A
Closed
「気づけばプロ並み PHP」という本で勉強している初心者なのですが、「staff_edit_check.php」というページの11行目でエラーが出ます。ミスが見つけられなくて、お手本のサンプルコードをコピペしても、同じように11行目にエラーが出ます。
エラー表示は以下になります。
Notice: Undefined index: code in /Applications/XAMPP/xamppfiles/htdocs/staff/staff_edit_check.php on line 11
==
「staff_edit_check.php」以外のページの原因で、「staff_edit_check.php」がエラーになることってあるのでしょうか???
意味不明で困っています。良かったら教えていただけないでしょうか。
==
以下が「staff_edit_check.php」になります。
※エラーになる行にマークを付けています
<!DOCTYPE html>
ろくまる農園
<?php
(エラーになる行です)$staff_code=$POST['code'];
$staff_name=$POST['name'];
$staffpass=$POST['pass'];
$staff_pass2=$_POST['pass2'];
$staff_name=htmlspecialchars($staff_name,ENT_QUOTES,'UTF-8');
$staff_pass=htmlspecialchars($staff_pass,ENT_QUOTES,'UTF-8');
$staff_pass2=htmlspecialchars($staff_pass2,ENT_QUOTES,'UTF-8');
if($staff_name=='')
{
print 'スタッフ名が入力されていません。
';
}
else
{
print 'スタッフ名:';
print $staff_name;
print '
';
}
if($staff_pass=='')
{
print 'パスワードが入力されていません。
';
}
if($staff_pass!=$staff_pass2)
{
print 'パスワードが一致しません。
';
}
if($staff_name=='' || $staff_pass=='' || $staff_pass!=$staff_pass2)
{
print '
print '';
print '';
}
else
{
$staff_pass=md5($staff_pass);
print '';
print '';
print '';
print '';
print '
';
print '';
print '';
print '';
}
?>