Сообщения из админки

Статус
В этой теме нельзя размещать новые ответы.

JamStyle

Новичок
Репутация
0 / 84
В админке не пашут, а если и пашут то через раз...сообщения типа "Обьявить системное" просто "Обьявиьт" и Администрация сообщает...Перелопатил все, что можно...Где изменить можно параметры, или кто доработал? Кто с тамим сталкивался, помогите решить проблему!!!!
 
нету кода не мопогу.. ибо инета нету на неделю.. кинь кодик скажу в чем проблема
 
Дело в том, что я и не могу найти этот сам чат. В chat.htm вторая главная идентична index.php Другого я не вижу*sad* Или где рыть нуджно?
 
pal.php и ch.php перелопатил, но так и не нашел...Странно...
 
Код:
if($pal_abil[35]) {
if ((int)$myinfo->align==1) {$s='Орден Света сообщает';$r=0;}
if ((int)$myinfo->align==1 && $myinfo->align>=1.991) {$s='Администрация сообщает';$r=0;}
if ((int)$myinfo->align==3) {$s='Тарманы сообщают';$r=0;}
if ($myinfo->id_clan==52) {$s='ORGTEAM';$r=$myinfo->id_room;}
if ($_REQUEST['inchat_org']){
    db_use('query',"insert into chat (timestamp,id_room,nick,text,color,type) values(".time().",'".strval($r)."','','".$s.": ".mysql_escape_string(htmlspecialchars($_REQUEST['textinchat_org']))."','Black','2')");
}
echo '<table>
<tr><td><form method=post action=pal.php></td><td>В чат ('.$s.'):<input type=text name=textinchat_org><input type=submit name="inchat_org" value="Объявить"></td><td></form></td></tr></table>';
}

if ($myinfo->id_person==12 or $myinfo->id_person==58) {

if ($_REQUEST['refer'] && $myinfo->id_person==12){
$res=db_use('query',"select r.*,p.level,p.align,c.clanname,u.login from refer r left join person p on p.id_person=r.id_person
left join users u on u.id_person=p.id_person left join clans c on c.id_clan=p.id_clan order by r.time desc");
unset($i);while ($i<mysql_num_rows($res)) {
    $i++;$s=mysql_fetch_array($res);
    echo date('d.m.Y H:i:s',$s['time']).' [b]'.$s['number'].'$[/b] '.'<script>drwfl("'.$s['login'].'",'.$s['id_person'].',"'.$s['level'].'","'.$s['align'].'","'.$s['clanname'].'");</SCRIPT>
';
}
}elseif($_REQUEST['inchat2']){
    new_chat_message5($_REQUEST['id'],$_REQUEST['textinchat2']);
}elseif ($_REQUEST['inchat']){
    db_use('query',"insert into chat (timestamp,id_room,nick,text,color,type) values(".time().",'0','','".$_REQUEST['textinchat']."','Black','2')");
}elseif ($_REQUEST['inchat3']){
    db_use('query',"insert into chat (timestamp,id_room,nick,text,color,type) values(".time().",'".$myinfo->id_room."','внезапный задницекус','".$_REQUEST['textinchat3']."','Black','4')");
}elseif ($_REQUEST['inchat4']){
    db_use('query',"insert into chat (timestamp,id_room,nick,text,color,type) values(".time().",'".$myinfo->id_room."','внезапный задницекус','[img].$_REQUEST['textinchat4'].[/img]','Black','4')");
}elseif ($_REQUEST['peredat'] && $myinfo->id_person==12){
    $res=db_use('array',"select id_person,level from person where persname='".mysql_escape_string($_REQUEST['login'])."' or id_person=(select id_person from users where login='".mysql_escape_string($_REQUEST['login'])."')");
    $id_person_x=$res['id_person'];
    if (!$id_person_x) {$mess='Персонаж не найден';} else{
        db_use('query',"update inv set id_person='".$id_person_x."' where id_thing='".mysql_escape_string($_REQUEST['id_th'])."'");
        $mess='Передано '."update inv set id_person='".$id_person_x."' where id_thing='".mysql_escape_string($_REQUEST['id_th'])."'";
    }
}elseif ($_REQUEST['skinut'] && $myinfo->id_person==12){
    $res=db_use('array',"select id_person,money from person where persname='".mysql_escape_string($_REQUEST['login'])."' or id_person=(select id_person from users where login='".mysql_escape_string($_REQUEST['login'])."')");
    $id_person_x=$res['id_person'];
    if (!$id_person_x) {$mess='Персонаж не найден';} else{
            $m=db_use('array',"select
        masw1,masw2,masw3,masw4,masw5,m_magic1,m_magic2,m_magic3,m_magic4,m_magic5,
m_magic6,m_magic7
        from person where id_person='".$id_person_x."'");
        $points=$m['masw1']+$m['masw2']+$m['masw3']+$m['masw4']+$m['masw5']+$m['m_magic1']+$m['m_magic2']+$m['m_magic3']+$m['m_magic4']+$m['m_magic5']+$m['m_magic6']+$m['m_magic7'];
        db_use('query',"update person set mast_points=mast_points+'".$points."',        masw1=0,masw2=0,masw3=0,masw4=0,masw5=0,m_magic1=0,m_magic2=0,m_magic3=0,m_
magic4=0,m_magic5=0,m_magic6=0,m_magic7=0 where id_person='".$id_person_x."';");
        $mess='Удачно скинуты умения';
    }
}elseif ($_REQUEST['zamshmot'] && $myinfo->id_person==12){
db_use('query',"update thing set id_thing2='".mysql_escape_string($_REQUEST['id_th2'])."' where id_thing2='".mysql_escape_string($_REQUEST['id_th1'])."';");
db_use('query',"update thing_history set id_thing2='".mysql_escape_string($_REQUEST['id_th2'])."' where id_thing2='".mysql_escape_string($_REQUEST['id_th1'])."';");
db_use('query',"delete from shop where id_thing2='".mysql_escape_string($_REQUEST['id_th2'])."';");
db_use('query',"update shop set id_thing2='".mysql_escape_string($_REQUEST['id_th2'])."' where id_thing2='".mysql_escape_string($_REQUEST['id_th1'])."';");
$mess='Заменено';
}
echo "<font color=green>".$mess."</font>";
echo '

<table>
<tr><td><form method=post action=pal.php></td><td><input type=text name=textinchat><input type=submit name="inchat" value="Объявить"></td><td></form></td></tr>
<tr><td><form method=post action=pal.php></td><td><input type=text name=textinchat2> кому id <input type=text name=id><input type=submit name="inchat2" value="Объявить лично"></td><td></form></td></tr>
<tr><td><form method=post action=pal.php></td><td><input type=text name=textinchat3><input type=submit name="inchat3" value="Объявить системное"></td><td></form></td></tr>
<tr><td><form method=post action=pal.php></td><td><input type=text name=textinchat4><input type=submit name="inchat4" value="Объявить системное - картинка"></td><td></form></td></tr>


Все таки нашел код...может кто тыкнуть?Где тут прогон О_О
 
Тебе бы для начало код оптимизировать *wink*, а потом яснее будет где что, а так сложно сказать, тем более у кого нету готового решения, и тем более кто не рабоатл с скриптом
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху