Модераторы: 2man
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите исправить скрипт чата 
:(
    Опции темы
Rusman
Дата 28.1.2007, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 312
Регистрация: 4.5.2006
Где: Пермь

Репутация: нет
Всего: нет



Здравствуйте!
Я скачал скрипт чата, и пустил его вход. Но тут мне хочется сделать небольшие доделки. 
1)Мне нужно чтоб при отправке сообщения какому либу человеку, это сообщение у него выделялось
2)Чтоб при нажатии ctrl+enter это сообщение уходило в приват.
3)Еще когда вот кликаем на ник которому хочем отправить появляется не ник а слово bofyframe

вот скрипт kayf.fatal.ru/447.zip

вот текст чамого чата:
Код

<?php
 #>-------------------------<#
 #| Chat_Enter              |#
 #| Autor: Eugeny N. Sharov |#
 #| mail:[email protected]  |#
 #| All Rights Reserved!    |#
 #>-------------------------<#

include ("c_config.php");
if (getenv("REQUEST_METHOD")!='POST'){exit;}

if (isset($_POST['name'])){$name = $_POST['name'];}
if (isset($_POST['pasw'])){$pasw = $_POST['pasw'];}
if (isset($_POST['nonstop'])){$nonstop = $_POST['nonstop'];}

if (!isset($name)){$name="+++";}
if (!isset($pasw)){$pasw="+++";}
if (!isset($nonstop)){$nonstop="off";}

$count = 0;
sp_c_trp($c_fs);
$cf1 = file ($c_p.$c_fs);
sp_d_trp($c_fs);
$co = sizeof($cf1);
for ($i=0;$i<$co;$i++){
 list($t1_m,$name_m,$pasw_m,$status_m)= split ('[|]', $cf1[$i]);
 if (($name_m == $name)&&(crypt($pasw, $pasw_m) == $pasw_m)){
  $count++;
  $i=$co;
  $st = trim($status_m);
 }
}

if ($count == 0){ ?>
<html><head>
<title>SP-Чат</title>
<META content='text/html; charset=windows-1251' http-equiv='Content-Type'>
<link href="style.css" rel=stylesheet type=text/css>
</head>
<body><center><br><br><br>
<font color=#ff0000><b><?php echo $str_55; ?></b></font>
<br><br><a href=index.php><?php echo $str_56; ?></a></center></body></html>
<?php
  exit;
}

$a = sp_check_kick($name, "");

if ($a != 0){?>
<html><head>
<title>SP-Чат</title>
<META content='text/html; charset=windows-1251' http-equiv='Content-Type'>
<link href="style.css" rel=stylesheet type=text/css>
</head>
<body><center><br><br><br>
<font color=#ff0000><b><?php echo $str_57; ?></b></font>
<br><br><a href=index.php><?php echo $str_58; ?></a></center></body></html>
<?php
  exit;
}

$ch_array = array();
sp_c_trp($a_sf);
$cf1 = file ($c_p.$a_sf);
$co = sizeof($cf1);
for ($i=0;$i<$co;$i++){
 list($name_m,$tmp)= split ('[|]', $cf1[$i]);
 if ($name_m != $name){ array_push ($ch_array, $cf1[$i]);}
}


$mytime = time()+$server_time;
$ip = getenv ("REMOTE_ADDR");

$sex = sp_get_sex($name);
#Добавляем себя...
$m_g = "$name|$ip|$mytime|$st|$sex\n";
$ch_array2 = array();
$code=0;
$co=sizeof($ch_array);
for($i=0;$i<$co;$i++){
 if (($ch_array[$i] > $m_g)&&($code == 0)){
  array_push ($ch_array2, $m_g);
  $code = 1;
 }
 array_push ($ch_array2, $ch_array[$i]);
}

if ($code == 0){ array_push ($ch_array2, $m_g);}

$co = sizeof($ch_array2);
$cfp1 = fopen($c_p.$a_sf, "w" );
for ($i=0;$i<$co;$i++){fputs ($cfp1, $ch_array2[$i]);}
fclose($cfp1);
sp_d_trp($a_sf);

# Отмечаемся в файле логов
sp_put_nil($name);
# Если у человека сегодня день рождения - то поздравляем его
sp_check_dr($name);
# Печатаем сообщение, что человек входит в чат
say_enter($name);
$bg_c = sp_get_bg($name);
?>
<html><head>
<title><?php echo $chat_name." :: ".$name; ?></title>
<Meta name=description content='SP-Чат, SP-Chat solitarypilgrim'>
<Meta name=keywords content='SP-Чат, SP-Chat solitarypilgrim'>
<script>
<!--
var nsm=new Array();
var s2="";
var nu="<?php echo $name; ?>";
function sn(s){ s=s+', '; ff = parent.bottomframe.bottomform.words; ff.focus(); ff.value = s;}
function s_m(){ parent.bodyframe.scroll(1,20000000);}
function u_m(){ window.setTimeout('rel(0)',1000);}
function p_s(i, m){ var j; for(j=0;j<i;j++){ bg(m[j]); parent.bodyframe.document.writeln(s2); } s_m();}
function bg(s){ s2 = s; return 1;}
//-->
</script>
</head>

 <frameset name=mainframeset rows='*,70,0,0' frameborder=0>
  <frameset cols='77%,*'>
<?php
 if ($nonstop != "on"){?>   <frame src=body.php?name=<?php echo $name; ?> name=bodyframe><?php }
 else{ ?>    <frame src='' name=bodyframe><?
 }
?>
   <frameset name=mainframeset rows='50%,*'>
    <frame src=people.php?name=<?php echo $name; ?> name=peopleframe>
    <frame src=private.php?name=<?php echo $name; ?> name=privateframe>
   </frameset>
  </frameset>
  <frame src=bottom.php?name=<?php echo $name."&non=".$nonstop; ?> scrolling='no' name=bottomframe>
  <frame src='' name=f_empty scrolling='no' NORESIZE>
<?php
 if ($nonstop == "on"){?>
  <frame src=ns.php?n=<?php echo $name; ?> name=f_nonstop scrolling='no' NORESIZE>
<?php
 }
?>
 </frameset>
</html>

За ранее всем благодарен!

Это сообщение отредактировал(а) Rusman - 28.1.2007, 16:47
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Другие движки / фрейморки | Следующая тема »


 




[ Время генерации скрипта: 0.0803 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.