Pradinis
Pagalba
Užsisakyk!
- Reklamą
- Hostingą
- El. pašto dėžutę
Užsisakyk!
Įrankiai
Pasidalink
- Visos temos
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Bendri PHP-F klausimai |
Autorius: vytaz | Peržiūrų: 943 |
vytaz Narys Spalvotas Pranešimai: 40 Įstojęs: 2007 Rugp. 26 12:08:21 | |
Kaip man includint komentaruose po avataru si koda include_once INCLUDES."exp_include.php"; stai comments_include failas [code<?php /*---------------------------------------------------+ | PHP-Fusion 6 Content Management System +----------------------------------------------------+ | Copyright © 2002 - 2006 Nick Jones | http://www.php-fusion.co.uk/ +----------------------------------------------------+ |////////////////////////////////// +----------------------------------------------------*/ if (!defined("IN_FUSION")) { header("Location:../index.php"); exit; } include LOCALE.LOCALESET."comments.php"; function showcomments($ctype,$cdb,$ccol,$cid,$clink) { global $settings,$locale,$userdata,$aidlink,$edit,$delete,$db_prefix; if (iMEMBER && isset($delete)) { $delname = dbquery("SELECT comment_name FROM ".$db_prefix."comments WHERE comment_id='".$delete."'"); if (checkrights("C") || $userdata['user_id'] == $delname) { $result=dbquery("DELETE FROM ".$db_prefix."comments WHERE comment_id='".$delete."'"); redirect($clink); } else { redirect($clink); } } if (iMEMBER && isset($_POST['edit_comment'])) { $editname = dbquery("SELECT commnet_name FROM ".$db_prefix."comments WHERE comment_id='".$edit."'"); if (checkrights("C") || $userdata['user_id'] == $editname) { $comment_message = trim(stripinput(censorwords($_POST['comment_message']))); $comment_smileys = isset($_POST['disable_smileys']) ? "0" : "1"; if ($comment_message != "") { $result = dbquery("UPDATE ".$db_prefix."comments SET comment_message='$comment_message', comment_smileys='$comment_smileys', comment_edit_name='".$userdata['user_id']."', comment_edit_date='".time()."' WHERE comment_id='".$edit."'"); } redirect($clink); } } else if ((iMEMBER || $settings['guestposts'] == "1") && isset($_POST['post_comment'])) { $flood = false; if (dbrows(dbquery("SELECT $ccol FROM ".DB_PREFIX."$cdb WHERE $ccol='$cid'"))==0) { fallback(BASEDIR."index.php"); } if (iMEMBER) { $comment_name = $userdata['user_id']; } elseif ($settings['guestposts'] == "1") { $comment_name = trim(stripinput($_POST['comment_name'])); $comment_name = preg_replace("(^[0-9]*)", "", $comment_name); if (isNum($comment_name)) $comment_name=""; } $comment_message = trim(stripinput(censorwords($_POST['comment_message']))); $comment_smileys = isset($_POST['disable_smileys']) ? "0" : "1"; if ($comment_name != "" && $comment_message != "") { $result = dbquery("SELECT MAX(comment_datestamp) AS last_comment FROM ".DB_PREFIX."comments WHERE comment_ip='".USER_IP."'"); if (!iSUPERADMIN || dbrows($result) > 0) { $data = dbarray($result); if ((time() - $data['last_comment']) < $settings['flood_interval']) { $flood = true; $result = dbquery("INSERT INTO ".DB_PREFIX."flood_control (flood_ip, flood_timestamp) VALUES ('".USER_IP."', '".time()."')"); if (dbcount("(flood_ip)", "flood_control", "flood_ip='".USER_IP."'") > 4) { if (iMEMBER) $result = dbquery("UPDATE ".DB_PREFIX."users SET user_status='1' WHERE user_id='".$userdata['user_id']."'"); } } } if (!$flood) $result = dbquery("INSERT INTO ".DB_PREFIX."comments (comment_item_id, comment_type, comment_name, comment_message, comment_smileys, comment_datestamp, comment_ip) VALUES ('$cid', '$ctype', '$comment_name', '$comment_message', '$comment_smileys', '".time()."', '".USER_IP."')"); } redirect($clink); } tablebreak(); opentable($locale['c100']); $result = dbquery( "SELECT tcm.*,user_name,user_avatar FROM ".DB_PREFIX."comments tcm LEFT JOIN ".DB_PREFIX."users tcu ON tcm.comment_name=tcu.user_id WHERE comment_item_id='$cid' AND comment_type='$ctype' ORDER BY comment_datestamp ASC" ); if (dbrows($result) != 0) { $i = 0; echo "<table cellpadding='0' cellspacing='1' width='100%' class='tbl-border'>\n"; while ($data = dbarray($result)) { echo "<tr>\n <td class='".($i% 2==0?"tbl2":"tbl1")."' width='1%'> <img src='".IMAGES.($data['user_avatar'] ? "avatars/".$data['user_avatar'] : "noav.gif")."' width='100' height='100' alt=''> </td> <td class='".($i% 2==0?"tbl1":"tbl2")."' valign='top'><span class='comment-name'>\n"; if ($data['user_name']) { echo "<a href='".BASEDIR."profile.php?lookup=".$data['comment_name']."'>".$data['user_name']."</a>"; } else { echo $data['comment_name']; } if ($data['comment_smileys'] == "1") { $comment_message = parsesmileys($data['comment_message']); } else { $comment_message = $data['comment_message']; } $comment_message = nl2br(parseubb($comment_message)); if ($data['comment_edit_name']) { $x = dbarray(dbquery("SELECT user_id, user_name FROM ".$db_prefix."users WHERE user_id='".$data['comment_edit_name']."'")); $comment_message = $comment_message."<hr><b>Redagavo <a href='".BASEDIR."profile.php?lookup=$x[user_id]'>$x[user_name]</a> · ".showdate("longdate", $data['comment_edit_date'])."</b>"; } echo "</span>\n<span class='small'>".$locale['041'].showdate("longdate", $data['comment_datestamp'])."</span>"; if (checkrights("C") || $userdata['user_id'] == $data['comment_name']) { echo " <a href='$clink&edit=".$data['comment_id']."' class='side'>Redaguoti</a> | <a href='$clink&delete=".$data['comment_id']."' class='side' onclick=\"if (confirm('Tikrai norite trinti?')) return true; else return false;\">Trinti</a>"; } echo "<br>\n"; echo $comment_message."</td>\n</tr>\n"; $i++; } if (checkrights("C")) echo "<tr>\n<td align='right' colspan='2' class='".($i% 2==0?"tbl1":"tbl2")."'><a href='".ADMIN."comments.php".$aidlink."&ctype=$ctype&cid=$cid'>".$locale['c106']."</a></td>\n</tr>\n"; echo "</table>\n"; } else { echo $locale['c101']."\n"; } closetable(); tablebreak(); opentable($locale['c102']); if (iMEMBER || $settings['guestposts'] == "1") { $dta = dbarray(dbquery("SELECT * FROM ".$db_prefix."comments WHERE comment_id='".$edit."'")); if (isset($edit)) { $action="&edit=$edit"; $but="edit_comment"; $but2="Išsaugoti"; $value=$dta['comment_message']; } else { $action=""; $but="post_comment"; $but2=$locale['c102']; $value=""; } echo "<form name='inputform' method='post' action='$clink".$action."'> <table align='center' cellspacing='0' cellpadding='0' class='tbl'>\n"; if (iGUEST) { echo "<tr> <td>".$locale['c103']."</td> </tr> <tr> <td><input type='text' name='comment_name' maxlength='30' class='textbox' style='width:100%;'></td> </tr>\n"; } echo "<tr> <td align='center'><textarea name='comment_message' rows='6' cols='74' class='textbox'>".$value."</textarea><br> <input type='button' value='b' class='button' style='font-weight:bold;width:25px;' onClick=\"addText('comment_message', '', '');\"> <input type='button' value='i' class='button' style='font-style:italic;width:25px;' onClick=\"addText('comment_message', '', '');\"> <input type='button' value='u' class='button' style='text-decoration:underline;width:25px;' onClick=\"addText('comment_message', '', '');\"> <input type='button' value='url' class='button' style='width:30px;' onClick=\"addText('comment_message', '[url]', '[/url]');\"> <input type='button' value='mail' class='button' style='width:35px;' onClick=\"addText('comment_message', '[mail]', '[/mail]');\"> <input type='button' value='img' class='button' style='width:30px;' onClick=\"addText('comment_message', '[img]', '[/img]');\"> <input type='button' value='center' class='button' style='width:45px;' onClick=\"addText('comment_message', ' <input type='button' value='small' class='button' style='width:40px;' onClick=\"addText('comment_message', '', '');\"> <input type='button' value='code' class='button' style='width:40px;' onClick=\"addText('comment_message', ' ', ' <input type='button' value='quote' class='button' style='width:45px;' onClick=\"addText('comment_message', ' ', ' ');\"><br><br> ".displaysmileys("comment_message")." </tr> <tr> <td align='center'><input type='checkbox' name='disable_smileys' value='1'>".$locale['c107']."<br><br> <input type='submit' name='".$but."' value='".$but2."' class='button'></td> </tr> </table> </form>\n"; } else { echo $locale['c105']."\n"; } closetable(); } ?>[/code] Kai dedu taip <td class='".($i% 2==0?"tbl2":"tbl1")."' width='1%'> meta errore :? oooooooooo http://img257.imageshack.us/img2...ed1gs6.png Redagavo vytaz 2009 Rugp. 23 14:08:30 |
|
Žmogus Narys Viršesnis už Dievą Pranešimai: 5621 Įstojęs: 2006 Gru. 8 17:12:08 | |
<td class='".($i% 2==0?"tbl2":"tbl1")."' width='1%'> |
Peršokti į forumą: |