require 'comments.css'; echo '</style>'; //Feed icon echo '<div class="commentFeed"><a href="' . service_url . '/inc/' . $sid . '/' . str_replace('+', '%20', urlencode($page)) . '.xml"><img src="' . service_url . '/feed.png" /></a></div>'; $count = mysql_num_rows($result); if ($count === 0) { echo '<p>No comments</p>'; } elseif ($count === 1) { echo '<p>One comment</p>'; } else { echo '<p>' . $count . ' comments</p>'; } require_once 'markdown.php'; echo '<ul>'; while ($row = mysql_fetch_assoc($result)) { PrintComment($site, $row); } echo '</ul>'; // Comment Form ?> <form id="commentForm" action="<?php echo service_url . '/post.php?sid=' . $sid . '&page=' . urlencode($page); ?> " method="post" onsubmit="return commentPost();"> <textarea id="commentText" name="commentText" required></textarea> <div><a href="http://daringfireball.net/projects/markdown/" target="_new">Markdown syntax</a></div> <div id="commentPreview">Preview</div> <div>Your e-mail address for verification: <span id="commentDash"> <a href="<?php echo service_url;
echo '<p>Put the following code on every page you want comments</p>'; echo '<code>'; echo htmlentities('<div id="comments"></div> <script type="text/javascript" src="' . service_url . '/inc/' . $sid . '/script.js" async="async"></script> <noscript><object data="' . service_url . '/inc/' . $sid . '/ref.html" width="600" height="500" /></noscript>'); echo '</code>'; //Comments echo '<h1>Comments</h1>'; $result = @mysql_query(' SELECT * FROM Comments WHERE SiteID=' . $sid) or die(mysql_error()); require_once '../markdown.php'; echo '<div id="comments">'; echo '<ul>'; while ($row = mysql_fetch_assoc($result)) { PrintComment($site, $row, $session); } echo '</ul>'; echo '</div>'; //Links echo '<h1>Links</h1>'; $result = @mysql_query(' SELECT Page,Referer,COUNT(DISTINCT VisitorIP) as Count FROM Links WHERE SiteID=' . $sid . ' GROUP BY Referer ORDER BY Page') or die(mysql_error()); echo '<div id="comments">'; echo '<ul>'; while ($row = mysql_fetch_assoc($result)) { PrintLink($row); }
<?php //Comments echo '<h1>Your comments</h1>'; $result = @mysql_query(' SELECT Comments.*, Sites.SiteUrl FROM Comments JOIN Sites on Comments.SiteID=Sites.SiteID WHERE CommentEmail=\'' . mysql_real_escape_string($session['Email']) . '\' ') or die(mysql_error()); require_once '../markdown.php'; echo '<div id="comments">'; echo '<ul>'; while ($row = mysql_fetch_assoc($result)) { PrintComment(null, $row, $session); } echo '</ul>'; echo '</div>';
Site::$Db->ExecQuery('SET NAMES utf8'); Site::$Db->ExecQuery2('INSERT INTO tbl_pst (id_typ,id_usr,id_par,dat_ins,cnt) VALUES (?,?,?,NOW(),?)', array($_POST['tid'], UID, $_POST['pid'], $_POST['pst'])); $ObjID = Site::$Db->GetLastId(); } switch ($_POST['ajax']) { case 'post': die('POST_OK[;]'); break; case 'comment': $strSQL = "SELECT p.cnt as cmt_msg,\n a.nik_nam as cmt_usr,\n a.fld_6 as cmt_img,\n get_time_stamp(p.dat_ins) as cmt_tim,\n DATE_FORMAT(dat_ins,'%d %M %Y %H:%i') as cmt_dat\n FROM tbl_pst p\n INNER JOIN tbl_ana a ON (p.id_usr = a.id)\n WHERE p.id = '{$ObjID}'"; list($cmt) = Site::$Db->GetAll($strSQL); echo 'COMMENT_OK[;]'; PrintComment($cmt); break; case 'get_notify': PrintPostList(UID, $_POST['pid']); break; case 'scroll_down': PrintPostList(UID, $_POST['pid'], $_POST['npst']); break; case 'get_webpage': echo GetWebPage($_POST['url']); break; } exit; } ?> <script>