![]() |
#1
|
||||
|
||||
![]() This is a some what serious problem, it seems none of my users, nor myself, are able to login to the site. The password resets are not working, I even changed a user's password for them, but the password didn't work. Here's my login.php, hope someone can see something I've missed!
Code:
<?php include("inc/functions.php"); //***************// // START SCRIPT // //***************// if($isloggedin == "yes"){ $article_title = $langislog; $article_content = $langislogfull; echo 'no'; }else{ //User is not logged in, so let's attempt to log them in... $username = $_POST["username"]; $password = $_POST["password"]; //User is not logged in $article_content = "<form name='form1' method='post' action='login.php'> <p>Username: <input name='username' type='text' id='username'> </p> <p>Password: <input name='password' type='password' id='password'> </p> <p> <input type='submit' name='Submit' value='Submit'> </p> <p>Don't have an account?<br> <a href='register.php'>Register Free</a> </p> <a href='forgotpass.php'>Forgot your password? Click Here</a> </form>"; if($loggedinname == "" and $password == ""){ // User is viewing login form $article_title = "Member Login:"; $article_content = $loginform; } else if(($username != "" and $password == "") or ($username == "" and $password != "") ){ //Something was left blank $article_title = "Login Error:"; $article_content = "Something was left blank. Please try logging in again.<br><br>".$loginform.""; } else if($username != "" and $password != ""){ // Try to log the user in $password = md5($password); $query = "SELECT * FROM ".$prefix."users WHERE username = '$username'"; $result = @runquery($query); $num = @mysql_numrows($result); //Loop out code $i=0; while ($i < 1) { $luser=@mysql_result($result,$i,"username"); $lpass=@mysql_result($result,$i,"password"); $i++; } if($username == $luser and $password == $lpass){ $article_title = "Login Successful!"; $article_content = "Welcome back ".$username.". You are now logged in. <a href='account.php'>Click Here to view or edit your account.</a>"; // Set the cookie $Month = 2592000 + time(); setcookie("auser",$username,$Month); setcookie("apass",$password,$Month); } else{ $article_title = "Login Failed!"; $article_content = "Sorry, we could not log you on with the details specified. You can <a href='login.php'>try again</a> or <a href='forgotpass.php'>request a password reset.</a>"; $fail = 1; } } } //***************// // OUTPUT PAGE // //***************// echo showpage($article_title, $article_content, $date); ?>
__________________
My Mods Site (1.3.4, 2020 Mods) Last edited by Abronsyth; 09-04-2011 at 11:09 AM. |
#2
|
||||
|
||||
![]()
What version are you using? I just upgraded to 1.2.3, I seem to be having logging-in issues (I can log in, just not for very long)
|
#3
|
||||
|
||||
![]()
1.2.3 as well, I've had numerous issues with it so far...but this one is the most serious I've found :(
__________________
My Mods Site (1.3.4, 2020 Mods) |
#4
|
|||
|
|||
![]()
So wait, Iris-Spider, this is your log in page for the 1.2.3 version? If so then the reason you're having an issue is right here...
Code:
// Try to log the user in $password = md5($password); Best way I can think to explain it is when the account is made it's like the password was stored in Spanish, but the log in page is being told to read it as French. It will say the passwords don't match and refuse log in. |
#5
|
||||
|
||||
![]()
Did you upgrade to 1.2.3 or did you fresh install with 1.2.3?
If you updated did you make sure to run yoursite.com/directory{if any}/userencrypt.php Also did you overwrite all old files with new ones if you upgraded.
__________________
Coder/Marketer/Etc Super busy, lack of time for computer related things for awhile. Current Mods: Slim Profile | Disallow unfreezing adoptable Longer Shoutbox | IP Tracking/Account Limiter Colorblast | Flux Series In the works: Integrated Forum (Very unlikely to be a free public mod, at first anyways)15% Better admin control panel (current one is terrible) Couple Themes Few other things. |
#6
|
||||
|
||||
![]()
It was the first time being installed, so no, it was not upgraded, and Nemesis installed it for me, so anything to do with the installation, I can't say...prehaps I can replace the 1.2.3 login.php with the 1.2.2 login.php? Or would that just not work?
__________________
My Mods Site (1.3.4, 2020 Mods) |
#7
|
||||
|
||||
![]()
Well for fresh installation, run the adminencrypt.php file within your adoptables directory to encrypt your own password. Another way to resolve your problem is to simply reset your own password. Do NOT replace Mys v1.2.3's login.php with Mys v1.2.2's login.php. Sure you will be able to login then, but your users will not. The key to Mys v1.2.3 is a different approach for password encryption.
Edit: From the login.php file you posted, it is apparently Mys v1.2.2's. I am assuming you did not overwrite your old script files with Mys v1.2.3's script files, please make sure you do this before or after upgrading your site.
__________________
![]() Mysidia Adoptables, a free and ever-improving script for aspiring adoptables/pets site. |
#8
|
||||
|
||||
![]()
Is this problem resolved? It appears to be by looking at the shoutbox. I am fairly certain I had it installed right too because the log ins worked for some time did they not? Your site is looking very good by the way so there must a been a bit of a mistake during the changes?
__________________
https://gemnode.com Free Hosting for Mysidia Adopt Sites Just join our forum and request your free hosting account |
#9
|
||||
|
||||
![]()
Well from what I've known so far, Iris' site was not using Mys v1.2.3 at all since the coding pattern from her login.php is apparently Mys v1.2.2's. You may need to take a close look at the script files on her site and see if they are indeed Mys v1.2.3.
__________________
![]() Mysidia Adoptables, a free and ever-improving script for aspiring adoptables/pets site. |
#10
|
||||
|
||||
![]()
As I've said earlier in a different thread, the footer had said that the site is running on 1.2.2, but someone looked at a bit of script and assured me it was 1.2.3, so, despite what they said, it may very well be 1.2.2...
I'm completley reinstalling 1.2.3 right now, let's hope it works O_O
__________________
My Mods Site (1.3.4, 2020 Mods) |
![]() |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Help on Logging in to 1.3.3 ! | Missy Master | Questions and Supports | 5 | 04-18-2015 02:38 AM |
Language Exception Error when Logging in / out | LucasA33 | Questions and Supports | 3 | 12-21-2013 06:31 AM |
Need Help Logging In | blueskyler | Questions and Supports | 3 | 12-13-2011 07:26 PM |
Logging in for the First Time | Rozel | Suggestions and Feature Requests | 9 | 10-23-2011 01:50 PM |
What's New? |
What's Hot? |
What's Popular? |