Вход Регистрация
Файл: modules/public/load_wall.php
Строк: 225
<?
if(!(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest')) die;
include_once 
'../../sys/inc/home.php';
include_once 
H.'sys/inc/start.php'
include_once 
H.'sys/inc/compress.php';
include_once 
H.'sys/inc/sess.php';
include_once 
H.'sys/inc/settings.php';
include_once 
H.'sys/inc/db_connect.php';
include_once 
H.'sys/inc/ipua.php'
include_once 
H.'sys/inc/fnc.php';
include_once 
H.'sys/inc/user.php';


if (isset(
$_GET['id']))$public['id']=intval($_GET['id']);
  
$public mysql_fetch_array(mysql_query("SELECT * FROM `public` WHERE `id` = '".$public['id'].")'"));  
if (
$public['id'] == intval($_GET['id'])){
    
    
    
?>
<script src="/ajax/jquery-1.8.3.min.js"></script>
<script>

$(document).ready(function() {
    $('span#like').click(function(){
        setVote('like', $(this));
    });
    
    
});

function setVote(type, element){
    var go = $('#go').val();
   var us = $('#us').val();
    var id_post = element.parent().find('#id_post').val();
    
    $.ajax({
        type: "POST",
        url: "/user/wall/like.php?public=public",
        data: {
            'go': go,
            'id_post': id_post,
            'us': us
        },
        dataType: "json",
        success: function(data){
            if(data.result == 'like'){    
                var count = parseInt(element.find('b').html());
                element.find('b').html(count+1);
            }else{
                var count = parseInt(element.find('b').html());
                element.find('b').html(count-1);
            }
        }
    });
}


$(document).ready(function() {
    $('span#del').click(function(){
        wall_del('del', $(this));
    });
    
    
});

function wall_del(type, element){
    var go = $('#go').val();
   var publ = $('#publ').val();
    var row = element.parent().find('#row').val();
    
    $.ajax({
        type: "POST",
        url: "/user/public/wall_del.php",
        data: {
            'go': go,
            'row': row,
            'publ': publ
        },
        dataType: "json",
        success: function(data){
            if(data.result == 'del'){    
                var count = parseInt(element.find('b').html());
                element.find('b').html("удалено");
            }
        }
    });
}

</script>
<?

$k_post 
mysql_result(mysql_query("SELECT COUNT(*) FROM `wall` WHERE `id_public` = '".$public['id']."'"),0);
$k_page k_page($k_post,$set['p_str']);
$page page($k_page);
$start $set['p_str']*$page-$set['p_str'];

$res=mysql_query("SELECT * FROM `wall` WHERE `id_public` = '".$public['id']."' ORDER BY id DESC LIMIT $start, ".$set['p_str']."");
while (
$row mysql_fetch_array($res)){
 if (isset(
$_POST['komm']) && intval($_GET['row']))
{
    
$komm $_POST['komm'];
    if (!isset(
$err))
    {
                
mysql_query("INSERT INTO `wall_komm` (`id_row`, `id_user`, `msg`, `time`, `id_kont`) values('".intval($_GET['row'])."', '".$user['id']."', '".$komm."', '".$time."', '".$ank['id']."')");
if (isset(
$user) && $user['id'] != $ank['id']) {
mysql_query("INSERT INTO `notification` (`id_user`, `avtor`, `type`, `id_object`, `time`) values('".$ank['id']."', '".$user['id']."', 'wall_komm', '".intval($_GET['row'])."', '$time')");
}
        if (!isset(
$_GET['ajax']))
        {
            
$_SESSION['message'] = 'Сообщение успешно добавлено';
            
header('Location: ?id=' $ank['id']);
        }
        exit;
    }

echo 
"<table class='post' cellpadding='0' cellspacing='0' style='border-bottom: 1px solid #e2e2e2;'>";
echo 
"<tr>";
echo 
"<td valign='top' width='52'>";
if (
$row['id_ank'] != $public['id_user']){

$avatar mysql_fetch_array(mysql_query("SELECT id,id_gallery,ras FROM `gallery_foto` WHERE `id_user` = '".$row['id_ank']."' AND `avatar` = '1' LIMIT 1"));

    if (
is_file(H."sys/gallery/50/".$avatar['id'].".".$avatar['ras']))
    {
    echo 
'<img class="avatar" src="/foto/foto50/'.$avatar['id'].'.'.$avatar['ras'].'" width="50" />';
    }
    else
    {
        return 
'<img class="avatar" src="/style/user/avatar.gif" width="50" alt="No Avatar" />';
    }
    
} else { 
  
$foto mysql_fetch_array(mysql_query("SELECT id,ras FROM `public_foto` WHERE `id_public` = '".$public['id']."' AND `foto` = '1' LIMIT 1"));
if (
is_file(H."sys/public/ava/".$public['id'].".".$foto['ras']."")){
  echo 
"<img src='/sys/public/ava/".$public['id'].".".$foto['ras']."' width='50'>";  
} else {
 echo 
"<img src='images/no_foto.jpg' width='50'>";
}
}
echo 
"</td>";
echo 
"<td>";
echo 
"<table class='p_t'>";
echo 
"<tr><td>";
echo 
"<table width='400' cellpadding='0' cellspacing='0' border='0'>";
echo 
"<tr><td>";
echo 
"<b>".output_text($row['name'])."</b>";
echo 
"</td>";
echo 
"<td align='right' valign='top'>";

if (isset(
$user) && $user['id'] == $public['id_user'])echo "<a href='edit.php?id=".$public['id']."&amp;wall=edit&amp;row=".$row['id']."'><img src='/user/wall/img/edit.png' width='12'></a>";
if (isset(
$user) && $user['id'] == $public['id_user']){
    
$go ='go';
    echo 
"<span id='del'><a class='likes'><font color='red'><b><img src='/user/wall/img/del.png' width='12'></b></font></a></span>";
       echo    
'<input type="hidden" id="row" value="'.$row['id'].'" />';
       echo    
'<input type="hidden" id="go" value="'.$go.'" />';
       echo 
'<input type="hidden" id="publ" value="'.$public['id'].'" />'
}

echo 
"<td>";
echo 
"</td></tr>";
echo 
"</table>";
echo 
"</td><tr>";
echo 
"<tr><td>";
echo 
"<center>";
if (
$row['ras']=='jpg')
{
      echo 
"<img src='".$row['link']."' width='60%' alt='Скрин...' /><br />n";  
}
if (
$row['ras']=='jpeg')
{
      echo 
"<img src='".$row['link']."' width='60%' alt='Скрин...' /><br />n";  
}
if (
$row['ras']=='gif')
{
      echo 
"<img src='".$row['link']."' width='60%' alt='Скрин...' /><br />n";  
}
if (
$row['ras']=='png')
{
      echo 
"<img src='".$row['link']."' width='60%' alt='Скрин...' /><br />n";  
}
if (
$row['ras']=='mp3')
{
    echo 
"<object type=application/x-shockwave-flash data=/sys/uppod.swf height=35 width=80%>
    <param name=wmode VALUE=transparent />
    <param name=allowFullScreen value=true />
    <param name=allowScriptAccess value=always />
    <param name=movie value=/sys/uppod.swf />
    <param name=FlashVars value=way="
.$row['link']."&amp;swf=/sys/uppod.swf&amp;w=80%&amp;h=35&amp;autoplay=0&amp;q=&amp;st=/sys/audio13.txt&amp;volume=40></object><br />";
}
if (
$row['ras']=='mp4')
{
 echo 
"<object type=application/x-shockwave-flash data=/sys/uppod.swf width=60% height=210>
<param name=bgcolor value=#ffffff />
<param name=allowFullScreen value=true />
<param name=allowScriptAccess value=always />
<param name=wmode value=transparent />
<param name=movie value=/sys/uppod.swf/>
<param name=flashvars value=file="
.$row['link']." />
</object>"

}

if (
$row['ras']=='flv')
{
 echo 
"<object type=application/x-shockwave-flash data=/sys/uppod.swf width=60% height=210>
<param name=bgcolor value=#ffffff />
<param name=allowFullScreen value=true />
<param name=allowScriptAccess value=always />
<param name=wmode value=transparent />
<param name=movie value=/sys/uppod.swf/>
<param name=flashvars value=file="
.$row['link']." />
</object>"
;  
}
echo 
"</center>";
echo 
"</td></tr>";
echo 
"<tr><td>";
echo 
output_text($row['opis']);
echo 
"</td></tr>";
echo 
"<tr><td>";


if (isset(
$user)){

        
#############################

 
$us $user['id'];
$go 'go';   

   echo 
"<div class='pub_main'><div id='liken'>";
$like_f mysql_result(mysql_query("SELECT COUNT(*) FROM `like` WHERE `public` = '".$row['id']."'"),0);
if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `like` WHERE `id_user` = '".$user['id']."' AND `public` = '".$row['id']."'"),0)==0)
{
    if (!isset(
$webbrowser))
    {
echo 
"<a href='index.php?id=".$public['id']."&amp;like=like&amp;row=".$row['id']."'>мне нравиться <img src='/user/wall/img/lik.png' width='12'></a>"
if (
$like_f 0){echo $like_f;}
        
    } else {
    echo 
'<span id="like"><a class="likes">мне нравиться <img src="/user/wall/img/lik.png" width="12"><b>';
    echo 
$like_f;
    echo 
'</b></a></span>';
       echo    
'<input type="hidden" id="id_post" value="'.$row['id'].'" />';
       echo    
'<input type="hidden" id="go" value="'.$go.'" />';
       echo 
'<input type="hidden" id="us" value="'.$user['id'].'" />';
}

} else {
     if (!isset(
$webbrowser))
    {
echo 
"<a href='index.php?id=".$public['id']."&amp;dislike=dislike&amp;row=".$row['id']."'>мне нравиться <img src='/user/wall/img/lik.png' width='12'></a>";
if (
$like_f 0){echo $like_f;}
        
    } else {
    echo 
'<span id="like"><a class="likes">мне нравиться <img src="/user/wall/img/lik.png" width="12"> <b>'.$like_f.'</b></a></span>';
       echo    
'<input type="hidden" id="id_post" value="'.$row['id'].'" />';
       echo    
'<input type="hidden" id="go" value="'.$go.'" />';
       echo 
'<input type="hidden" id="us" value="'.$user['id'].'" />';
}

}


$like_post mysql_result(mysql_query("SELECT COUNT(*) FROM `like` WHERE `public` = '".$row['id']."'"),0);
if(
$like_post == ){
    echo 
"";
} else {
echo 
"<div id='box_like'>";
echo 
"<div id='lik'></div>";
    echo 
"<font color='#e5e5e5' size='2'>Понравилось  ".$like_f."  ".($like_f==1?'человеку':'людям')."</font><br />";
    
$row_like mysql_query("SELECT * FROM `like` WHERE `public` = '".$row['id']."' ORDER BY id DESC LIMIT 5");
    while (
$res_like mysql_fetch_array($row_like)){
        echo 
"<div style='float: left;'>";
        echo 
"<a href='/info.php?id=".$res_like['id_user']."'>";
    echo 
avatar_like($res_like['id_user']);
    echo 
"</a>";
    echo 
"</div>";
    }
    echo 
"<div style='clear: both;'></div>";
    echo 
"</div>";
}

$share mysql_fetch_array(mysql_query("SELECT * FROM `share` WHERE `id_row` = '".$row['id']."'"));
if (
$share['id_user'] == $user['id']){
 echo 
"<span style='margin-right:15px;color:#000;'><img src='/user/wall/img/share.png' width='12'> Вы рассказали друзьям</span>";
} else {
echo 
"<span style='margin-right:20px;'><a href='index.php?id=".$public['id']."&amp;share=share&amp;row=".$row['id']."'><img src='/user/wall/img/share.png' width='12'> Рассказать друзьям</a></span>";
}  
    
    echo 
'</div>';
    echo 
'</div>';
    
    
#######################


 
if (isset($_POST['komm']) && $public['id'] != && intval($_GET['ko'])){
    
$komm $_POST['komm'];
    if (!isset(
$err))
    {
                
mysql_query("INSERT INTO `wall_komm` (`id_row`, `id_user`, `msg`, `time`, `id_kont`) values('".intval($_GET['ko'])."', '".$user['id']."', '".$komm."', '".$time."', '".$ank['id']."')");
if (isset(
$user) && $user['id'] != $ank['id']) {
mysql_query("INSERT INTO `notification` (`id_user`, `avtor`, `type`, `id_object`, `time`) values('".$ank['id']."', '".$user['id']."', 'wall_komm', '".intval($_GET['ko'])."', '$time')");
}
        if (!isset(
$_GET['ajax']))
        {
            
$_SESSION['message'] = 'Сообщение успешно добавлено';
            
header('Location: index.php?id=' $public['id']);
        }
        exit;
    }
}



} else {
    echo 
"<a href='/aut.php'>Войдите на сайт под своим ником</a>";
}     
$pro_text mysql_fetch_array(mysql_query("SELECT * FROM `public_coint` WHERE `id_user` = '".$user['id']."' AND `id_public`='".$public['id']."' LIMIT 1"));

if (
$pro_text['id_user'] == $user['id']){
echo 
"<form method='post' name='message' action='index.php?id=".$public['id']."&amp;ko=".$row['id']."'>n";
echo 
"<textarea name='komm' placeholder='Ваш комментарий...'></textarea><br />n";
echo 
"<input type='submit' value='Добавить' />n";
echo 
"</form>";
}
echo 
"<table class='post'>";
$q=mysql_query("SELECT * FROM `wall_komm` WHERE `id_row` = '".$row['id']."' ORDER BY id DESC LIMIT 3");
while (
$post mysql_fetch_array($q)){
    
$us=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '".$post['id_user']."'"));
    echo 
"<tr><td width='52' valign='top'>";
    echo 
avatar($us['id']);
    echo 
"</td>";
    echo 
"<td class='p_t' valign='top'>";
    echo 
"<a href='/info.php?id=".$us['id']."'><b>".$us['nick']."</b></a><br />";
   echo 
output_text($post['msg']); 
   echo 
"<div style='width:100%;text-align:right;'>".vremja($post['time']);
   if (isset(
$user) && $user['id']==$public['id_user']){echo "<a href='index.php?id=".$public['id']."&amp;del_komm=del_komm&amp;del_k=".$post['id']."'> удалить</a>";}
   echo 
"</div>";
   echo 
"</td></tr>";
}
echo 
"</table>";
echo 
"</td></tr></table>";
echo 
"</td>";
echo 
"</tr>";
echo 
"</table>";  



}

}
?>
Онлайн: 2
Реклама