Вход Регистрация
Файл: public_html/chathistory.php
Строк: 79
<?session_start();

if(!(isset(
$_SESSION["username"]) && isset($_SESSION["password"])))
{
    
?>
    <script type="text/javascript">
    location.replace("login.php");
    </script>
    <noscript>
    <meta http-equiv="refresh" content="0; url=login.php">
    </noscript>
    <?
    
exit();
}

include(
'header.php');
?>

<h3>.::История сообщений ЧАТа::.</h3>
<br>
<br>
<a href="chat.php">Перейти в ЧАТ</a><br><br>
На одной странице отображается 30 сообщений!!!<br><br>

<?
if($_POST["action"]=="delmess")
{
    
$id=$_POST["id"];
    require(
'config.php');
    
mysql_query("delete from tb_chat where id='$id'");
    
mysql_close($con);
    echo 
"<font color=#00cc00><b>Сообщение удалено</b></font><br>";
}

require(
'config.php');
$res=mysql_query("select count(*) as kolvo from tb_chat");
$res=mysql_fetch_array($res);
$allmess=$res["kolvo"];

if(
$allmess=='0')
{
    echo 
"В ЧАТе нет сообщений";
    include(
'footer.php');
    exit();
}

$pages=$allmess/30;
$pages1=floor($pages);

if(
$pages>$pages1)
{
    
$pages=$pages1+1;
}

if(
$_POST["page"]!="")
{
    
$page=$_POST["page"];
}else{
    
$page='1';
}

echo 
"<b>Текущая страница $page из $pages</b><br>";
?>
<form action='' method=post>
<select name='page'>
<?
    
for($i=1;$i<=$pages;$i++)
    {
        echo 
"<option value='$i'>$i</option>";
    }
?>
</select>
<input type=submit value='Перейти'>
</form>
<br><br>
<?

$p1
=30*($page-1);
$p2=30*$page-1;

function 
smile($message)
{
    
$smiles[]="angel"$smiles[]="smile"$smiles[]="sadness"$smiles[]="wink"$smiles[]="tongue";
    
$smiles[]="glasses"$smiles[]="laugh"$smiles[]="shy"$smiles[]="wonder"$smiles[]="kiss";
    
$smiles[]="tears"$smiles[]="anger"$smiles[]="music"$smiles[]="flower";
    
$smiles[]="THUMBS UP"$smiles[]="cool"$smiles[]="DONT_KNOW";

    for(
$i=0;$i<=16;$i++)
    {
        
$message=str_ireplace("*".$smiles[$i]."*","<img src="smilies/".$smiles[$i].".gif" align="middle" border="0">",$message);
    }

    return 
$message;
}

$user=$_SESSION["username"];
$res=mysql_query("select chatmoder from tb_users where username='$user'");
$res=mysql_fetch_array($res);
$moder=$res["chatmoder"];

$res=mysql_query("select * from tb_chat order by id desc limit $p1,$p2");

while(
$row=mysql_fetch_array($res))
{
    
$id=$row["id"];
    
$user=$row["user"];
    
$res1=mysql_query("select count(id) from tb_chatban where user='$user'");
    
$res1=mysql_result($res1,0,0);
    if(
$res1<1)
    {
        
$mess=$row["message"];
        
$mess=smile($mess);
        
$dt=date("d.m.Y H:i"$row["data"]);
        
$res2=mysql_query("select user_status,chatmoder from tb_users where username='$user'");
        
$res2=mysql_fetch_array($res2);
        
$us=$res2["user_status"];
        
$cm=$res2["chatmoder"];
        
        if(
$us=='user') if($cm=='0') { $cvet='333333'; }else{ $cvet='0000ff'; }
        if(
$us=='admin'$cvet='ff0000';
        if(
$us==''$cvet='cccccc';
        
        if(
$moder=='0')
        {
            echo 
"<table align=left><tr><td><span style="font-size14pxcolor#$cvet"><b>$user </b></span></td>
            
<td><span style="font-size: 10px; color: #333;"><b>($dt)</b></span></td><td>
            <
span style="font-size: 12px; color: #000000"><b>: </b></span></td></tr></table><br><br>
            <
table width=100style="border-bottom:2px solid #ccc"><tr><td align=left><span style="font-size: 12px; color: #000000">
            
$mess</span></td></tr></table>";
        }else{
            echo "
<table align=left><tr><td><span style="font-size: 14px; color: #$cvet"><b>$user </b></span></td>
            <
td><span style="font-size: 10px; color: #333;"><b>($dt)</b></span></td><td><form action="" method=post>
            <
input type=hidden value="delmess" name="action">
            <
input type=hidden value="$idname="id">
            <
input type=submit value="Удалить сообщение">
            </
form></td><td>
            <
span style="font-size: 12px; color: #000000"><b>: </b></span></td></tr></table><br><br>
            <
table width=100style="border-bottom:2px solid #ccc"><tr><td align=left><span style="font-size: 12px; color: #000000">
            
$mess</span></td></tr></table>";
        }
    }
}

mysql_close(
$con);
?>

<? include('footer.php');?>
Онлайн: 3
Реклама