if(isset($_POST['edit'])==true)
{
if(isset($_POST['staffcode'])==false)
{
header('Location:staff_ng.php');
}
$staff_code=$_POST['staffcode'];
header('Location:staff_edit.php?staffcode='.$staff_code);
}
上記の文がうまく機能せず困っています。
staffcode がPOSTされていない場合は下記の部分に当てはまるはずですが、
if(isset($_POST['staffcode'])==false)
{
header('Location:staff_ng.php');
}
完全にスルーしてしまい、全て
$staff_code=$_POST['staffcode'];
header('Location:staff_edit.php?staffcode='.$staff_code);
の処理になってしまいます。
10時間以上格闘しましたがさっぱり意味わからないです。
だれが教えていただけると非常に助かります。
ちなみこちらは『気づけばプロ並みPHP』とう本に記載されているものです。
この質問の投稿者はすでに退会しているため、質問者からの返信がない点にご留意ください。
回答1件
この質問の投稿者はすでに退会しているため、質問者からの返信やベストアンサーの選定がない点にご留意ください。
あなたの回答
tips
プレビュー
退会済みユーザー
2015/08/11 21:11
退会済みユーザー
2015/08/12 09:51 編集
退会済みユーザー
2015/08/12 10:09