|
|
|
| Здраствуйте..
у меня есть несколько вопросов:
в общем вот форма для отправки сообщений
<form name="f" method="post" target="hidden" action="hidden.php">
<input name="to" style="width:130px; cursor:hand;" title="Очистить" value="kitt" readonly>
<select name="color" style="width: 130;">
<OPTION selected style="background-color:#000000; color:white;" VALUE="0">Чёрный</OPTION>
<OPTION style="background-color:#FF0000; color:white" VALUE="1">Красный</OPTION>
<OPTION style="background-color:#009900; color:white" VALUE="2">Зелёный</OPTION>
<OPTION style="background-color:#0000FF; color:white" VALUE="3">Синий</OPTION>
<OPTION style="background-color:#9900FF; color:white" VALUE="4">Лиловый</OPTION>
<OPTION style="background-color:#990000; color:white" VALUE="5">Темно - красный</OPTION>
<OPTION style="background-color:#006600; color:white" VALUE="6">Темно - зеленый</OPTION>
<OPTION style="background-color:#000099; color:white" VALUE="7">Темно - синий</OPTION>
<OPTION style="background-color:#996633; color:white" VALUE="8">Темно - бордовый</OPTION>
<OPTION style="background-color:#006699; color:white" VALUE="9">Морская - волна</OPTION>
<OPTION style="background-color:#FF6600; color:white" VALUE="10">Оранжевый</OPTION>
<OPTION style="background-color:#FA7094; color:white" VALUE="11">Розовый</OPTION>
<OPTION style="background-color:#808080; color:white" VALUE="12">Серый</OPTION>
</select>
<input type="text" name="mess" width="200" style="width:200" maxlength="400">
<button type=submit name="all" value="all">Cказать</button>
<button type=submit name="privat" value='privat'>Приватно</button>
</form>
<button name="l" >Выйти</button>
|
а вот файл который выводит сообщения в чате
<?
session_start();
require_once("conf.php");
$mes= file($mess_file);//помещаем в массив файл с сообщениями
$co = sizeof($mes);
for($i=0;$i<$co;$i++) {
list($privat,$time,$ot_kogo,$komu,$color,$mess) = split('[|]', trim($mes[$i]));//обрабатываем строки функцией list
if ($privat='vsem') {
echo "<span style=color:$color>[$time][$ot_kogo]:$mess </span><br>";
}
else if ($privat!='vsem'){
if ($komu=$_SESSION['user'])
{
echo "<span style=color:$color><b>[$time][$ot_kogo >> $komu]:$mess<b></span><br>";
}
}
}
?>
тут хранятся сообщения, вот в таком виде:
|
vsem|00:00:16|kitt|kitt|0|ааа
privat|00:00:21|kitt|kitt|0|111111111111111
Приватно|00:00:23|kitt|kitt|0|2222222222222
1|00:00:27|kitt|kitt|0|3333333333333333333333
1)Ну вот почему при отправке сообщения Записывается слово Приватно.
2)чё та не получается у меня эти приваты сделать, помогите плиз.
3)и как вообще сделать игноры????
Спасибо за ранее =)
|
| |
|
|
|
|
|
|
|
для: KiTN
(21.11.2006 в 22:16)
| | Всё это делается не в один файл и не в одну строчку... если вы используете MySQL для хранения даных о пользователи, то сделайте поле TEXT и засовывайте туда ники игнорируемых юзеров, потом с помощью explode() разделяйте их и потом смотрите, если ник есть в игноре юзера, то не показываеть ему сообщение | |
|
|
|
|
|
|
|
для: DEM
(21.11.2006 в 22:55)
| | А с приватами поможете??? | |
|
|
|