
05-04-2006, 12:41
|
|
|
|
חבר מתאריך: 05.10.05
הודעות: 687
|
|
|
נתקעתי במשהו
הקוד הבא אמור לעשות שאם המשתמש הנוכחי אמר תודה לנושא זה או שהוא כותב הנושא, האשכול לא יהיה מוסתר:
קוד PHP:
$id = $ibforums->input['f']; $DB->query("SELECT thank_id FROM ibf_thanks WHERE topic_id = " . $id); $rowCounter = $DB->fetch_row(); if ($rowCounter > 0 ) { $DB->query("SELECT thank_id FROM ibf_thanks WHERE topic_id = " . $id . " AND user_id = " . $ibforums->member['id'] ); $thankCounter = $DB->fetch_row(); } // ############### HIDE (LOCK) HACK ################### if(preg_match("#\[hide\](.+?)\[/hide\]#is", $row['post'])) { if($thankCounter > 0 OR in_array($ibforums->member['name'], $allposters)) { $row['post'] = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "<b><span class='hidden_text'>äëúá äîåñúø:</span></b><br> \\1", $row['post'] ); } else { $row['post'] = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "<b><span class='hidden_text'><{HIDDEN}></span></b>", $row['post'] ); } } // ############### HIDE (LOCK) HACK ###################
אך קוד זה לא עובד כראוי, כלומר הוא עובד ופותח את המוסתר אם עשיתי תודה או אם אני אותו משתמש אבל הוא לא מציג את ההודעות והתגובות שאחריו...
|