Вход Регистрация
Файл: www/admin/function/function_comment.php
Строк: 73
<?
/*-----------------------------------------------------------

    Product: BBlog 2.0
    License: GNU General Public License (http://www.gnu.org/licenses/gpl.html)
    Copyright: (c) 2007 Batia.info
    Version: 2.0 RC1

    
-------------------------------------------------------------*/

if ( !defined('INDEX') ) die("Эта страницу для вас недоступна!");

##################################################################
##    Функция отображает кол-во комментариев в страничке.       ##
##################################################################

function count_comment($page$all=false) {

    
db_connect();
    if(
$all==false) {
        
$sql mysql_query("SELECT * FROM comment WHERE page = '$page' ") or die("Невозможно отправить запрос к БД");
    } else {
    
$sql mysql_query("SELECT * FROM comment ") or die("Невозможно отправить запрос к БД");
    }
    
$content mysql_num_rows($sql);

    return 
$content;
}

##################################################################
##    Функция отображает комментарии к страничке с идентификатором $page.       ##
##################################################################

function show($page) {

    
db_connect();

    
$sql mysql_query("SELECT * FROM comment WHERE page = '$page' ORDER BY id DESC ") or die("Невозможно отправить запрос к БД");

    
$num_row=mysql_num_rows($sql);

    
$content='<h1>Просмотр комментариев к странице с меткой: <font color="red">'.$page.'</font></h1>';

    for(
$i 0$i $num_row$i++) {

        
$r mysql_fetch_array($sql);

        
$id $r['id'];
        
$author stripslashes($r['author']);
        
$date $r['date'];
        
$messege stripslashes($r['messege']);
        
$messegenl2br($messege);
        
$content .='
        <table width="100%">
        <tr>
            <td valign="top" bgcolor="#eeeeee" align="left" width="100%"> <b><u>'
.$author.'</u></b>  <i >'.$date.'</i> #'.$id.'</td>
            <td align="right" width="18" nowrap>    <a href="comment.php?comment_id='
.$id.'&action=delete"><img src="/images/del.gif" border="0"></a></td>
        </tr>
        <tr>
            <td colspan=2 align="left" class="comment_messege">'
.$messege.'</td>
        </tr>
        </table><br>
        '
;
    }

return 
$content;
}

##################################################################
##    Функция удаляет комментарий                               ##
##################################################################

function deleteit($comment_id) {

    
db_connect();

    
mysql_query("DELETE FROM comment WHERE id = '$comment_id'") or die("Невозможно удалить запись в БД");

    
$ref $_SERVER['HTTP_REFERER'];

    return 
'<p><span id="ok_messege">Комментарий удален</span></p>'
    
.'<a href="'.$ref.'">Вернуться к списку комментариев этой страницы</a>';
}

##################################################################
##    Функция удаляет ВСЕ комментарии для странички                               ##
##################################################################

function deleteall($page) {

    
db_connect();

    
mysql_query("DELETE FROM comment WHERE page = '$page'") or die("Невозможно удалить запись в БД");

    
$ref $_SERVER['HTTP_REFERER'];

    
$content '<p><span id="ok_messege">Все комментарии к странице удалены</span></p>';
return 
$content;
}
?>
Онлайн: 1
Реклама