Работа MKPortal, Прошу памочь

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Семячко
18.10.2006 - 13:32
Статус: Online


Гость


Главное: Регистрация
Вопросы: Помощь
Важное: Правила
Сообщения: Поиск

0
У меня один друг собирается сделать сайтег, хостенг пока бесплатный, hut.tu.

Так как сам он них не умеет, папрасил миня паставеть иму "че-нить ахуйеннайе"

Подумал йа и паставел иму Mk Portal+IPB 1.3 от BesTFileZ.net

Тык вот, апосля устаноффки МКПортала на глагной йа вижу вот такую хню

Код
Warning: main(./ipb21/sources/ipsclass.php): failed to open stream: No such file or directory in /home/z/zed.hut2.ru/WWW/mkportal/include/IPB/ipb_driverf.php on line 26


Что делать?

Эта раз

На IPB у миня вместа админки
вот эта
Код
‹[p‹њAqgg
еНнrЎзБ”’0%&z†ву †§Дѓх  ЦА4#нж‘€OOњґЃTѓ¦iРў¦)/ЯЄЪ–&ШЙЛ-@s[1Ѕ¶KЂ›ѕЄ-<д \µ\їЫя%С]кєХШuW9ЙЬ—«XАРfh0ЉЦх8}1zьнеsTиЎё('5ёБ[.›UаЗуг• ОргЙем©Вp7ПtEMп”±Є‰у н+mX:ЅтжЮҐХюr1ПF/хп¤#DtДG'|д~!ЯЮјО"§Ё8їrќ—E9єВ9~jҐЙФ‹~R\Х>Ќ§я=Cqџ|6™Ў Zн†Хtы•џЦЋ7їфґ.‹!е(H«}ъОзfПaъp‚Nриr4…14z2їБщЕ
яg~>В0ы$РEЪ3·ЫtjџOL`<ћњOџLаУС'HпЖзЕч_ушњ Ѓ)Fи%ppсЕhі@t+UНkґЄ'љlфРЙhцx>ц¬‰мЩж_НF—OLfsLgH°‰у¦щљЯvЈWt�I«ZІлFW3›хџEџ†y&И±ј‰Ћ$]^
"п25~(Вѓ»ЄЎ€Q)x‰6XАаУщ7O¦^сцN0Р;Z-tу»ф Ѓ%Йћ‡WЇжg}ПЅ”Ѓ~иэ~©‚‚ѕ8|@‚(ўmuj~Ћ™йщ7рhr9БTЙл‰Т8s†Дйs”\Ло%‹вбСн58ґZ9Q љІф}сфсгo§ЯАgууйwУg^‚ќЎ6‡G{pZМ­їЊs“є¬m�фЈњEY’лuЏ8э‡Ь{”)ҐIfE^Е‚с„я



Прашу помаще у знатаков pray.gif
[^]
Yap
[x]



Продам слона

Регистрация: 10.12.04
Сообщений: 1488
 
[^]
Vile
18.10.2006 - 14:45
0
Статус: Offline


инспектор манежа

Регистрация: 12.05.04
Сообщений: 6799
Цитата
Warning: main(./ipb21/sources/ipsclass.php): failed to open stream: No such file or directory in /home/z/zed.hut2.ru/WWW/mkportal/include/IPB/ipb_driverf.php on line 26


судя по сообщению об ошыбке mkportal для ipb 2, в ipb 1.3 нет таких файлов (ipsclass.php). поищи другую версие.

Цитата
‹[p‹њAqgg
еНнrЎзБ”’0%&z†ву †§Дѓх  ЦА4#нж‘€OOњґЃTѓ¦iРў¦)/ЯЄЪ–&ШЙЛ-@s[1Ѕ¶KЂ›ѕЄ-<д \µ\їЫя%С]кєХШuW9ЙЬ—«XАРfh0ЉЦх8}1zьнеsTиЎё('5ёБ[.›UаЗуг• ОргЙем©Вp7ПtEMп”±Є‰у н+mX:ЅтжЮҐХюr1ПF/хп¤#DtДG'|д~!ЯЮјО"§Ё8їrќ—E9єВ9~jҐЙФ‹~R\Х>Ќ§я=Cqџ|6™Ў Zн†Хtы•џЦЋ7їфґ.‹!е(H«}ъОзfПaъp‚Nриr4…14z2їБщЕ
яg~>В0ы$РEЪ3·ЫtjџOL`<ћњOџLаУС'HпЖзЕч_ушњ Ѓ)Fи%ppсЕhі@t+UНkґЄ'љlфРЙhцx>ц¬‰мЩж_НF—OLfsLgH°‰у¦щљЯvЈWt�I«ZІлFW3›хџEџ†y&И±ј‰Ћ$]^
"п25~(Вѓ»ЄЎ€Q)x‰6XАаУщ7O¦^сцN0Р;Z-tу»ф Ѓ%Йћ‡WЇжg}ПЅ”Ѓ~иэ~©‚‚ѕ8|@‚(ўmuj~Ћ™йщ7рhr9БTЙл‰Т8s†Дйs”\Ло%‹вбСн58ґZ9Q љІф}сфсгo§ЯАgууйwУg^‚ќЎ6‡G{pZМ­їЊs“є¬m�фЈњEY’лuЏ8э‡Ь{”)ҐIfE^Е‚с„я

какаято хуйня - откуда оно там вылазит?
 
[^]
Семячко
18.10.2006 - 15:06
0
Статус: Online


Гость


Главное: Регистрация
Вопросы: Помощь
Важное: Правила
Сообщения: Поиск

Цитата (Vile @ 18.10.2006 - 15:45)
Цитата
‹[p‹њAqgg
еНнrЎзБ”’0%&z†ву †§Дѓх  ЦА4#нж‘€OOњґЃTѓ¦iРў¦)/ЯЄЪ–&ШЙЛ-@s[1Ѕ¶KЂ›ѕЄ-<д \µ\їЫя%С]кєХШuW9ЙЬ—«XАРfh0ЉЦх8}1zьнеsTиЎё('5ёБ[.›UаЗуг• ОргЙем©Вp7ПtEMп”±Є‰у н+mX:ЅтжЮҐХюr1ПF/хп¤#DtДG'|д~!ЯЮјО"§Ё8їrќ—E9єВ9~jҐЙФ‹~R\Х>Ќ§я=Cqџ|6™Ў Zн†Хtы•џЦЋ7їфґ.‹!е(H«}ъОзfПaъp‚Nриr4…14z2їБщЕ
яg~>В0ы$РEЪ3·ЫtjџOL`<ћњOџLаУС'HпЖзЕч_ушњ Ѓ)Fи%ppсЕhі@t+UНkґЄ'љlфРЙhцx>ц¬‰мЩж_НF—OLfsLgH°‰у¦щљЯvЈWt�I«ZІлFW3›хџEџ†y&И±ј‰Ћ$]^
"п25~(Вѓ»ЄЎ€Q)x‰6XАаУщ7O¦^сцN0Р;Z-tу»ф Ѓ%Йћ‡WЇжg}ПЅ”Ѓ~иэ~©‚‚ѕ8|@‚(ўmuj~Ћ™йщ7рhr9БTЙл‰Т8s†Дйs”\Ло%‹вбСн58ґZ9Q љІф}сфсгo§ЯАgууйwУg^‚ќЎ6‡G{pZМ­їЊs“є¬m�фЈњEY’лuЏ8э‡Ь{”)ҐIfE^Е‚с„я

какаято хуйня - откуда оно там вылазит?

Каг жмешь Админцентр сразу вылазит

[^]
Vile
18.10.2006 - 15:25
0
Статус: Offline


инспектор манежа

Регистрация: 12.05.04
Сообщений: 6799
может распаковал чото нитак или пхайл битый. в файле admin.php што внутри?
 
[^]
Семячко
18.10.2006 - 15:28
0
Статус: Online


Гость


Главное: Регистрация
Вопросы: Помощь
Важное: Правила
Сообщения: Поиск

Эта
Код
<?php

/*
+--------------------------------------------------------------------------
|   Invision Power Board v1.3 Final
|   ========================================
|   by Matthew Mecham
|   (c) 2001 - 2003 Invision Power Services
|   http://www.invisionpower.com
|   ========================================
|   Web: http://www.invisionboard.com
|   Time: Thu, 20 Nov 2003 01:15:27 GMT
|   Release: 322f4d4bcd09dcb3058f62ae41ab3e8b
|   Email: [email protected]
|   Licence Info: http://www.invisionboard.com/?license
+---------------------------------------------------------------------------
|
|   > Admin wrapper script
|   > Script written by Matt Mecham
|   > Date started: 1st March 2002
|
+--------------------------------------------------------------------------
*/

/*-----------------------------------------------
 USER CONFIGURABLE ELEMENTS
------------------------------------------------*/

// Are we running this on a lycos / tripod server?
// If so, change the following to a 1.

$is_on_tripod = 0;

// Root path

define( 'ROOT_PATH', './' );

// Check IP address to see if they match?
// this may cause problems for users on proxies
// where the IP address changes during a session

$check_ip = 1;

// Use GZIP content encoding for fast page generation
// in the admin center?

$use_gzip = 1;

// Enable module usage?
// (Vital for some mods and IPB enhancements)

define ( 'USE_MODULES', 1 );


/*-----------------------------------------------
 NO USER EDITABLE SECTIONS BELOW
------------------------------------------------*/

error_reporting  (E_ERROR | E_WARNING | E_PARSE);
set_magic_quotes_runtime(0);

define ( 'IN_ACP', 1 );

if ( $is_on_tripod != 1 )
{
if (function_exists('ini_get'))
{
 $safe_switch = @ini_get("safe_mode") ? 1 : 0;
}
else
{
 $safe_switch = 1;
}
}
else
{
$safe_switch = 1;
}

define( 'SAFE_MODE_ON', $safe_switch );

if (function_exists("set_time_limit") == 1 and SAFE_MODE_ON == 0)
{
 @set_time_limit(0);
}


class Debug {
   function startTimer() {
       global $starttime;
       $mtime = microtime ();
       $mtime = explode (' ', $mtime);
       $mtime = $mtime[1] + $mtime[0];
       $starttime = $mtime;
   }
   function endTimer() {
       global $starttime;
       $mtime = microtime ();
       $mtime = explode (' ', $mtime);
       $mtime = $mtime[1] + $mtime[0];
       $endtime = $mtime;
       $totaltime = round (($endtime - $starttime), 5);
       return $totaltime;
   }
}

class info {

var $vars       = "";
var $version    = '1.3';
var $acpversion = '13005';
var $base_url   = '';

function info($INFO)
{
 //global $INFO;
 $this->vars = $INFO;
 
 $this->vars['TEAM_ICON_URL']   = $INFO['html_url'] . '/team_icons';
 $this->vars['AVATARS_URL']     = $INFO['html_url'] . '/avatars';
 $this->vars['EMOTICONS_URL']   = $INFO['html_url'] . '/emoticons';
 $this->vars['mime_img']        = $INFO['html_url'] . '/mime_types';
 
 $this->base_url = $INFO['board_url']."/index.".$INFO['php_ext'].'?';
}
}
 


/*-----------------------------------------------
 Import $INFO
------------------------------------------------*/

require ROOT_PATH."conf_global.php";
require ROOT_PATH."downloads_config.php";

$ibforums = new info($INFO);

$Debug = new Debug;
$Debug->startTimer();

/*-----------------------------------------------
 Make sure our data is reset on each invocation
------------------------------------------------*/
$MEMBER          = array();
$SESSION_ID      = "";
$SKIN            = "";

// Put an end to insane thoughs before they begin
$MEMBER_NAME     = "";
$MEMBER_PASSWORD = "";
$MEMBER_EMAIL    = "";
$UserName        = "";
$PassWord        = "";


/*-----------------------------------------------
 Load up our classes (compiled into one package)
------------------------------------------------*/

require ROOT_PATH."sources/functions.php";

$std     = new FUNC;

/*-----------------------------------------------
 Steralize our FORM and GET input
------------------------------------------------*/

$IN = $std->parse_incoming();

$IN['AD_SESS'] = $HTTP_POST_VARS['adsess'] ? $HTTP_POST_VARS['adsess'] : $HTTP_GET_VARS['adsess'];

$IN['AD_SESS'] = $std->clean_value( $IN['AD_SESS'] );

/*-----------------------------------------------
 Import $PAGES and $CATS
------------------------------------------------*/

require ROOT_PATH."sources/Admin/admin_pages.php";


/*-----------------------------------------------
 Import Skinable elements
------------------------------------------------*/

require ROOT_PATH."sources/Admin/admin_skin.php";

$SKIN = new admin_skin();

$skin_universal = &$SKIN; //To keep functions.php happy

/*-----------------------------------------------
 Import Admin Functions
------------------------------------------------*/

require ROOT_PATH."sources/Admin/admin_functions.php";

$ADMIN = new admin_functions();

/*-----------------------------------------------
 Load up our database library
------------------------------------------------*/

$INFO['sql_driver'] = !$INFO['sql_driver'] ? 'mySQL' : $INFO['sql_driver'];

$to_require = ROOT_PATH."sources/Drivers/".$INFO['sql_driver'].".php";
require ($to_require);

$DB = new db_driver;

$DB->obj['sql_database']     = $INFO['sql_database'];
$DB->obj['sql_user']         = $INFO['sql_user'];
$DB->obj['sql_pass']         = $INFO['sql_pass'];
$DB->obj['sql_host']         = $INFO['sql_host'];
$DB->obj['sql_tbl_prefix']   = $INFO['sql_tbl_prefix'];

// Get a DB connection
$DB->connect();

//------------------------------------------------
// Fix up the "show" ID's for the menu tree...
//
// show=1,4,5 holds the current ID's, clicking on a
// collapse link creates out=4 - "4" is then removed
// from the show link.
//
// Good eh?
//------------------------------------------------


//------------------------------------------------
// Sort out settings cookie
//------------------------------------------------

$INFO['menu']    = 0;
$INFO['tx']      = 80;
$INFO['ty']      = 40;
$INFO['preview'] = "";

if ( $cookie = $std->my_getcookie('acpprefs') )
{
list( $INFO['menu'], $INFO['tx'], $INFO['ty'], $INFO['preview'] ) = explode( ",", $cookie );
}

//------------------------------------------------
// ME 'N U!
//------------------------------------------------

if ( ! isset($IN['show']) )
{
$IN['show'] = $std->my_getcookie('acpmenu');
}

if ($IN['show'] == 'none')
{
$IN['show'] = "";
}
else if ($IN['show'] == 'all')
{
$IN['show']     = "";

foreach($CATS as $cid => $name)
{
 $IN['show'] .= $cid.',';
}
}
else
{
$IN['show'] = preg_replace( "/(?:^|,)".$IN['out']."(?:,|$)/", ",", $IN['show'] );
$IN['show'] = preg_replace( "/,,/" , "" , $IN['show'] );
$IN['show'] = preg_replace( "/,$/" , "" , $IN['show'] );
$IN['show'] = preg_replace( "/^,/" , "" , $IN['show'] );
}


//------------------------------------------------
// Admin.php Rules:
//
// No adsess number?
// -----------------
//
// Then we log into the admin CP
//
// Got adsess number?
// ------------------
//
// Then we check the cookie "ad_login" for a session key.
//
// If this session key matches the one stored in the admin_sessions
// table, then we check the data against the data stored in the
// profiles table.
//
// The session key and ad_sess keys are generated each time we log in.
//
// If we don't have a valid adsess in the URL, then we ask for a log in.
//
//------------------------------------------------

$session_validated = 0;
$this_session      = array();

$validate_login = 0;

if ($IN['login'] != 'yes') {

if ( (!$IN['adsess']) or (empty($IN['adsess'])) or (!isset($IN['adsess'])) or ($IN['adsess'] == "") )
{
 //----------------------------------
 // No URL adsess found, lets log in.
 //----------------------------------
 
 do_login("Ñåàíñîâ àäìèíèñòðèðîâàíèÿ íå îáíàðóæåíî");
}
else
{
 //----------------------------------
 // We have a URL adsess, lets verify...
 //----------------------------------
 
 $DB->query("SELECT * FROM ipbadmin_sessions WHERE ID='".$IN['adsess']."'");
 $row = $DB->fetch_row();
 
 if ($row['ID'] == "")
 {
  //----------------------------------
  // Fail-safe, no DB record found, lets log in..
  //----------------------------------
 
  do_login("Íåâîçìîæíî íàéòè çàïèñè ñåññèè");
 }
 else if ($row['MEMBER_ID'] == "")
 {
 
  //----------------------------------
  // No member ID is stored, log in!
  //----------------------------------
 
  do_login("Íåâîçìîæíî îïðåäåëèòü ïîëüçîâàòåëÿ ñ ýòèì id");
 
 }
 else
 {
  //----------------------------------
  // Key is good, check the member details
  //----------------------------------
 
  $DB->query("SELECT * FROM ipbmembers WHERE id='".$row['MEMBER_ID']."'");
  $MEMBER = $DB->fetch_row();
 
  if ($MEMBER['id'] == "")
  {
 
   //----------------------------------
   // Ut-oh, no such member, log in!
   //----------------------------------
   
   do_login("Íåâåðíûé ID ïîëüçîâàòåëÿ");
   
  }
  else
  {
   //----------------------------------
   // Member found, check passy
   //----------------------------------
   
   if ($row['SESSION_KEY'] != $MEMBER['password'])
   {
    //----------------------------------
    // Passys don't match..
    //----------------------------------
   
    do_login("Íåâåðíûé ïàðîëü ïîëüçîâàòåëÿ");
   
   }
   else
   {
    //----------------------------------
    // Do we have admin access?
    //----------------------------------
   
    $DB->query("SELECT * FROM ipbgroups WHERE g_id='".$MEMBER['mgroup']."'");
   
    $GROUP = $DB->fetch_row();
   
    if ($GROUP['g_access_cp'] != 1)
    {
     do_login("Ó Âàñ íåò ïðàâ âõîäà â Àäìèíöåíòð");
    }
    else
    {
     $session_validated = 1;
     $this_session      = $row;
    }
   }
  }
 }
}
}
else
{
//----------------------------------
// We must have submitted the form
// time to check some details.
//----------------------------------

if ( empty($IN['username']) )
{
 do_login("Äëÿ àâòîðèçàöèè íåîáõîäèìî ââåñòè èìÿ ïîëüçîâàòåëÿ");
}

if ( empty($IN['password']) )
{
 do_login("Äëÿ àâòîðèçàöèè íåîáõîäèìî ââåñòè ïàðîëü");
}

//----------------------------------
// Attempt to get the details from the
// DB
//----------------------------------

$username    = strtolower(str_replace( '|', '|', $IN['username']) );

$DB->query("SELECT name, password, id, mgroup FROM ipbmembers WHERE LOWER(name)='".$username."'");
$mem = $DB->fetch_row();

if ( empty($mem['id']) )
{
 do_login("Â áàçå äàííûõ íåò ïîëüçîâàòåëÿ ñ òàêèì èìåíåì. Ïðîâåðüòå ðàñêëàäêó êëàâèàòóðû.");
}

$pass    = md5( $IN['password'] );

if ($pass != $mem['password'])
{
 do_login("Ââåä¸ííûé Âàìè ïàðîëü íåäåéñòâèòåëåí");
}
else
{
 $DB->query("SELECT * FROM ipbgroups WHERE g_id='".$mem['mgroup']."'");
   
 $GROUP = $DB->fetch_row();
 
 if ($GROUP['g_access_cp'] != 1)
 {
  do_login("Ó Âàñ íåò ïðàâ âõîäà â Àäìèíöåíòð");
 }
 else
 {
 
  //----------------------------------
  // All is good, rejoice as we set a
  // session for this user
  //----------------------------------
 
  $sess_id = md5( uniqid( microtime() ) );
 
  $db_string = $DB->compile_db_insert_string( array (
               'ID'           => $sess_id,
               'IP_ADDRESS'   => $IN['IP_ADDRESS'],
               'MEMBER_NAME'  => $mem['name'],
               'MEMBER_ID'    => $mem['id'],
               'SESSION_KEY'  => $pass,
               'LOCATION'     => 'index',
               'LOG_IN_TIME'  => time(),
               'RUNNING_TIME' => time(),
              )        );
             
  $DB->query("INSERT INTO ipbadmin_sessions (".$db_string['FIELD_NAMES'].") VALUES (".$db_string['FIELD_VALUES'].")");
 
  $IN['AD_SESS'] = $sess_id;
 
  // Print the "well done page"
 
  $ADMIN->page_title = "Óñïåøíàÿ àâòîðèçàöèÿ";
 
  $ADMIN->page_detail = "Ñåé÷àñ Âû áóäåòå ïåðåìåùåíû â ïàíåëü óïðàâëåíèÿ Àäìèíèñòðàòîðà";
 
  $ADMIN->html .= $SKIN->start_table("Â ïðîöåññå");
 
  $ADMIN->html .= "<tr><td id='tdrow1'><meta http-equiv='refresh' content='2; url=".$INFO['board_url']."/admin.".$INFO['php_ext']."?adsess=".$IN['AD_SESS']."'><a href='".$INFO['board_url']."/admin.".$INFO['php_ext']."?adsess=".$IN['AD_SESS']."'>( Íàæìèòå ñþäà, åñëè íå õîòèòå æäàòü )</a></td></tr>";
 
  $ADMIN->html .= $SKIN->end_table();
 
  $ADMIN->output();
 
 }
 
}
 
}


//----------------------------------
// Ok, so far so good. If we have a
// validate session, check the running
// time. if it's older than 2 hours,
// ask for a log in
//----------------------------------


if ($session_validated == 1)
{
if ($this_session['RUNNING_TIME'] < ( time() - 60*60*2) )
{
 $session_validated = 0;
 do_login("Âàø ñåàíñ àäìèíèñòðèðîâàíèÿ èñò¸ê");
}

//------------------------------
// Are we checking IP's?
//------------------------------

else if ($check_ip == 1)
{
 if ($this_session['IP_ADDRESS'] != $IN['IP_ADDRESS'])
 {
  $session_validated = 0;
  do_login("Âàø òåêóùèé IP àäðåñ íå ñîîòâåòñòâóåò íè îäíîìó èç IP àäðåñîâ");
 }
}
}

if ($session_validated == 1 )
{
//------------------------------
// If we get this far, we're good to go..
//------------------------------

$IN['AD_SESS'] = $IN['adsess'];

//------------------------------
// Lets update the sessions table:
//------------------------------

$DB->query("UPDATE ipbadmin_sessions SET RUNNING_TIME='".time()."', LOCATION='".$IN['act']."' WHERE MEMBER_ID='".$MEMBER['id']."' AND ID='".$IN['AD_SESS']."'");

do_admin_stuff();

}
else
{
//------------------------------
// Session is not validated...
//------------------------------

do_login("Íåâåðíàÿ ñåññèÿ. Íåîáõîäèìà ïåðåàâòîðèçàöèÿ.");

}



function do_login($message="") {
global $IN, $DB, $ADMIN, $SKIN, $std;

//-------------------------------------------------------
// Remove all out of date sessions, like a good boy. Woof.
//-------------------------------------------------------

$cut_off_stamp = time() - 60*60*2;

$DB->query("DELETE FROM ipbadmin_sessions WHERE RUNNING_TIME < $cut_off_stamp");

//+------------------------------------------------------

$ADMIN->page_detail = "Âû äîëæíû èìåòü ïðàâà Àäìèíèñòðàòîðà, äëÿ âõîäà â Àäìèíöåíòð ôîðóìà.<br>Íèæå ââåäèòå Âàøå èìÿ ïîëüçîâàòåëÿ è ïàðîëü";

if ($message != "")
{
 $ADMIN->page_detail .= "<br><br><span style='color:red;font-weight:bold'>$message</span>";
}

$ADMIN->html .= "<script language='javascript'>
      <!--
       if (top.location != self.location) { top.location = self.location }
      //-->
     </script>
     ";
//+------------------------------------------------------
//| SEMI-AUTO Log in ma-thingy?
//+------------------------------------------------------

$name  = "";
$extra = "";
     
$mid = intval( $std->my_getcookie('member_id') );

if ( $mid > 0 )
{
 $DB->query("SELECT m.id, m.name, m.mgroup, g.g_access_cp FROM ipbmembers m, ipbgroups g WHERE m.id=$mid AND g.g_id=m.mgroup AND g.g_access_cp=1");
 
 if ( $r = $DB->fetch_row() )
 {
  $name  = $r['name'];
  $extra = 'onload="document.theAdminForm.password.focus();"';
 }
}

//+------------------------------------------------------
//| SHW DA FRM (txt msg stylee)
//+------------------------------------------------------

$ADMIN->html .= $SKIN->start_form( array( 1 => array('login', 'yes') ) );

$SKIN->td_header[] = array( "&nbsp;"  , "40%" );
$SKIN->td_header[] = array( "&nbsp;"  , "60%" );

$ADMIN->html .= $SKIN->start_table( "Òðåáîâàíèå àâòîðèçàöèè" );

$ADMIN->html .= $SKIN->add_td_row( array( "Âàøå èìÿ:",
            "<input type='text' style='width:100%' name='username' value='$name'>",
         )      );
 
$ADMIN->html .= $SKIN->add_td_row( array( "Âàø ïàðîëü:",
            "<input type='password' style='width:100%' name='password' value=''>",
         )      );
         
$ADMIN->html .= $SKIN->end_form("Âîéòè");

$ADMIN->html .= $SKIN->end_table();

$SKIN->top_extra = $extra;

$ADMIN->no_jump = 1;
 
$ADMIN->output();

}





function do_admin_stuff() {
global $IN, $INFO, $DB, $SKIN, $ADMIN, $std, $MEMBER, $GROUP, $ibforums;

if ( $INFO['ipb_reg_number'] )
{
 list( $a, $b, $c, $d, $e ) = explode( '-', $INFO['ipb_reg_number'] );
 
 if ( strlen($e) > 9 )
 {
  if ( time() > $e )
  {
   $ADMIN->rebuild_config( array( 'ipb_reg_number' => '' ) );
  }
 }
}


/*----------------------------------
  What do you want to require today?
------------------------------------*/

$choice = array(
     "idx"      => "doframes",
     "menu"     => "menu",
     "index"    => "index",
     "cat"      => "categories",
     "forum"    => "forums",
     "mem"      => "member",
     'group'    => "groups",
     'mod'      => 'moderator',
     'op'       => 'settings',
     'help'     => 'help',
     'skin'     => 'skins',
     'wrap'     => 'wrappers',
     'style'    => 'stylesheets',
     'image'    => 'imagemacros',
     'sets'     => 'stylesets',
     'templ'    => 'templates',
     'rtempl'   => 'remote_template',
     'lang'     => 'languages',
     'import'   => 'skin_import',
     'modlog'   => 'modlogs',
     'downloads' => 'downloads',
     'dfield' => 'dfields',
     'field'   => 'profilefields',
     'stats'   => "statistics",
     'quickhelp' => "quickhelp",
     'adminlog'  => "adminlogs",
     'ips'       => 'ips',
     'mysql'     => 'mysql',
     'pin'       => 'plugins',
     'emaillog'  => 'emaillogs',
     'multimod'  => 'multi_moderate',
     'prefs'     => "prefs",
     'spiderlog' => "spiderlogs",
     'warnlog'      => "warnlogs",
     'csite'     => 'ad_dynamiclite',
     'msubs'     => 'subsmanager',
     'mtools'    => 'member_tools',
     'skinfix'   => 'skinfix',
     'massive'   => 'massive',
     'shadow'       => 'shadow',
     'sonline'       => 'sonline',
      );

   
/***************************************************/

$IN['act'] = $IN['act'] == '' ? "idx" : $IN['act'];

// Check to make sure the array key exits..
if (! isset($choice[$IN['act']]) )
{
 $IN['act'] = 'idx';
}

// Require and run

if ($IN['act'] == 'idx')
{
 print $SKIN->frame_set();
 exit;
}
else if ($IN['act'] == 'menu')
{
 $ADMIN->menu();
}
else if ($IN['act'] == 'csite')
{
 require ROOT_PATH."sources/dynamiclite/ad_dynamiclite.php";
}
else
{
 require ROOT_PATH."sources/Admin/ad_".$choice[$IN['act']].".php";
}

}



//+-------------------------------------------------
// GLOBAL ROUTINES
//+-------------------------------------------------

function fatal_error($message="", $help="") {
echo("$message<br><br>$help");
exit;
}
?>
[^]
IgreK
18.10.2006 - 16:48
0
Статус: Offline


недохакер

Регистрация: 6.05.06
Сообщений: 693
Семячко
А заливал на сайт как?
 
[^]
Семячко
18.10.2006 - 19:16
0
Статус: Online


Гость


Главное: Регистрация
Вопросы: Помощь
Важное: Правила
Сообщения: Поиск

Цитата (IgreK @ 18.10.2006 - 17:48)
Семячко
А заливал на сайт как?

Через жеппу ftp
[^]
Aprior
18.10.2006 - 20:34
0
Статус: Online


Гость


Главное: Регистрация
Вопросы: Помощь
Важное: Правила
Сообщения: Поиск

Да не. файл admin.php ничо не даст..
он 100% чот там вызывает, возвращает и т.д.. он же страницы не показывает.

та кашу что выдаёт админцент больше походит на бинарный код какой-та фигни.. от куда в php сраном коде может быть бинарник, если это должны быть txt... хз. Но этого быть не должно.

Ответы у мну приходит сразу три:
- это или php обработчик никакашкин и ZEND обработчик выдаёт временный промежуточный код. Что мало вероятно
- Это что-то с зжатием страниц GZIPом для отображения. Попробуй $use_gzip = 0;
- Это может быть что угодно. Это жиж PHP. Совет глянь errros.log

если не помогло -- пиши )

Добавлено в 20:36
Кстати....хостинг hut.ru бесплатный имхо такое говнище. Ещё лет 10 назад его юзал -- после этого я не перестаю удивляццо как там люди хостятся.. можно за копейки купить отличный хостинг )



Добавлено в 20:39
я бы ещё кстати посоветовал открыть админцентр каким-нить браузером ещё.
может какой-нить браузер поймёт что это за бинарный код и покаже его в качестве картинки\иконки\архива и попросит сохрантить

и вот ещё.. это вполне могут быть ограничение хостера smile.gif на имена директорий\файлов и т.д, типо безопасней будет )))
[^]
Семячко
18.10.2006 - 21:08
0
Статус: Online


Гость


Главное: Регистрация
Вопросы: Помощь
Важное: Правила
Сообщения: Поиск

Цитата (Aprior @ 18.10.2006 - 21:34)
Да не. файл admin.php ничо не даст..
он 100% чот там вызывает, возвращает и т.д.. он же страницы не показывает.

та кашу что выдаёт админцент больше походит на бинарный код какой-та фигни.. от куда в php сраном коде может быть бинарник, если это должны быть txt... хз. Но этого быть не должно.

Ответы у мну приходит сразу три:
- это или php обработчик никакашкин и ZEND обработчик выдаёт временный промежуточный код. Что мало вероятно
- Это что-то с зжатием страниц GZIPом для отображения. Попробуй $use_gzip = 0;
- Это может быть что угодно. Это жиж PHP. Совет глянь errros.log

если не помогло -- пиши )

Добавлено в 20:36
Кстати....хостинг hut.ru бесплатный имхо такое говнище. Ещё лет 10 назад его юзал -- после этого я не перестаю удивляццо как там люди хостятся.. можно за копейки купить отличный хостинг )



Добавлено в 20:39
я бы ещё кстати посоветовал открыть админцентр каким-нить браузером ещё.
может какой-нить браузер поймёт что это за бинарный код и покаже его в качестве картинки\иконки\архива и попросит сохрантить

и вот ещё.. это вполне могут быть ограничение хостера smile.gif на имена директорий\файлов и т.д, типо безопасней будет )))

Щас попрубуем

ЗЫ:у меня на onepage стоит мой(хули, не буду нихуя покупать gigi.gif )
а другу фставило на hut.ru запесдовать(признайу, что Хут и иго йобнутый Агава с Холмом оцтой)

ЗЗЫ: Да куй знаит, на Хут пишут, чито там нехуйа нет аграничений. Песдят сцуки
[^]
Vile
19.10.2006 - 09:12
0
Статус: Offline


инспектор манежа

Регистрация: 12.05.04
Сообщений: 6799
Цитата (Семячко @ 18.10.2006 - 20:16)
Цитата (IgreK @ 18.10.2006 - 17:48)
Семячко
А заливал на сайт как?

Через жеппу ftp

он имел введу в ascii или binary mode наверно.
но имхо, дажэ если как бинарник залито все равно непонятно откуда етот неразборчивый код береццо.
admin.php сам ничево не выводит. ето правда, там подключяеццо пхайл admin_functions.php в котором вызываетцо штото вроде функцие print_output - вот в ней перед выводом разберись что там происходит.
Скарее всево в gzip'е сжатый паток выводитцо с неправельными заголовками - и браузер ево не разбирает и выводит как есть. Надо отключить gzip как правельно подсказали
 
[^]
Семячко
19.10.2006 - 22:52
0
Статус: Online


Гость


Главное: Регистрация
Вопросы: Помощь
Важное: Правила
Сообщения: Поиск

Цитата (Vile @ 19.10.2006 - 10:12)
Цитата (Семячко @ 18.10.2006 - 20:16)
Цитата (IgreK @ 18.10.2006 - 17:48)
Семячко
А заливал на сайт как?

Через жеппу ftp

он имел введу в ascii или binary mode наверно.
но имхо, дажэ если как бинарник залито все равно непонятно откуда етот неразборчивый код береццо.
admin.php сам ничево не выводит. ето правда, там подключяеццо пхайл admin_functions.php в котором вызываетцо штото вроде функцие print_output - вот в ней перед выводом разберись что там происходит.
Скарее всево в gzip'е сжатый паток выводитцо с неправельными заголовками - и браузер ево не разбирает и выводит как есть. Надо отключить gzip как правельно подсказали

Кстате с Gzip'oм памагло agree.gif , всио заработала pray.gif
[^]
IgreK
20.10.2006 - 08:38
0
Статус: Offline


недохакер

Регистрация: 6.05.06
Сообщений: 693
Vile
Это я и имел ввиду agree.gif
 
[^]
ham
20.10.2006 - 12:21
0
Статус: Offline


редкая сволочь

Регистрация: 17.01.05
Сообщений: 6730
песдетц... как мине до этаго далекоооо...
 
[^]
Aprior
20.10.2006 - 14:06
0
Статус: Online


Гость


Главное: Регистрация
Вопросы: Помощь
Важное: Правила
Сообщения: Поиск

Семячко
Цитата
Да куй знаит, на Хут пишут, чито там нехуйа нет аграничений. Песдят сцуки

агри 100% smile.gif

Цитата
Кстате с Gzip'oм памагло

вот видишь. Они не юзают сцуки Gzip.

И йа дажи понял пачиму brake.gif У них кэш на скрипты стоит. Тоесть одна и таже php\cgi страница на их хосте будет грузится сначала нормально, а потом при повторном юзании уже из их галимага кеша... Лет 10 назад сталкнулся с этим на ТОЛЬКО их хосте smile.gif)) и ахеревал как юзеры получают admin.php оставшийся после администраторов с пишушимися в них куками lol.gif весело короче было шопездец lalala.gif А при gzip кеш работать не будет smile.gif Вот такой вот отстой бесплатно предлагает широкой абсчественности holm.ru ))
[^]
Семячко
22.10.2006 - 01:47
0
Статус: Online


Гость


Главное: Регистрация
Вопросы: Помощь
Важное: Правила
Сообщения: Поиск

Если ишо не зоебал, MKPortal вникакую не хочет импортить новасти с форума.Вообще.

Вроде в настройках у него написал, из каких форумов импортить, а он сцуко не хочет
[^]
Aprior
22.10.2006 - 23:16
0
Статус: Online


Гость


Главное: Регистрация
Вопросы: Помощь
Важное: Правила
Сообщения: Поиск

хм...
а каким макаром он импортит? я просто нкада не юзал MKPortal.

xml? или парсит что?

Добавлено в 23:18
"новости с форума" - это топики в каомнить разделе сайта? и они должны импортится на главную?

[^]
Семячко
23.10.2006 - 18:52
0
Статус: Online


Гость


Главное: Регистрация
Вопросы: Помощь
Важное: Правила
Сообщения: Поиск

Цитата (Aprior @ 23.10.2006 - 00:16)
хм...
а каким макаром он импортит? я просто нкада не юзал MKPortal.

xml? или парсит что?

Добавлено в 23:18
"новости с форума" - это топики в каомнить разделе сайта? и они должны импортится на главную?

Все разобрался.Снес иго нафиг, IPDynamiclite обойдусь

Кстати, я так понял Модеровские и Дезовские(вопрос к Администрации) кнопке *утиль* и *баян* это самодельное?Или скачано откуда?
Уж очень идея понравилась
[^]
toper
23.10.2006 - 18:58
0
Статус: Offline


Мы прибыле к вам с миром, таг... пасрать

Регистрация: 17.11.05
Сообщений: 5051
Семячко
ну в родном движке их точна нетъ

а ваще Вайл те канкретний скажыт
 
[^]
Семячко
23.10.2006 - 20:06
0
Статус: Online


Гость


Главное: Регистрация
Вопросы: Помощь
Важное: Правила
Сообщения: Поиск

Цитата (toper @ 23.10.2006 - 19:58)
Семячко
ну в родном движке их точна нетъ


Тык оно то понятно.Они наверное даже слова такога не знают gigi.gif
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 2674
0 Пользователей:
[ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх