You are here: Re: login problem « All PHP « IT news, forums, messages
Re: login problem

Posted by white lightning on 02/01/08 04:43

On Feb 1, 12:46 pm, Jerry Stuckle <jstuck...@attglobal.net> wrote:

>
> OK, that should help. It means the session isn't being destroyed - but
> it is being lost.
>

how come it works on my localhost and not on the hosting server?
different php version issue (perhaps)?

> BTW - I just noticed - you should NEVER set $_SESSION to array() (or
> anything else). Just set the items within the array. When you set
> $_SESSION itself to something, it loses it's superglobal status.
> Rather, you should unset() the elements you no longer need.
>
> And you shouldn't destroy the session - it may very well have
> information from other parts of your code. Maybe not now, but later.
>

thanks for the tip.. yes i did realise that but i destroyed the
session as an easy solution.. anyway, advice taken..

> >> Also, did you enable the E_NOTICE errors display?
>
> > when i add "error_reporting(E_ALL);" or "error_reporting(E_NOTICE);"
> > in my code, I get the following error after I press the "login"
> > button.. but normal browsing is ok..
>
> > Error 405 Method Not Allowed
>
> > The requested method POST is not allowed for URL
>
> OK, that's a start. What page are you trying to post to?

This is how my "post" looks like:
<form action="<?php echo $_REQUEST['PHP_SELF']; ?>" method="post"
enctype="multipart/form-data" name="login_form">
<div>
<div id="member-login">Member Login:</div>
<div id="username">Username:</div>
<div id="username"><input name="username" type="text"
size="25" maxlength="20" /></div>
<div id="password">Password:</div>
<div id="password"><input name="password" type="password"
size="25" maxlength="20" /></div>
<div id="login"><input name="login" type="submit"
value="login" /></div>
</div>
</form>

the <form> tags is the "LOGIN BOX" I referred to in my code snippets i
attached the day before yesterday.

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация