Zepo. Posted November 11, 2006 Share Posted November 11, 2006 www.socomladders.net/admin.phpThe admin login just refreshes when i try to login. The player login does the same.I know its a problem with the file.Heres the admin.php file :[code=php:0]<?include("./config.php");function check_login($admin){global $config;$sladderid="$admin[ladderid]";$selected[$sladderid]="SELECTED";if($admin[fail]){$userip=getenv("REMOTE_ADDR");$failed=" <font color='#FF0000' size='1'>(Incorrect Login $userip)</font>";$adminlog[admin]="$admin[name]";$adminlog[ladderid]="$admin[ladderid]";$adminlog[details]="Failed Admin Login: Name: $admin[name] Ladder: $admin[ladderid] IP: $userip";adminlog($adminlog);}$admin=mysql_query("SELECT * FROM staff WHERE name='$admin[name]' AND password='$admin[pass]' AND ladderid='$admin[ladderid]' AND rights > '0'");$admin=mysql_fetch_array($admin);if($admin[ladderid]){$ladder=mysql_query("SELECT name,isteam FROM ladders WHERE id='$admin[ladderid]'");$ladder=mysql_fetch_array($ladder);$admin[laddername]="$ladder[name]";$admin[isteam]="$ladder[isteam]";}$admin[pass]="$admin[password]";if(!$admin[id]){$ladders=mysql_query("SELECT id,name FROM ladders WHERE active='2' ORDER BY name");while(list($id,$name)=mysql_fetch_row($ladders)){$ladderlist.="<option value='$id' $selected[$id]>$name</option>";}$out[body].="<br><center><table width='300' border='0' cellspacing='1' cellpadding='1' bgcolor='#000000'><form method='post'><tr bgcolor='$config[altcolora]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><strong><font face='verdana'><CENTER><b><font color=#FFFFFF>Staff Login : Socom Ladders</b></CENTER></strong>$failed</td></tr><tr bgcolor='$config[altcolorb]'><td width='40%' valign='center' align='left'><font face='verdana' size='-2'><b>Name :</b></td><td width='60%' valign='center' align='center'><input type='text' name='admin[name]' value='$admin[name]' size='25' maxlength='25'></td></tr><tr bgcolor='$config[altcolora]'><td width='40%' valign='center' align='left'><font face='verdana' size='-2'><b>Staff Password :</b></td><td width='60%' valign='center' align='center'><input type='password' name='admin[pass]' value='' size='25' maxlength='15'></td></tr><tr bgcolor='$config[altcolora]'><td width='100%' valign='top' align='right' colspan='2'><input type='hidden' name='admin[fail]' value='1'><input type='hidden' name='action' value='adminlogin'><input type='submit' name='submit' value='Login >>'></td></form></tr></table><br></center>";include("html.php");exit;}return($admin);}//ADMIN MAINfunction admin_main($admin){global $config;if(!$admin[ladderid]){$adminpagetitle="Master";}else{$adminpagetitle="$admin[laddername]";}$out[body].="<br><center><br><table width='90%' border='0' cellspacing='1' cellpadding='1' bgcolor='#000000'><tr bgcolor='$config[altcolora]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><font color='ffffff'><b>$admin[title]</b></font></td></tr>";if($admin[rights] >= 5){$out[body].="<tr bgcolor='$config[altcolora]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><font color='FF0000'><CENTER><b>STAFF HANDBOOKS</b></CENTER></font></td></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'><b>Referee Handbook</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='referee_handbook'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr>";}if($admin[rights] >= 20){$out[body].="<tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'><b>Admin Guidelines</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='admin_handbook'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr>";}if($admin[rights] >= 5){$out[body].="<tr bgcolor='$config[altcolora]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><font color='FF0000'><CENTER><b>MATCH SCHEDUELER</b></CENTER></font></td></tr><tr bgcolor='$config[altcolora]'><td width='75%' valign='center' align='left'><b>Match Schedueler</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='select_ms'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr>";}if($admin[rights] >= 20){$totaltickets=mysql_query("SELECT COUNT(*) FROM tickets");$totaltickets=mysql_fetch_array($totaltickets);$totaltickets="$totaltickets[0]";$out[body].="<tr bgcolor='$config[altcolora]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><font color='FF0000'><CENTER><b>ACCOUNT MANAGER</b></CENTER></td></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'><b>Create Account</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='createteam'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolora]'><td width='75%' valign='center' align='left'><b>Manage Account</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='selectteam'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'><b>Bring Back Deleted Account</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='unremove_team'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolorb]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><b><font color='FF0000'><CENTER>STAFF LOG</CENTER></font></b></td></tr><tr bgcolor='$config[altcolora]'><td width='75%' valign='center' align='left'><b>Admin Log</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='viewadminlog'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolora]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><b><font color='FF0000'><CENTER><b>MATCH MANAGER</b></CENTER></font></b></td></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'><b>Report Match</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='reportmatch'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolora]'><td width='75%' valign='center' align='left'><b>Edit Match</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='editmatch'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'><b>View Match Scheduler</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='select_ms'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolora]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><b><font color='FF0000'><CENTER>TICKETS</font></b></CENTER></td></tr><tr bgcolor='$config[altcolora]'><td width='75%' valign='center' align='left'><b>View Tickets</b><font size='-2'> ($totaltickets Current Tickets)</font></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='adminticket'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolora]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><b><font color='FF0000'><CENTER>CHALLENGE MANAGER</font></b></CENTER></td></tr><tr bgcolor='$config[altcolora]'><td width='75%' valign='center' align='left'><b>Create Challenge</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='createchallenge'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'><b>Delete Challenge</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='deletechallenge'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr>";}if($admin[title] =="Head Admin"){$out[body].="<tr bgcolor='$config[altcolora]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><b><font color='FF0000'><CENTER>LADDER RULES</font></b></CENTER></td></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'>Edit Rules</td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='editrules'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr>";}if($admin[title] =="Rules Manager"){$out[body].="<tr bgcolor='$config[altcolora]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><b><font color='FF0000'>Rules Manager</font></b></td></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'>Edit Rules</td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='editrules'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr>";}if($admin[title] =="Staff Manager"){$totalapps=mysql_query("SELECT COUNT(*) FROM apply");$totalapps=mysql_fetch_array($totalapps);$totalapps="$totalapps[0]";$out[body].="<form method='post'><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'><b>STAFF MANAGER</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='edit_staff'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolora]'><td width='75%' valign='center' align='left'><b>Create Staff</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='createstaff'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'>Remove Staff</td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='deletestaff'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolora]'><td width='75%' valign='center' align='left'><b>View Applications</b><font size='-2'>($totalapps Current Applications)</font></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='appjoin'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr>";}if($admin[title] =="News Manager"){$out[body].="<tr bgcolor='$config[altcolora]'><td width='75%' valign='center' align='left'><b>Add New News</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='insert_index'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'><b>Update/Fix News</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='edit_index'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr>";}if($admin[rights] >= 50){$totalapps=mysql_query("SELECT COUNT(*) FROM apply");$totalapps=mysql_fetch_array($totalapps);$totalapps="$totalapps[0]";$out[body].="<tr bgcolor='$config[altcolora]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><b><font color='FF0000'><CENTER><b>MANAGE RULES</b></CENTER></font></b></td></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'><b>Edit Rules</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='editrules'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolora]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><b><font color='FF0000'><CENTER><b>MANAGE STAFF</b></CENTER></font></b></td></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'><b>Edit Staff</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='edit_staff'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolora]'><td width='75%' valign='center' align='left'><b>Create Staff</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='createstaff'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'><b>Remove Staff</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='deletestaff'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolora]'><td width='75%' valign='center' align='left'><b>View Applications</b><font size='-2'>($totalapps Current Applications)</font></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='appjoin'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr>";}if($admin[rights] >= 100){$totalapps=mysql_query("SELECT COUNT(*) FROM apply");$totalapps=mysql_fetch_array($totalapps);$totalapps="$totalapps[0]";$out[body].="<tr bgcolor='$config[altcolorb]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><b><font color='FF0000'><CENTER>HOME PAGE NEWS</CENTER></b></font></td></tr><tr bgcolor='$config[altcolora]'><td width='75%' valign='center' align='left'><b>Add New News</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='insert_index'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'><b>Update/Fix News</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='edit_index'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolora]'><td width='100%' valign='center' align='left' colspan='2' background='$config[bg]'><b><font color='FF0000'><CENTER><b>MANAGE LADDERS</b></CENTER></font></b></td></tr><tr bgcolor='$config[altcolorb]'><td width='75%' valign='center' align='left'><b>Create Ladder</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='createladder'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr><tr bgcolor='$config[altcolora]'><td width='75%' valign='center' align='left'><b>Edit Ladder</b></td><td width='25%' valign='center' align='center'><form method='post'><input type='hidden' name='admin[ladderid]' value='$admin[ladderid]'><input type='hidden' name='admin[name]' value='$admin[name]'><input type='hidden' name='admin[pass]' value='$admin[pass]'><input type='hidden' name='action' value='editladder'><input type='submit' name='submit' value='GOGOGO >>'></td></form></tr>";}$out[body].="</table><br><form method='post'><input type='hidden' name='action' value=''><input type='submit' name='submit' value='Logout'></form><br></center>";include("html.php");}?>[/code] Link to comment https://forums.phpfreaks.com/topic/26941-help-with-login/ Share on other sites More sharing options...
Zepo. Posted November 11, 2006 Author Share Posted November 11, 2006 Hello anyone, i tried it on my friends server and it worked , so whats the problem???? Link to comment https://forums.phpfreaks.com/topic/26941-help-with-login/#findComment-123206 Share on other sites More sharing options...
Adika Posted November 12, 2006 Share Posted November 12, 2006 Hi Zepo.This script is working on your friends server because he has register_globals=on and you have register_globals=offWith register_globals=off you cannot call the variables from form with just using their name. You must add $_POST['theNameOfTheVariable'] before every variable.That is where the problem is. In register_globals not in file. Link to comment https://forums.phpfreaks.com/topic/26941-help-with-login/#findComment-123641 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.