PHP-Fusion Mods
Navigacija
Apsauga
Apsauga Neleista registracija: 28604
Šiandien: 12
Prisijungę nariai
» Svečių: 13
» Narių: 0

» Viso narių: 10,232
» Naujausias: EdvinasG1337

Prisijungimų istorija:
EdvinasG1337nepamenu
tabuxnepamenu
rolandas94nepamenu
Zbigniew@nepamenu
Edis2nepamenu
klubogerbejasnepamenu
Miskinisnepamenu
mast3rnepamenu
N1nt3ndnepamenu
Matze1987nepamenu
Piter_NSnepamenu
MariukasRnepamenu
Pask. modai
Prisijungti
Vardas

Slaptažodis



Dar ne narys?
Registruotis.

Pamiršai slaptažodį?
Prašyk naujo!.

Naujausi prašymai
[L] testas
Narių apklausa
Ar dar kuriate tinklalapius?

Ne
Ne
0% [0 Balsai]

Taip
Taip
88% [7 Balsai]

Naudojuosi socialiniais tinklais
Naudojuosi socialiniais tinklais
13% [1 Balsas]

Balsai: 8
Kad galėtum balsuoti, turi prisijungti.
Pradėta: 2022-05-29 19:54
Shoutbox
You must login to post a message.

2024-03-07 22:13
Oj Tabux… apkabinčiau už tą moderatorių 😁

2024-02-22 17:40
Šypsosi2 jo buvo laikai.. Senukai jau mes. Bega laikas greiciau nei noretusi. Smagu matyti kad uzsuka seni nariai, ne as vienas Šypsosi

2024-02-20 22:18
Zodziu.. Nostalgija. Sorry Tabux uz spam’a, netelpa viskas i viena shout’a. 😁

2024-02-20 22:14
Aisku dabar tokie laikai, kai turinio valdymo sistemas valdome one-click principu. Ne kaip seniau kode ieskodavom klaidu, norint moda pasileist.. :D paciam reikdavo susidiegt viska i ftp..

2024-02-20 22:03
Sveiki kolegos 👌 kazkada rasiau greit 11 metu bet ziuriu greit 14 metu. 😄 baisuu, reik ta proga kazka sugalvot su php-f kaip jaunima itraukt.

Shoutbox Archive
Peržiūrėti temą
\";
  break;
  case \"Edit\":

  break;
  case \"mvup\":
  move_order_up($id,$neworder);
  @redirect (\"css_server_admin.php\");
  break;
  case \"mvdown\":
  move_order_down($id,$neworder);
  @redirect (\"css_server_admin.php\");
}

if (isset($_POST['submit']))
{
   foreach($_POST as $key=>$value)
        {
        $$key = $value;
       }
   $Error_Display = \"\";
   $Error_Display = validate_entry($server_type,$server_name,$ip1,$ip2,$ip3,$ip4,$server_port);
   If ($Error_Display != \"\")
   { 
     $Error_Display = \"\";
   }
}

// Serveri� s�ra?as

$server_list = admin_server_list();

opentable($locale['CSS_SERVER_001']);
 
  echo \"
 Spausdinti temą
v7 D�l minimuko serveri� modo
RaZoRaS
#1 Spausdinti pranešimą
parašyta 2012-02-04 11:21
Apšylantis



Reputacija: 0

Pranešimai: 80
Įstojo: 2011-10-15

Reik�jo serveri� modo... atsisiun�iau ?i minimuko: http://www.phpfusion.lt/infusions/moddb/mod_view.php?mod_id=646
Bet kai nori prid�ti server� gali ra?yti tik i? skai�iu IP, o raidinio negali... gal kas galite perdaryti, kad eitu ra?yti raidin� IP?
Jei reikia �ia css_server_admin.php failas
Download source  Code

require_once \"../../maincore.php\";
require_once THEMES.\"templates/admin_header.php\";
if (!iADMIN) { redirect(BASEDIR.\"index.php\"); }
require_once ADMIN.\"navigation.php\";

if (!defined(\"IN_FUSION\")) { die(\"Access Denied\"); }
if (file_exists(INFUSIONS.\"css_server_panel/locale/\".$settings['locale'].\".php\")) { include INFUSIONS.\"css_server_panel/locale/\".$settings['locale'].\".php\"; }
else { include INFUSIONS.\"css_server_panel/locale/Lithuanian.php\"; }

  $display = \"\";
   $Error_Display = \"\";
if (isset($_GET['action']))
{
  $action = $_GET['action'];
  $id = $_GET['id'];
  if (isset($_GET['neworder']))
  {
  $neworder = $_GET['neworder'];
  }
}
else
{
  $action = \"\";
}

switch ($action){
  case \"Remove\":
  $display = Remove_Server($id);
  $display = \"
\".$display.\"
\".$Error_Display.\"

   
   
   
   
   
   
   
   
   \".$server_list.\"
   \".$display.\"
   
\".$locale['CSS_SERVER_003'].\"\".$locale['CSS_SERVER_004'].\"\".$locale['CSS_SERVER_005'].\"\".$locale['CSS_SERVER_012'].\"\".$locale['CSS_SERVER_006'].\"
\";
      
closetable();
echo \"
\";


opentable($locale['CSS_SERVER_002']);


echo \"

   
   \".$Error_Display.\"
   
      
      
   
   
      
      
   
   
      
      
      
      
   
   
      
   
   
Pasirinkite ?aidima:
         
      
Serverio pavadinimas:
         
      
IP Adresas:
         .
      
Portalas:
         
      

 
         
      

   
\";
   
closetable();

echo \"\n\";

//Funkcijos

Function validate_entry($type,$name,$ip1,$ip2,$ip3,$ip4,$port)
{
  global $db_prefix;

  $error_output = \"\";

  if (strlen($name) <= -1) { $error_output .= \"Pros�m zadejte n�zev serveru.
\"; }
  if (strlen($ip1) <= -1 || !isDigits($ip1) || $ip1 <= -1 || $ip1 >= 255) { $error_output .= \"Pros�m zadejte č�slo mezi 0 a 255 v prvn� koloce IP Adresy
\"; }
  if (strlen($ip2) <= -1 || !isDigits($ip2) || $ip2 <= -1 || $ip2 >= 255){ $error_output .= \"Pros�m zadejte č�slo mezi 0 a 255 v druh� koloce IP Adresy
\"; }
  if (strlen($ip3) <= -1 || !isDigits($ip3) || $ip3 <= -1 || $ip3 >= 255){ $error_output .= \"Pros�m zadejte č�slo mezi 0 a 255 v třet� koloce IP Adresy
\"; }
  if (strlen($ip4) <= -1 || !isDigits($ip4) || $ip4 <= -1 || $ip4 >= 255){ $error_output .= \"Pros�m zadejte č�slo mezi 0 a 255 v čtvrt� koloce IP Adresy
\"; }
  if (strlen($port) <= -1) { $error_output .= \"Pros�m zadejte port serveru.\"; }

  if ($error_output == \"\")
  {
    switch ($type) {
    case \"Counter Strike Source\":
        $image = \"images/css.gif\";
        break;
   case \"TeamSpeak\":
       $image = \"images/ts.gif\";
       break;
          case \"GTA:SAMP\":
       $image = \"images/samp.gif\";
       break;
   case \"CounterStrike 1.6\":
       $image = \"images/cs.gif\";
       break;
   }

   $result = dbquery(\"SELECT * FROM \".$db_prefix.\"css_polk_servers ORDER BY css_polk_server_order DESC LIMIT 1\");
   if (dbrows($result) != 0) { $data = dbarray($result); $neworder = $data['css_polk_server_order'] + 1; } else { $neworder = 1; }
          
    $SQL = \"INSERT INTO \".$db_prefix.\"css_polk_servers\";
   $SQL .= \"(css_polk_server_Name,css_polk_server_address,css_polk_server_port,css_polk_server_image,css_polk_server_type,css_polk_server_order) \";
   $SQL .= \"VALUES ('\".$name.\"','\".$ip1.\".\".$ip2.\".\".$ip3.\".\".$ip4.\"','\".$port.\"','\".$image.\"','\".$type.\"','\".$neworder.\"')\";
   
   $result = dbquery($SQL);
   
   $error_output = \"Added \".$name.\" Server Successfully.\";

  }
 
  return $error_output;

}


Function Admin_Server_List()
{
     global $locale;
   global $db_prefix;
    
   $result = dbquery(\"SELECT * FROM \".$db_prefix.\"css_polk_servers ORDER BY css_polk_server_order ASC\");
   $rows = dbrows($result);

   If ($rows != 0)
   {
     $i=0;
     while($data = dbarray($result))
     {
     $i++;
     if ($rows != 1)
     {
         $up = $data['css_polk_server_order'] - 1;
         $down  = $data['css_polk_server_order'] + 1;
         if ($i == 1)
         {
         $arrows = \"\";
        }
        elseif ($i < $rows)
        {
           $arrows = \"\";
        }
        else
        {
          $arrows = \"\";
        } 
       }
       else
           {
              $arrows = \"\"; 
           }
    
     $list = \"
                 \".$data['css_polk_server_Name'].\"
                 \".$data['css_polk_server_address'].\"
                 \".$data['css_polk_server_port'].\"
                 \".$data['css_polk_server_order'].\"\";         
     $list .=      \"\".$arrows.\"\";
     $list .=      \"
I?trinti\";   
   }
   }   
   else
   {
     $list =  \"\".$locale['CSS_SERVER_105'].\"\";
   }
   
   return $list;
}

function remove_server($id)
{
  global $db_prefix;

  $result = dbquery(\"SELECT * FROM \".$db_prefix.\"css_polk_servers where css_polk_server_id =\".$id);
 
  $data = dbarray($result);
  $remove_order = $data['css_polk_server_order'];
 
  $SQL = \"DELETE FROM \".$db_prefix.\"css_polk_servers\";
  $SQL .= \" WHERE css_polk_server_id = \".$id;
  $result = dbquery($SQL);
 
  $result = dbquery(\"SELECT * FROM \".$db_prefix.\"css_polk_servers ORDER BY css_polk_server_order ASC\");
  $rows = dbrows($result);
 
  if ($rows != 0)
  {
     while($data = dbarray($result))
     {
      if ($data['css_polk_server_order']  > $remove_order)
      {
       $new_order = $data['css_polk_server_order'] - 1;
       $SQL = \"UPDATE \".$db_prefix.\"css_polk_servers \";
      $SQL .= \"SET css_poplk_server_order =\".$new_order;
      $SQL .= \" where css_polk_server_id =\".$data['css_polk_server_id'];
         $result_1 = dbquery($SQL);
      }
     } 
  }
 
 
  return \"\";
 
}

function isDigits($element) {
  return !preg_match (\"/[^0-9]/\", $element);
}

function move_order_up($id,$neworder)
{
  global $db_prefix;
  $data = dbarray(dbquery(\"SELECT * FROM \".$db_prefix.\"css_polk_servers WHERE css_polk_server_order=\".$neworder));
  $SQL = \"UPDATE \".$db_prefix.\"css_polk_servers SET css_polk_server_order=$neworder+1\";
  $SQL .= \" WHERE css_polk_server_order=\".$data['css_polk_server_order'];
 
  $result = dbquery($SQL);
  $SQL = \"UPDATE \".$db_prefix.\"css_polk_servers SET css_polk_server_order=$neworder\";
  $SQL .= \" WHERE css_polk_server_id=\".$id;
  $result = dbquery($SQL);
}

function move_order_down($id,$neworder)
{
    global $db_prefix;
    $data = dbarray(dbquery(\"SELECT * FROM \".$db_prefix.\"css_polk_servers WHERE css_polk_server_order=\".$neworder));
   $SQL = \"UPDATE \".$db_prefix.\"css_polk_servers SET css_polk_server_order=$neworder-1\";
     $SQL .= \" WHERE css_polk_server_order=\".$data['css_polk_server_order'];
     $result = dbquery($SQL);
     $SQL = \"UPDATE \".$db_prefix.\"css_polk_servers SET css_polk_server_order=$neworder\";
     $SQL .= \" WHERE css_polk_server_id=\".$id;
     $result = dbquery($SQL);
}

require_once THEMES.\"templates/footer.php\";
?>


 
PM
Tomux
#2 Spausdinti pranešimą
parašyta 2012-02-04 14:24
Vartotojo avataras

Apšylantis



Reputacija: 0

Pranešimai: 52
Įstojo: 2008-12-14

U?eik per /phpmyadmin susirask tables kur ra?osi IP ir vietoj raidinio �sira?yk savo IP i? skai�i�.  
PM
Peršokti į forumą: