?> <h1><?php echo $results->pagination->countItems(); ?> <?php if ($results->pagination->countItems() == '1') { ?> result<?php } else { ?> results<?php } ?> for <em><?php echo $search->query(); ?> </em></h1> <?php } ?> <?php if ($results) { ?> <table> <thead> <tr> <th>Project</th>
</p> </div> </div> <?php } ?> <div class="row"> <div class="slot-6-7-8-9"> <?php snippet('pagination', array('pagination' => $results->pagination())); ?> </div> </div> <?php } elseif ($search->query()) { ?> <div class="row"> <div class="slot-6-7-8-9"> <h3>No posts found matching «<?php echo html($search->query()); ?> ».</h3> <p>Your search for <strong><?php echo html($search->query()); ?> </strong> returned no results.</p> </div> </div> <?php }
?> <?php snippet_detect('html_head', array('criticalcss' => false, 'prev_next' => false, 'prerender' => false)); ?> <?php snippet('banner'); ?> <main role="main" class="Contain Copy"> <h1> <?php if (!empty($results)) { echo $pagination->countItems() . " searchresult(s) for <mark>" . $search->query() . "</mark>"; } else { echo $page->title()->smartypants()->widont(); } ?> </h1> <form action="<?php echo $page - url(); ?> "> <input type="text" placeholder="Type in your searchword…" name="q" value="<?php echo html($search->query()); ?> " class="TextInput" /> <input type="submit" value="Search" class="Btn Btn--fancy" />
if (!empty($_POST)) { $accountId = isset($_POST['accountId']) ? $_POST['accountId'] : ''; $accessToken = isset($_POST['accessToken']) ? $_POST['accessToken'] : ''; $query = isset($_POST['query']) ? $_POST['query'] : ''; $userId = isset($_POST['userId']) ? $_POST['userId'] : 0; $gender = isset($_POST['gender']) ? $_POST['gender'] : -1; $online = isset($_POST['online']) ? $_POST['online'] : -1; $ageFrom = isset($_POST['ageFrom']) ? $_POST['ageFrom'] : 13; $ageTo = isset($_POST['ageTo']) ? $_POST['ageTo'] : 110; $query = helper::clearText($query); $query = helper::escapeText($query); $userId = helper::clearInt($userId); if ($gender != -1) { $gender = helper::clearInt($gender); } if ($online != -1) { $online = helper::clearInt($online); } $ageFrom = helper::clearInt($ageFrom); $ageTo = helper::clearInt($ageTo); $result = array("error" => true, "error_code" => ERROR_UNKNOWN); $auth = new auth($dbo); if (!$auth->authorize($accountId, $accessToken)) { api::printError(ERROR_ACCESS_TOKEN, "Error authorization."); } $search = new search($dbo); $search->setRequestFrom($accountId); $result = $search->query($query, $userId, $gender, $online, $ageFrom, $ageTo); echo json_encode($result); exit; }