query(" SELECT ID FROM users_main WHERE Username = '".db_string($User)."'"); list($AuthorID) = $DB->next_record(); if ($AuthorID === null) { $AuthorID = 0; //this will cause the search to return 0 results. //workaround in line 276 to display that the username was wrong. } } else { $User = ''; } // Are we looking in individual forums? if (isset($_GET['forums']) && is_array($_GET['forums'])) { $ForumArray = array(); foreach ($_GET['forums'] as $Forum) { if (is_number($Forum)) { $ForumArray[] = $Forum; } } if (count($ForumArray) > 0) { $SearchForums = implode(', ', $ForumArray); } } // Searching for posts in a specific thread if (!empty($_GET['threadid']) && is_number($_GET['threadid'])) { $ThreadID = $_GET['threadid']; $Type = 'body'; $SQL = " SELECT Title FROM forums_topics AS t JOIN forums AS f ON f.ID = t.ForumID WHERE t.ID = $ThreadID AND " . Forums::user_forums_sql(); $DB->query($SQL); if (list($Title) = $DB->next_record()) { $Title = " > $Title"; } else { error(404); } } else { $ThreadID = ''; } // Let's hope we got some results - start printing out the content. View::show_header('Forums > Search', 'bbcode,forum_search,datetime_picker', 'datetime_picker'); ?>

Forums > Search

>
Search for:
Username:
Topic created: After: Before:
Search in: /> />
Post created: After: Before:
Forums:
Check all
/>
has_results()) { ?> next_record()) { $Row = $Row === 'a' ? 'b' : 'a'; // Print results ?>
Forum Topic creation time Last post time
Nothing found!
(Show) ">