![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
melkij |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
Люди есть чат.Вроде он как и работает, вот только не могу писать в нём.Писать всмысле могу но не вижу свои сообщения, и когда чат запускается то пишет done but with error on page.
Вроде чат рабочий но ничего не вижу не входящие не выходящие, может вы поможете. <? session_start(); $my_login = $_SESSION["login"]; if(!isset($sub)){ ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <meta http-equiv="Content-Language" content="ru"> <title></title> </head> <body topmargin="0" leftmargin="5" bottomMargin=0 bgcolor="#eeeeee" style="font-family: Verdana; font-size: 10pt"> <? } if(empty($sub)){$sub="";} if ($sub == "refreshed")### РЕФРЕШНЫЙ ФРЕЙМ ### { session_register ("count"); require("conf"); $date = time(); if ($on) {$count = $date - 15*60;} // Добавить масагу -- $user = $_SESSION["login"]; include "../conf.cfg"; include "../functions.php"; $data = mysql_connect($base_name, $base_user, $base_pass); if(!mysql_select_db($db_name,$data)){ print "Ошибка при подключении к БД<BR>"; echo mysql_error(); die(); } $USER_SQL = mysql_query("SELECT * FROM `users` WHERE login='$user'"); $USER = mysql_fetch_array($USER_SQL); if($USER["blok"]!=0){ print "<script>top.location.href='../index.php';</script>"; } testZayavka($_SESSION["login"]); if($break == 1 || empty($_SESSION["login"])){ print "<script>top.location.href='../index.php';</script>"; } if($USER["battle"]!=0){ if($USER["battle_opponent"] != "" && $_SESSION["battle_ref"] == 0){ print "<script>top.main.location.reload();</script>"; $_SESSION["battle_ref"] = 1; } } $chat_base = "chat"; if ($text){$date = time(); $text = replacequot ($text); $sm=array(); $sm[0]='face1'; $sm[1]='face2'; $sm[2]='face3'; $sm[3]='face4'; $sm[4]='face5'; $sm[5]='fingal'; $sm[6]='evil'; $sm[7]='batman'; $sm[8]='adolf'; $sm[9]='am'; $sm[10]='angel'; $sm[11]='cool'; $sm[12]='coolman'; $sm[13]='crazy'; $sm[14]='devil'; $sm[15]='aplause'; $sm[16]='ha'; $sm[17]='help'; $sm[18]='happy'; $sm[19]='hello'; $sm[20]='ill'; $sm[21]='hummer2'; $sm[22]='music'; $sm[23]='newyear'; $sm[24]='ogo'; $sm[25]='police'; $sm[26]='police2'; $sm[27]='prise'; $sm[28]='punk'; $sm[29]='ravvin'; $sm[30]='ravvin2'; $sm[31]='rupor'; $sm[32]='scare'; $sm[33]='king'; $sm[34]='sleep'; $sm[35]='song'; $sm[36]='strong'; $sm[37]='student'; $sm[38]='goodnigth'; $sm[39]='fuu'; $sm[40]='girl'; $sm[41]='inlove'; $sm[42]='kiss1'; $sm[43]='lick'; $sm[44]='lips'; $sm[45]='two'; $sm[46]='pare'; $sm[47]='fuck'; $sm[48]='dinner'; $sm[49]='friday'; $sm[50]='drink'; $sm[51]='beer'; $sm[52]='cola'; $sm[53]='killed'; $sm[54]='throwout'; $sm[55]='boxing'; $sm[56]='duel'; $sm[57]='gun1'; $sm[58]='gun2'; $sm[59]='gun_1'; $sm[60]='hummer'; $sm[61]='jack'; $sm[62]='kill'; $sm[63]='knut'; $sm[64]='matrix'; $sm[65]='med'; $sm[66]='ninja'; $sm[67]='nunchak'; $sm[68]='t2'; $sm[69]='terminator'; $sm[70]='training'; $sm[71]='trio'; $sm[72]='user'; $sm[73]='censored'; $sm[74]='compkill'; $sm[75]='helloween'; $sm[76]='lock'; $sm[77]='lol'; $sm[78]='loo'; $sm[79]='mol'; $sm[80]='nuclear'; $sm[81]='yo'; $sm[82]='dollar'; $sm[83]='heart'; $sm[84]='luck'; $sm[85]='mac'; $sm[86]='win'; $sm[87]='rip'; $sm[88]='student'; $sm[89]='bye'; $sm[90]='baby'; $sm[91]='man_hat'; $sm[92]='music'; $sm[93]='angl'; $sm[94]='mediana'; $sm[95]='droch'; $sm[96]='minet'; $sm[97]='trax4'; $sm[98]='sperm'; $sm[99]='kiss'; $sm[100]='kiss1'; $sm[101]='kiss2'; $sm[102]='kiss3'; $sm[103]='kiss4'; $sm[104]='kiss5'; $sm[105]='shut'; $sm[106]='merlin'; $done = 0; for($g=0;$g<count($sm);$g++){ $text=str_replace(":$sm[$g]:","<img src='../img/smile/$sm[$g].gif' border=0>",$text); } if(empty($USER["shut"])){ $fopen_chat = fopen("$chat_base","a"); fwrite ($fopen_chat,"::$date::$user::".$USER["color"]."::$text::".$USER["room"]."::".$USER["city_game"]."::\n"); sleep(1); fclose ($fopen_chat); echo "<script> top.cf.CLR1(); </SCRIPT>"; } } // -- Добавить масагу // Считать масаги -- $file_chat = file("$chat_base");$count_chat = count($file_chat);list($t0,$t1) = explode("::", $file_chat[$count_chat-1]); if ($t1 != $count) {if (file_exists ("$chat_base")) {$massages = "";$count_chat = count(file("$chat_base"));$file_chat = file("$chat_base"); for ($i=0; $i<$count_chat; $i++) {list($t0,$t1,$t2,$t3,$t4,$t5,$t6) = explode("::", $file_chat[$i]); if ($count < $t1) {$time = $p.date("H:i",$t1);$classdate = "date";$name = $t2;$color = $t3;$body = addslashes ($t4);$msg_room = $t5;$msg_city = $t6; if (eregi ("to \[$user\]", $body, $regs)) {$classdate = "date2"; $forom = 1;} if (eregi ("private \[$user\]", $body, $regs)) {$classdate = "date2"; $notify = "1";} if ($name == "sys") {$body = str_replace("sys","",$body);$body = str_replace("endSys","",$body);$massages .= "'<font class=date2>$time</font> <font color=\"#990000\">$body</font> <BR>'+";} if (substr($body, 0, 7) == "private") {if (eregi ("private \[$user\]", $body, $regs)){$massages .= "'<font class=$classdate>$time</font> [<SPAN>$name</SPAN>] <font color=\"$color\">$body</font> <BR>'+";$ring = 1;} else if ($name == $user && $USER["room"]==$msg_room && $USER["city_game"]==$msg_city){$massages .= "'<font class=$classdate>$time</font> [<SPAN>$name</SPAN>] <font color=\"$color\">$body</font> <BR>'+";} } else if(substr($body, 0, 3) == "sys") { if($user == $name && $USER["room"]==$msg_room && $USER["city_game"]==$msg_city){$body = str_replace("sys","",$body);$body = str_replace("endSys","",$body);$massages .= "'<font class=date2>$time</font> <font color=\"#990000\">$body</font> <BR>'+";} } else if ($fltr == 1 & $forom == 1 && $name !="sys" && $USER["room"]==$msg_room && $USER["city_game"]==$msg_city){$massages .= "'<font class=$classdate>$time</font> [<SPAN>$name</SPAN>] <font color=\"$color\">$body</font> <BR>'+";} else if ($fltr != 1 && $name!="sys" && $USER["room"]==$msg_room && $USER["city_game"]==$msg_city){$massages .= "'<font class=$classdate>$time</font> [<SPAN>$name</SPAN>] <font color=\"$color\">$body</font> <BR>'+";} } }$count = $t1;$massages .= "''"; }if ($notify){ ?><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="00" height="0"><param name="movie" value="notify.swf"><param name="quality" value="high"></object><?php $notify = "";} if ($massages != "") {echo "<script> top.cf.am($massages); </SCRIPT>";} } $count_chat = count(file("$chat_base"));if ($count_chat > 20){$file_chat = file("$chat_base");$text = $file_chat[$count_chat-2] . $file_chat[$count_chat-1];$text = str_replace ("\r", "", $text);$fopen_chat = fopen("$chat_base","w");fwrite ($fopen_chat,$text);sleep(1);fclose ($fopen_chat);} $online = 0; $room = $USER["room"]; $city = $USER["city_game"]; $R_ONLINE = mysql_query("SELECT * FROM online WHERE city ='$city'"); $room_online = 0; $city_online = 0; while($ON = mysql_fetch_array($R_ONLINE)){ if($ON["room"] == $room){ $room_online++; } $city_online++; } $user_list = "<center><B><span class=norm>Всего: $city_online<BR>$room</B>($room_online)</center><BR>"; $SEARCH = mysql_query("SELECT * FROM online WHERE login = '$user'"); if(mysql_fetch_array($SEARCH)){$online = 1;} if($online == 0){ $time = time(); $INSERT = mysql_query("INSERT INTO online(city,room,login,login_display,last_time,uniqPCID) VALUES('$city','$room','$login','$login','$time','$uniqPCID')"); } else if($online == 1){ $time = time(); $UPDATE = mysql_query("UPDATE online SET last_time = '$time',room='$room',city='$city' WHERE login = '$login'"); } $CLEAR = mysql_query("SELECT * FROM online"); while($DATA = mysql_fetch_array($CLEAR)){ $min_time = time() - $DATA["last_time"]; if($min_time>20){ $CLEAR_LOGIN = $DATA["login"]; $DELETE = mysql_query("DELETE FROM online WHERE login='$CLEAR_LOGIN'"); } } $LIST = mysql_query("SELECT * FROM online WHERE city='$city' AND room='$room' ORDER by login ASC"); while($DATA = mysql_fetch_array($LIST)){ $log1 = $DATA["login"]; $l = mysql_query("SELECT * FROM users WHERE login='$log1'"); $res = mysql_fetch_array($l); $lev = $res["level"]; $orden_d = $res["orden"]; $clan_s = $res["clan_short"]; $clan_f = $res["clan"]; $travm = $res["travm"]; $log = $res["login_display"]; $bid = $res["battle"]; if($res["travm"]!=0){ $travm_i = "<img src=../img/travma2.gif alt=Персонаж повежден>"; } else{$travm_i="";} if($orden_d==1){$orden_dis="Орден ";} else if($orden_d==2){$orden_dis="Орден2";} else if($orden_d==3){$orden_dis="Орден3.";} else if($orden_d==4){$orden_dis="Орден 4.";} else if($orden_d==5){$orden_dis="5.";} if(empty($clan_s)){$clan="";} else{$clan="<img src=\"../img/clan/$clan_s.gif\" border=0 alt=\"$clan_f\">";} if(empty($orden_d)){$orden="<img src=\"../img/20_20.gif\" width=20 height=15>";} else{$orden="<img src=\"../img/orden/$orden_d.gif\" border=0 alt=\"$orden_dis\">";} $login_hr = str_replace(" ","%20",$log); $log2 = str_replace(" ","%20",$log); $inf= "<a href=../info.php?log=$login_hr target=$log><img border=0 src=../img/h.gif alt=\"Информация о $log\" ></A>"; $user_list .= "   <a href=javascript:top.cf.AddToPrivate(\"$login_hr\")><img border=0 src=../img/arrow3.gif alt=\"Приватное сообщение\" width=11 height=11></a>$orden$clan<a class=link href=javascript:top.cf.AddTo(\"$log2\")><B>$log</B></a>[$lev]$inf $travm_i<br>"; } ?> <script> top.cf.userList('<?echo $user_list?>'); </script> <? // -- Userlist } else if ($sub == "userlist"){ ?> <style> HTML {font-family: tahoma; font-weight: bold; font-size: 10pt} TD {font-family: tahoma; font-weight: bold; font-size: 10pt} .new { background-color: #FFFFFF; font-color: #354463; font-family: Tahoma; font-size: 10pt; font-weight: bold; border: 1pt solid #000000; } .but { background-color: #5F7797; color: #FFFFFF; font-family: Tahoma; font-size: 8pt; font-weight: bold; border: 1pt solid #000000; } .ad1 {BORDER-LEFT: #000000 1px solid} .ad_spec {BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #ffffff 0px solid} .date {font-family: tahoma; font-weight: bold; font-size: 8pt; color: #0080C0} .login {font-family: tahoma; font-weight: bold; font-size: 10pt; color:#808080} .msg {font-family: tahoma; font-weight: bold; font-size: 10pt} .usually { font-family: Tahoma; font-size: 13 px; color: #000000; font-weight: bold } a { font-family: Verdana; font-size: 10pt; text-decoration: none; color: #000000 } a:hover {color: #999999} </style> <link REV="made" href="mailto:[email protected]"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <meta http-equiv="Content-Language" content="ru"> <META content=no-cache http-equiv=Pragma> <META content=private http-equiv=Cache-control> <META content=0 http-equiv=Expires> <body topmargin=2 rightmargin=5 leftmargin=0 bgcolor="#E9E9E9" style="font-family: Verdana; font-size: 10pt; font-color:#000000"> <span class=usually> <div id="list"></div> <? } else if ($sub == "talk"){ ?> <html> <META content=no-cache http-equiv=Pragma> <META content=private http-equiv=Cache-control> <META content=0 http-equiv=Expires> <body onLoad="top.cf.start();" topMargin=0 LeftMargin=0 RightMargin=0 BottomMargin=0 bgcolor=#eeeeee> <script> function s() { var x = event.screenX - 120; var y = event.screenY - 360; var sFeatures = 'dialogLeft:'+x+'px;dialogTop:'+y+'px;dialogHeight:340px;dialogWidth:305px;help:no;status:no;unadorned:no'; window.showModelessDialog("../smiles.html", window, sFeatures); } </script> <FORM action="chat.php" target="refreshed" method=GET name="F1" onsubmit="top.cf.NextRefreshChat();"> <table border="0" width="100%" background="../buttons/line.gif" height="25" cellspacing="0" cellpadding="0"> <tr><td><table border="0" cellspacing=0 cellpadding=0 width="100%"> <tr><td width=5> </td> <TD align=center width="25" style="border-style: outset; border-width: 0; cursor: hand" onclick="top.cf.sw_filter();"> <div id=filter title="(выключено) Показывать в чате только сообщения адресованные мне"><img src='../buttons/talk.gif'></div> </TD><td width=3></td> <TD align=center width="25" style="border-style: outset; border-width: 0; cursor: hand" onclick="top.cf.sw_slow();"> <div id=speed title="ЧАСТО (включить редко)"><img src='../buttons/all.gif'></font></div> </TD><td width=3></td> <td id="T2"> <div id=inputtext><input style="BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; background-color: rgb(238,238,238); font-family: Tahoma; font-weight: normal; color: #112255; font-size: 13px" type="text" name="text" maxlength="240" style=width:100% onkeyup="if((event.ctrlKey) && ((event.keyCode==10)||(event.keyCode==13))) { document.F1.sbm.click() }"></div> </td><td width=3></td> <TD align=center width="25" title="Добавить текст в чат" style="border-style: outset; border-width: 0; cursor: hand" onclick="document.F1.sbm.click()"> <img src='../buttons/ok.gif'> </TD><td width=3></td> <TD align=center width="25" title="Смайлы" style="border-style: outset; border-width: 0; cursor: hand" onclick="s()"> <img src='../buttons/smile.gif'> </TD><td width=3></td> <TD align=center width="25" title="Очистить строку ввода/чат" style="border-style: outset; border-width: 0; cursor: hand" onclick="top.cf.clearc()"> <img src='../buttons/del.gif'> </TD> <td width=5> </td> </tr> </table> <INPUT TYPE="hidden" name="chatcolor" value="Black"> <INPUT TYPE="hidden" name="sub" value="refreshed"> <INPUT TYPE="hidden" name="fltr" value=""> <INPUT TYPE="hidden" name="user" value="<?php echo "$my_login"; ?>"> <input type=submit name=sbm style="display:none"> </td></tr></table> </FORM><iframe name="refreshed" width=0 height=0 scrolling="no" noresize src="chat.php?sub=refreshed&on=1&user=<?php echo "$my_login"; ?>"> <? } else if ($sub == "win")### ФРЕЙМ ЧАТА ### { ?> <HTML><HEAD> <meta content="text/html; charset=windows-1251" http-equiv=Content-type> <LINK rel="stylesheet" type="text/css" href="chatstyle.css"></HEAD> <body topmargin=0 marginheight=0 leftmargin=0 rightmargin=0 bgcolor=#eeeeee onload="top.cf.start()"> <TEXTAREA ID="holdtext" STYLE="display:none;width=0; height=0;" COLS=0 ROWS=0></TEXTAREA> <DIV ID=oMenu CLASS="menu" onmouseout="top.cf.closeMenu()" width=0 height=0></DIV> <div id="mes" onclick="top.cf.AddLogin()" oncontextmenu="top.cf.OpenMenu()" width=0 height=0></div> </BODY> <?php } else ### ОСНОВНОЕ ОКНО ЧАТА ### { ?> <script LANGUAGE="JavaScript"> <!-- var action = 0; var ChatTimerID = -1; // id таймера для чата var ChatDelay = 12; // через сколько сек. рефрешить чат var ChatNormDelay = 12; // через сколько сек. рефрешить чат при нормальном обновлении var ChatSlowDelay = 60; // через сколько сек. рефрешить чат при медленном обновлении var ChatOm = false; // фильтр сообщений в чате var ChatSlow = false; // обновление чата раз в минуту var ChatClearTimerID = -1; // id таймера для чата var ChatClearDelay = 900; // через сколько сек. чистим чат var ChatClearSize = 32000; // Сколько байт оставляем после чистки var user = '<?php echo "$my_login"; ?>'; function userList(list){ frames.users.document.all["list"].innerHTML = list; } function RefreshChat() {var s = '&user='+user; if (ChatOm) { s=s+'&fltr=1'; } if (ChatTimerID>=0) { clearTimeout(ChatTimerID); } ChatTimerID = setTimeout('RefreshChat()', ChatDelay*1000); top.talk.frames['refreshed'].location='chat.php?sub=refreshed&'+Math.random()+s; } function StopRefreshChat() // останавливает обновление чата {if (ChatTimerID>=0) {clearTimeout(ChatTimerID); } ChatTimerID = -1; } function NextRefreshChat() // сбрасывает таймер счетчика {if (ChatTimerID>=0) {clearTimeout(ChatTimerID); } ChatTimerID = setTimeout('RefreshChat()', ChatDelay*1000); } function RefreshClearChat() // Автоочистка чата {if (ChatClearTimerID>=0) { clearTimeout(ChatClearTimerID); } ChatClearTimerID = setTimeout('RefreshClearChat()', ChatClearDelay*1000); var s = top.cf.frames['chat'].document.all("mes").innerHTML; if (s.length > ChatClearSize) {var j = s.lastIndexOf('<BR>', s.length-ChatClearSize); top.cf.frames['chat'].document.all("mes").innerHTML = s.substring(j, s.length); } } function AddTo(login) { if(top.cf.action==0){ top.talk.F1.text.focus(); top.talk.F1.text.value = 'to ['+login+'] '+ top.talk.F1.text.value; } else if(top.cf.action==1){ top.main.action.target.focus(); top.main.action.target.value = login; } } function AddToPrivate(login) {top.talk.F1.text.focus(); top.talk.F1.text.value = 'private ['+login+'] ' + top.talk.F1.text.value; } function get_by_id(name) { if (frames["chat"].document.getElementById) return frames["chat"].document.getElementById(name); else if (frames["chat"].document.all) return frames["chat"].document.all[name]; } function copyLogin (login) { var cpn = get_by_id ('holdtext'); cpn.innerText = login; var cp = cpn.createTextRange(); cp.execCommand ("RemoveFormat"); cp.execCommand ("Copy"); } function CLR1() {top.talk.F1.text.value=''; top.talk.F1.text.focus();} function start() // Старт чата {ChatTimerID = setTimeout('RefreshChat()', 1000); OnlineTimerOn = setTimeout('onlineReload(true)', 2*1000); ChatClearTimerID = setTimeout('RefreshClearChat()', ChatClearDelay*1000); } var maxsmiles = 5; var smilesfont='<font face="WingDings">'; var user = '<?php print "$my_login"; ?>'; function sml(smile){ top.talk.document.forms[0].text.value += ' :'+smile+': '; } // Смайлики var sm = new Array(":)","J", ":(","L", ":|","K", ":t:","../img/smile/terminator.gif"); function am(text) {var s=""; var spl=text.split("<BR>"); for (var k=0; k<spl.length; k++) {var txt=spl[k]; if (txt.length>0) {var i,j=0; for (i=0; i < sm.length; i+=2) {while(txt.indexOf(sm[i]) >= 0) {txt = txt.replace(sm[i], '<font face="WingDings">' + sm[i+1] + '</font>'); if (++j >= maxsmiles) break; } if (j>=maxsmiles) break; } if ((j=txt.indexOf('private ['))>0 && (i=txt.indexOf(']', j+9))>0 && txt.indexOf('</font> [<SPAN>'+user+'</SPAN>] ')>0) {var user2 = txt.substring(j+9, i); txt = txt.replace('private ['+user2+']', '<SPAN class=p alt="'+user2+'">private ['+user2+']</SPAN>'); }else if (txt.indexOf('private ['+user+']')>0) {if ((j=txt.indexOf('[<SPAN>'))>0) {i=txt.indexOf('</', j+7); var user2 = txt.substring(j+7, i); txt = txt.replace('private ['+user+']', '<SPAN class=p alt="'+user2+'">private ['+user+']</SPAN>'); }else {txt = txt.replace('private ['+user+']', '<b>private ['+user+']</b>') } txt = txt.replace('<font class=date>', '<font class=date2>'); }else if (txt.indexOf('to ['+user+']')>0) {txt = txt.replace('to ['+user+']', '<b>to ['+user+']</b>'); txt = txt.replace('<font class=date>', '<font class=date2>'); } s+=txt+"<BR>"; } } frames.chat.document.all["mes"].innerHTML += s; frames["chat"].window.scrollBy(0, 65000); } function AddLogin() // Добавить обращение из чата {var o = frames["chat"].window.event.srcElement; if (o.tagName == "SPAN") {var login=o.innerText; if (o.alt != null && o.alt.length>0) login=o.alt; var i1,i2; if ((i1 = login.indexOf('['))>=0 && (i2 = login.indexOf(']'))>0) login=login.substring(i1+1, i2); if (o.className == "p") { AddToPrivate(login, false) } else { AddTo(login) } } } function OpenMenu() //Менюшка в чате {var el, x, y, login, login2; el = frames["chat"].document.all("oMenu"); var o = frames["chat"].window.event.srcElement; if (o.tagName != "SPAN") return true; x = frames["chat"].window.event.clientX + frames["chat"].document.documentElement.scrollLeft + frames["chat"].document.body.scrollLeft - 3; y = frames["chat"].window.event.clientY + frames["chat"].document.documentElement.scrollTop + frames["chat"].document.body.scrollTop; if (frames["chat"].window.event.clientY + 72 > frames["chat"].document.body.clientHeight) { y-=34 } else { y-=2 } login = o.innerText; frames["chat"].window.event.returnValue=false; var i1, i2; if ((i1 = login.indexOf('['))>=0 && (i2 = login.indexOf(']'))>0) login=login.substring(i1+1, i2); var login2 = login; login2 = login2.replace('%', '%25'); while (login2.indexOf('+')>=0) login2 = login2.replace('+', '%2B'); while (login2.indexOf('#')>=0) login2 = login2.replace('#', '%23'); while (login2.indexOf('?')>=0) login2 = login2.replace('?', '%3F'); el.innerHTML = '<A class=menuItem HREF="javascript:top.cf.AddTo(\''+login+'\');top.cf.cMenu()">TO</A>'+ '<A class=menuItem HREF="javascript:top.cf.AddToPrivate(\''+login+'\');top.cf.cMenu()">PRIVATE</A>'+ '<A class=menuItem HREF="javascript:top.cf.copyLogin(\''+login+'\');top.cf.cMenu()">COPY</A>'+ '<A class=menuItem HREF="javascript:top.cf.inf(\''+login+'\');top.cf.cMenu()">INFO</A>'; el.style.left = x + "px"; el.style.top = y + "px"; el.style.visibility = "visible"; } function inf(login){ window.open('../info.php?log='+login); } function cMenu() {frames["chat"].document.all("oMenu").style.visibility = "hidden"; frames["chat"].document.all("oMenu").style.top="0px"; top.talk.F1.text.focus(); } function closeMenu(event) {if (frames["chat"].window.event && frames["chat"].window.event.toElement) {var cls = frames["chat"].window.event.toElement.className; if (cls=='menuItem' || cls=='menu') return; } frames["chat"].document.all("oMenu").style.visibility = "hidden"; frames["chat"].document.all("oMenu").style.top="0px"; return false; } function sw_filter() // Фильтрация сообщений {top.ChatOm = ! top.ChatOm; if (top.ChatOm) { top.talk.document.all('filter').title = '(включено) Показывать в чате только сообщения адресованные мне'; top.talk.document.all["filter"].innerHTML = '<img src="../buttons/close.gif">'; top.talk.document.F1.fltr.value = '1'; } else { top.talk.document.all('filter').title = '(выключено) Показывать в чате только сообщения адресованные мне'; top.talk.document.all["filter"].innerHTML = '<img src="../buttons/talk.gif">'; top.talk.document.F1.fltr.value = ''; } top.talk.F1.text.focus(); } function sw_slow() // Скорость обновления чата {if (top.cf.ChatSlow) {if (top.cf.ChatTimerID >= 0) { // выключаем чат top.cf.StopRefreshChat(); top.talk.document.all('speed').title = 'ПАУЗА (включить часто)'; top.talk.document.all["speed"].innerHTML = '<img src="../buttons/stop.gif">'; } else { // Запускаем чат на нормальную скорость top.cf.ChatSlow = false; top.cf.ChatDelay=top.cf.ChatNormDelay; top.cf.RefreshChat(); top.talk.document.all('speed').title = 'ЧАСТО (включить редко)'; top.talk.document.all["speed"].innerHTML = '<img src="../buttons/all.gif">'; } } else { // замедляем чат top.cf.ChatSlow = true; top.talk.document.all('speed').title = 'РЕДКО (включить паузу)'; top.talk.document.all["speed"].innerHTML = '<img src="../buttons/mine.gif">'; top.cf.ChatDelay=top.cf.ChatSlowDelay; top.cf.RefreshChat(); } top.talk.F1.text.focus(); } function clearc() // Очистка чата от масаг {if (top.talk.F1.text.value == '') {if (confirm('Очистить чат?')) top.cf.frames['chat'].document.all('mes').innerHTML=''; }else { top.talk.F1.text.value=''; }top.talk.F1.text.focus(); } // --> </SCRIPT> <table border=0 cellpadding=0 cellspacing=0 width=1000 height=100%><tr><td> <iframe src="chat.php?sub=win" name="chat" id="Composition" width="78%" height="100%" frameborder="0"></iframe> <iframe src="chat.php?sub=userlist" name="users" width=22% height=100% frameborder=0 scrolling=vertical></iframe> </td></tr></table> <?php } ?> |
|||
|
||||
sugee |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 423 Регистрация: 12.6.2005 Репутация: 1 Всего: 4 |
melkij, а ты не забыл создать базу данных?
И ещё, если ты хочешь чтобы тебе отвечали, отредактируй своё сообщение так чтобы его читать можно было. Подсказка: для выделения кода принято пользоваться кнопкой код ![]() Добавлено @ 14:37 Да, ещё обрати внимание на эти строчки
У тебя есть эти файлы? Это сообщение отредактировал(а) sugee - 16.4.2006, 14:34 |
|||
|
||||
melkij |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
нет.Базу данных не создал.А в тех файлах что ты сказал всё хорошо, проверял.
А как её создать? ![]() |
|||
|
||||
melkij |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 16.4.2006 Репутация: нет Всего: нет |
Благодарю.Разобрался
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |