Jump to content

A little lost.


Xtremer360

Recommended Posts

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.