Re: Hopiing for some leads as to what may be wrong in this code [message #182256 is a reply to message #182255] |
Thu, 25 July 2013 18:11 |
bill
Messages: 310 Registered: October 2010
Karma:
|
Senior Member |
|
|
On 2013-07-25 1:51 PM, Christoph Michael Becker wrote:
> Twayne wrote:
>
>> $code= $_POST["code"];
>> if($_SESSION["d"] !== $code) {
>> echo "<br />You did not enter the correct code: Script halted, ALL
>> data destroyed.<br /> you'll have to go back to the website and start
>> over.<br />";
>> die("Script HALTED, data destroyed");
>> session_destroy();
>> exit();
>> }
>
> You may consider checking the actual values of $code and $_SESSION['d']
> immediately before the if statement (if you don't have a debugger at
> hand, just use a simple var_dump()).
It's interesting, but I did. A rev back I had an echo for "code" and
Session(... and it prints them just before it throws the error message.
>
> BTW: calling session_destroy() after die() was executed doesn't have any
> effect. You'll want to swap both lines and remove the exit().
>
THAT is wise advice! Thanks I'll do just that; thanks for pointing it out.
|
|
|