Sessions
I was wondering if someone might be able to assist?
I'm using the login from MSQLi server beh, and wanted to use a session to display the persons login/email on the redirect page after login.
I have the below for the login script.
<?php
$Authenticate = new WA_MySQLi_Auth($swqwebassist);
$Authenticate->Action = "authenticate";
$Authenticate->Trigger = ($_SERVER["REQUEST_METHOD"] === "POST");
$Authenticate->Name = "Login";
$Authenticate->Table = "users";
$Authenticate->storeResult("email", "email");
$Authenticate->RememberMe = (true);
$Authenticate->SaveLogin = (true);
$Authenticate->AutoReturn = false;
$SuccessRedirect = "data/index.php";
$FailedRedirect = "try-again.php";
if (function_exists("rel2abs")) $SuccessRedirect = $SuccessRedirect?rel2abs($SuccessRedirect,dirname(__FILE__)):"";
if (function_exists("rel2abs")) $FailedRedirect = $FailedRedirect?rel2abs($FailedRedirect,dirname(__FILE__)):"";
$Authenticate->SuccessRedirect = $SuccessRedirect;
$Authenticate->FailRedirect = $FailedRedirect;
$Authenticate->execute();
?>
And on the data/index.php
<?php
if (!isset($_SESSION)) {
session_start();
}
?>
<?php require_once('../Connections/swqwebassist.php'); ?>
<?php require_once('../webassist/mysqli/authentication.php'); ?>
<?php require_once('../webassist/mysqli/rsobj.php'); ?>
<?php
if ($_SERVER["REQUEST_METHOD"] === "POST") {
$CheckNew = new WA_MySQLi_Auth($swqwebassist);
$CheckNew->Action = "checknew";
$CheckNew->Table = "users";
$FailedRedirect = "../try-again.php";
if (function_exists("rel2abs")) $FailedRedirect = $FailedRedirect?rel2abs($FailedRedirect,dirname(__FILE__)):"";
$CheckNew->FailRedirect = $FailedRedirect;
$CheckNew->execute();
}?>
<?php
$rs_email = new WA_MySQLi_RS("rs_email",$swqwebassist,1);
$rs_email->setQuery("SELECT * FROM users");
$rs_email->execute();
?>
Can I use the $Authenticate->storeResult("email", "email"); to utilise the session?
Steve