?>
   	<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>
Exemple #2
0
			</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 
}
Exemple #3
0
?>

<?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;
}