前提・実現したいこと
ログインボタンを押した後に設定してある、index2.phpへ飛ばずこちらのページだけに再び戻るのですが原因が何かわかる方いらっしゃいますでしょうか?
会員登録をしその内容がDBに保存され、上記ログインページにて入力したアドレスとパスワードがDBの内容と合致していればログインボタンを押した後にページへ移管される仕組みです。
教本通り進めているのですが、
どこがおかしいのか分からず、宜しくお願い致します。
該当のソースコード
<?php session_start(); require("dbconnect.php"); # if($_COOKIE["name"] !== ""){ # $name=$_COOKIE["name"]; # } if(!empty($_POST)) { if($_POST["email"] !=="" && $_POST["password"] !==""){ $login=$db->prepare("select*from members where email=? and password=?"); $login->execute (array( $_POST["email"], sha1($_POST["password"]) )); $member=$login->fetch(); if($member){ $_SESSION["id"]=$member["id"]; $_SESSION["time"]=time(); #if($_POST["save"]==="on"){ # setcookie("name",$_POST["name"],time()+60*60*24*14); #} header("Location:index2.php"); exit(); }else { $error["login"]="failed"; } }else{ $error["login"]="blank"; } } ?>
試したこと
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/17 10:17
2019/06/17 11:16
2019/06/17 11:30