} else { if ($type == "update") { if (isset($data)) { echo json_encode($db->getMyProductsNoPaganition($data['userId'])); } } else { if ($type == "backup") { if (isset($data)) { $db->updateMyProducts($data['products'], $data['userId']); echo json_encode($res); } } else { if ($type == "findAccount") { if (isset($email)) { $logger->info("request type: " . $type . " -- email : " . $email); echo json_encode($db->findAccount($email, $email)); } } else { if ($type == "validateSecCode") { //$logger->info($_POST['secCode']." -- ------: " . $_SESSION['secCode']); if (isset($_SESSION['secCode']) && isset($_POST['secCode'])) { if ($_SESSION['secCode'] == $_POST['secCode']) { echo json_encode(array('status' => 'success')); } else { echo json_encode(array('status' => 'failed')); } } else { echo json_encode(array('status' => 'failed')); } } else { if ($type == "resetPassword") {
$db = new dbOperation(); $invalidAccount = false; //session_start(); //include "step1.php"; // header('Location:step1.php'); $username = null; $email = null; if (isset($_POST['name'])) { $username = $_POST['name']; } else { if (isset($_SESSION['name'])) { $username = $_SESSION['name']; } } if ($username != null) { $res = $db->findAccount($username, $username); if (count($res) != 0 && $res[0]) { $_SESSION['name'] = $res[0]->login; $_SESSION['email'] = $res[0]->email; } else { $invalidAccount = true; } } else { $invalidAccount = true; } $db->closeConn(); if ($invalidAccount) { include "step1.php"; } else { ?>