Xtremer360 Posted November 24, 2009 Share Posted November 24, 2009 Fatal error: Call to undefined function login() in /home/content/y/a/n/yankeefaninkc/html/defiant/backstage/backstage.php on line 26 backstage.php <?php ob_start("ob_gzhandler"); // cache system require "backstageconfig.php"; require "backstagefunctions.php"; if ((!empty($_POST)) && (isset($_POST['action']))) { $action=$_POST{'action'}; } else { $action="mainmenu"; } if ((isset($_POST['uname'])) && (isset($_POST['pword']))) { $uname=$_POST{'uname'}; $pword=md5($_POST{'pword'}); validate($fedid, $uname, $pword, 0, 0, $cookiedomain, $cookiepath, $admincssfile); $action="mainmenu"; } elseif ((!(isset($_COOKIE['uname']))) && (!(isset($_COOKIE['pword'])))) { require_once "backstage_libs/login.php"; login($admincssfile,$fed,$url); } else { $uname=$_COOKIE["uname"]; $pword=$_COOKIE["pword"]; validate($fedid, $uname, $pword, 0, 0, $cookiedomain, $cookiepath, $admincssfile); if (isset($_POST['newdefaultcharacterid'])) { $newdefaultcharacterid = (integer)$_POST["newdefaultcharacterid"]; $query = "UPDATE efed_handler SET default_char_id = '$newdefaultcharacterid' WHERE login = '$uname' and fed_id = '$fedid'"; mysql_db_query($dbname, $query) or Die (mysql_error()); } } $query = "SELECT h.id as userid, h.surname as surname, h.firstname as firstname, h.isadmin as isadmin, newscat.id as defaultcategoryid, bio.id as defaultcharacterid, bio.style_id as styleid, bio.username as defaultcharacterusername, bio.charactername as defaultcharactername, styles.name as style FROM efed_handler as h LEFT JOIN efed_bio as bio ON ( h.default_char_id = bio.id and bio.fed_id = '$fedid' ) LEFT JOIN efed_list_styles as styles ON ( bio.style_id = styles.id and bio.fed_id = '$fedid' ) LEFT JOIN efed_list_newscategory as newscat ON ( h.default_news_id = newscat.id and newscat.fed_id = '$fedid' ) WHERE h.login = '$uname' and h.password = '$pword' and h.fed_id = '$fedid'"; $result = mysql_query ($query); while ($row = mysql_fetch_assoc($result)) { $fieldarray=array('userid','surname','firstname','isadmin','defaultcharacterid','defaultcharacteruse rname','defaultcharactername','defaultcategoryid','styleid','username','style','charactername'); foreach ($fieldarray as $fieldlabel) { if (isset($row[$fieldlabel])) { $$fieldlabel=$row[$fieldlabel]; $$fieldlabel=cleanquerydata($$fieldlabel); } } } if ($action != "logout") { headercode($fedid,$admincssfile,$userid,$isadmin,$defaultcharacterid,$defaultcharacterusername,$defa ultcharactername,$surname,$firstname,$action,$dirpath,$folder,$headshot,$bioheadheight,$bioheadwidth ,$surname,$firstname,$forums); } else { headercode($fedid,$admincssfile,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0); } // print "<center>\n"; switch ($action) { case "mainmenu": mainscreen(); print "</div>\n"; footercode(); break; case "login": require_once "backstage_libs/login.php"; login($admincssfile,$fed,$url); break; case "handler": if ($isadmin == "1") { require_once "backstage_libs/handler.php"; handler($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname,$ip); } break; case "character": require_once "backstage_libs/character.php"; character($fedid,$uname,$pword,$userid,$dirpath,$isadmin,$admincssfile,$dbname,$sortorderarray,$ifra me,$defaultcharacterid,$styleid,$defaultcharacterusername,$heatmetersenabled,$heatmeters); break; case "newscategory": if ($isadmin == "1") { require_once "backstage_libs/newscategory.php"; newscategory($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname,$targetarray); } break; case "news": require_once "backstage_libs/news.php"; news($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname,$defaultcategoryid,$ip,$defaultchar acterid,$defaultcharactername); break; case "content": if ($isadmin == "1") { require_once "backstage_libs/content.php"; content($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname); } break; case "template": if ($isadmin == "1") { require_once "backstage_libs/template.php"; template($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname); } break; case "biolayout": if ($isadmin == "1") { require_once "backstage_libs/biolayout.php"; biolayout($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname); } break; case "quotes": require_once "backstage_libs/quotes.php"; quotes($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname,$defaultcharacterid,$defaultchara ctername); break; case "alliesrivals": require_once "backstage_libs/alliesrivals.php"; alliesrivals($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname,$numalliesrivals,$defaultch aracterid,$defaultcharactername,$defaultcharacterusername); break; case "roleplay": require_once "backstage_libs/roleplay.php"; roleplay($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname,$defaultcharacterid,$defaultcha ractername); break; case "champions": if ($isadmin == "1") { require_once "backstage_libs/champions.php"; champions($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname); } break; case "title": if ($isadmin == "1") { require_once "backstage_libs/title.php"; title($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname); } break; case "titlehistory": if ($isadmin == "1") { require_once "backstage_libs/titlehistory.php"; titlehistory($uname,$pword,$userid,$isadmin,$admincssfile,$dbname); } break; case "division": if ($isadmin == "1") { require_once "backstage_libs/division.php"; division($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname); } break; case "eventname": if ($isadmin == "1") { require_once "backstage_libs/eventname.php"; eventname($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname); } break; case "eventbooker": if ($isadmin == "1") { require_once "backstage_libs/eventbooker.php"; eventbooker($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname,$dirpath,$headshot); } break; case "submitmatch": require_once "backstage_libs/submitmatch.php"; submitmatch($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname,$dirpath,$headshot); break; case "submitseg": require_once "backstage_libs/submitseg.php"; submitseg($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname,$dirpath,$headshot); break; case "resultscompilation": if ($isadmin == "1") { require_once "backstage_libs/resultscompilation.php"; resultscompilation($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname,$dirpath,$headshot); } break; case "resultsediting": if ($isadmin == "1") { require_once "backstage_libs/resultsediting.php"; resultsediting($uname,$pword,$userid,$isadmin,$admincssfile,$dbname,$dirpath,$headshot,$url); } break; case "menustructures": if ($isadmin == "1") { require_once "backstage_libs/menustructures.php"; menustructures($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname,$dirpath,$headshot,$url); } break; case "arenas": if ($isadmin == "1") { require_once "backstage_libs/arenas.php"; arenas($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname,$dirpath,$url); } break; case "manageapplications": if ($isadmin == "1") { require_once "backstage_libs/manageapplications.php"; manageapplications($fedid,$uname,$pword,$userid,$isadmin,$admincssfile,$dbname,$dirpath,$url); } break; case "logout": SetCookie ("uname", ""); SetCookie ("pword", ""); require_once "backstage_libs/login.php"; login($admincssfile,$fed,$url); break; default: print "Default Screen<br />"; footercode(); break; } exit; ?> login.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Language" content="en-us"> <meta name="language" content="en-us"> <title>Backstage V1 Administration Console</title> <link rel="stylesheet" href="backstage2.css" type="text/css" media="screen"> </head> <body> <div id=login> <form method="POST" action="backstage.php"> <h1>KOW Backstage</h1> <p><label>Username:<br><input type="text" name="uname" id="log" tabindex="1"></label></p> <p><label>Password:<br><input type="password" name="pword" id="pwd" tabindex="2"></label></p> <p style="text-align: center;"><input type="submit" class="button" name="login" id="submit" value="Login »" tabindex="4"></p> </form> </div> </body> </html> Link to comment https://forums.phpfreaks.com/topic/182722-a-little-lost/ Share on other sites More sharing options...
mikesta707 Posted November 24, 2009 Share Posted November 24, 2009 The error pretty much explains your problem. You are calling a function that is undefined. Check the function name, and make sure you are including the correct file. Link to comment https://forums.phpfreaks.com/topic/182722-a-little-lost/#findComment-964405 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.