Mysidia Adoptables Support Forum  

Home Community Mys-Script Creative Off-Topic
Go Back   Mysidia Adoptables Support Forum > Mysidia Adoptables > Questions and Supports

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 09-04-2011, 10:44 AM
Abronsyth's Avatar
Abronsyth Abronsyth is offline
A Headache Embodied
 
Join Date: Aug 2011
Location: NY
Posts: 1,011
Gender: Male
Credits: 113,524
Abronsyth is on a distinguished road
Default Logging In Problem O_O

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);

?>
Hm, never mind, it seems like all parts of the script are there, yet it's still not working? Does something seem abnormal to anyone?
__________________
My Mods Site (1.3.4, 2020 Mods)

Last edited by Abronsyth; 09-04-2011 at 11:09 AM.
Reply With Quote
  #2  
Old 09-04-2011, 11:14 AM
Linkin-Dreamer's Avatar
Linkin-Dreamer Linkin-Dreamer is offline
The Chamomile Tea Drinker
 
Join Date: Aug 2011
Posts: 43
Gender: Female
Credits: 4,589
Linkin-Dreamer is on a distinguished road
Default

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)
Reply With Quote
  #3  
Old 09-04-2011, 11:21 AM
Abronsyth's Avatar
Abronsyth Abronsyth is offline
A Headache Embodied
 
Join Date: Aug 2011
Location: NY
Posts: 1,011
Gender: Male
Credits: 113,524
Abronsyth is on a distinguished road
Default

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)
Reply With Quote
  #4  
Old 09-04-2011, 12:08 PM
Plague Plague is offline
Member
 
Join Date: Nov 2010
Posts: 50
Gender: Unknown/Other
Credits: 3,103
Plague is an unknown quantity at this point
Default

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);
From what I understand they updated the security in the latest version. However if they didn't do those same updates in the register, log in, account page (where you change passwords) and password reset it's not going to work.

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.
Reply With Quote
  #5  
Old 09-04-2011, 02:34 PM
ipengu's Avatar
ipengu ipengu is offline
Member
 
Join Date: Aug 2011
Location: Central NY
Posts: 50
Gender: Male
Credits: 7,558
ipengu is on a distinguished road
Default

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.
Reply With Quote
  #6  
Old 09-04-2011, 04:48 PM
Abronsyth's Avatar
Abronsyth Abronsyth is offline
A Headache Embodied
 
Join Date: Aug 2011
Location: NY
Posts: 1,011
Gender: Male
Credits: 113,524
Abronsyth is on a distinguished road
Default

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)
Reply With Quote
  #7  
Old 09-04-2011, 04:56 PM
Hall of Famer's Avatar
Hall of Famer Hall of Famer is offline
Administrator, Lead Coder
 
Join Date: Dec 2008
Location: South Brunswick
Posts: 4,448
Gender: Male
Credits: 334,221
Hall of Famer is on a distinguished road
Default

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.
Reply With Quote
  #8  
Old 09-05-2011, 09:54 AM
Nemesis's Avatar
Nemesis Nemesis is offline
Member
 
Join Date: Mar 2011
Location: Ohio, United States
Posts: 641
Gender: Male
Credits: 49,049
Nemesis is on a distinguished road
Default

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
Reply With Quote
  #9  
Old 09-05-2011, 04:56 PM
Hall of Famer's Avatar
Hall of Famer Hall of Famer is offline
Administrator, Lead Coder
 
Join Date: Dec 2008
Location: South Brunswick
Posts: 4,448
Gender: Male
Credits: 334,221
Hall of Famer is on a distinguished road
Default

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.
Reply With Quote
  #10  
Old 09-06-2011, 03:35 PM
Abronsyth's Avatar
Abronsyth Abronsyth is offline
A Headache Embodied
 
Join Date: Aug 2011
Location: NY
Posts: 1,011
Gender: Male
Credits: 113,524
Abronsyth is on a distinguished road
Default

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)
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
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


All times are GMT -5. The time now is 01:18 PM.

Currently Active Users: 9724 (0 members and 9724 guests)
Threads: 4,080, Posts: 32,024, Members: 2,016
Welcome to our newest members, jolob.
BETA





What's New?

What's Hot?

What's Popular?


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
vBCommerce I v2.0.0 Gold ©2010, PixelFX Studios
vBCredits I v2.0.0 Gold ©2010, PixelFX Studios
Emoticons by darkmoon3636