PHP session problems -


i have part of site when user (not logged-in) can rate on form 1 - 5. form , backend works perfectly.

i made when form posts, trips $_session['rated']; equal one. have immediate redirect origin page. on origin page, original rating form is, if $_session['rated']; = 1, form invisible, if it's 0 (by default) form shown.

it worked first time, since i've not been able stop session or unset variables in way. i've tried different browser, clearing cookies, doing this:

session_start(); session_unset(); session_destroy(); 

but nothing clears session, , form still shows invisible because $_session['rated']; still equals 1.

what should do?

you wrote if $_session['rated']; = 1

check code, if use = (the assignment operator). if do, that's culprit – compare values in php (and other c-like languages) use == (comparison operator)


Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -