久しぶりに手直しするとスコープはまり(´・ω・)ス
久しぶりにPHPで認証絡み
ちとハマったので記録(´・ω・)ス
try~catch しておいて内部でDB参照して、取得、
その後、フォームからの値と合ってる?合ってる?して・・・
ハマったのはtry中と外部にスコープが行かないという単純な事。
そんな恥ずかしい事も記録しておく夜
ちとハマったので記録(´・ω・)ス
try~catch しておいて内部でDB参照して、取得、
その後、フォームからの値と合ってる?合ってる?して・・・
ハマったのはtry中と外部にスコープが行かないという単純な事。
そんな恥ずかしい事も記録しておく夜
try {
$login_qr = "クエリ(´・ω・)ス";
$db = getDb();
$stt = $db->prepare($login_qr);
$stt->execute();
while($row = $stt->fetch(PDO::FETCH_ASSOC))
{
$id = $row['id'];
要は一時変数に回して入れておく
}
} catch (PDOException $exc) {
echo $exc->getTraceAsString();
echo "失敗";
}
$pID = $_POST[ID];
$pPASS = $_POST[PASS];
if ($pID == $id && $pPASS == $password) {
$_SESSION["id"] = $row['id'];
$_SESSION['username'] = $username;
当然、$row['id'];はNULL(´・ω・)ス
$login_qr = "クエリ(´・ω・)ス";
$db = getDb();
$stt = $db->prepare($login_qr);
$stt->execute();
while($row = $stt->fetch(PDO::FETCH_ASSOC))
{
$id = $row['id'];
要は一時変数に回して入れておく
}
} catch (PDOException $exc) {
echo $exc->getTraceAsString();
echo "失敗";
}
$pID = $_POST[ID];
$pPASS = $_POST[PASS];
if ($pID == $id && $pPASS == $password) {
$_SESSION["id"] = $row['id'];
$_SESSION['username'] = $username;
当然、$row['id'];はNULL(´・ω・)ス
新年ミーティング(´・ω・)ス
仕事上は今日から。
朝に神田の某所に行き、その後に事務所へ移動。
今年のそれぞれの目標を確認し、売上やら事業内容など。
この作業は時間を取り午後の15:30まで行う事に。
そんな年明けの記録






