Re: Question about form classes
- From: ELINTPimp <smsiebe@xxxxxxxxx>
- Date: Fri, 31 Aug 2007 18:14:21 -0000
On Aug 31, 1:15 pm, stacey <monkeym...@xxxxxxxxx> wrote:
Hi all,
I have a quick question about form classes. I am following this
tutorial:http://www.evolt.org/article/PHP_Login_System_with_Admin_Features/17/...
Basically, it is a login system. There is a session.php and a
process.php that is called when validating a login. The problem I am
having, is on my login form I fill out the fields and then the <form>
calls process.php. In process.php, the $form->num_errors is being set
correctly. Then, it redirects back to my login form.
Well, for some reason I am losing $form->num_errors when returning to
the login form. I am new at this, so I am not sure what is causing
it.
Quick rundown of what I think is happening...
login.php has 'include ('session.php')' at the top...
The $form is created at the bottom of session.php...
login.php submits to process.php...
process.php also has 'include ('session.php')' at the top...
if login is incorrect, process.php calls 'header("Location: ".
$_SERVER['HTTP_REFERER']);'
login.php is loaded and $form is empty
Can anyone give me an idea of where to start looking?
Thanks
Looks like your losing state between your redirect. Make sure that
the the value for $form->num_errors are either being passed with a
request method (POST/GET/SESSION) and 'rebuilt' within
session.php...or that $form is being serialized and passed, then
unserialized.
.
- References:
- Question about form classes
- From: stacey
- Question about form classes
- Prev by Date: Newbie Question - do I have php installed
- Next by Date: Re: Newbie Question - do I have php installed
- Previous by thread: Question about form classes
- Next by thread: Can someone explain ($this->varname) to me..
- Index(es):
Relevant Pages
|