Здравствуйте! Я скачал скрипт чата, и пустил его вход. Но тут мне хочется сделать небольшие доделки. 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
|