remove debug var_dump from search page
This commit is contained in:
+12
-9
@@ -2,9 +2,13 @@
|
||||
// Inclure la configuration
|
||||
require_once 'includes/config.php';
|
||||
|
||||
// Récupération de la requête de recherche et de la page courante
|
||||
$query = isset($_GET['q']) ? trim($_GET['q']) : '';
|
||||
$currentSearchPage = isset($_GET['page']) ? max(1, intval($_GET['page'])) : 1;
|
||||
// Appliquer les en-têtes de sécurité
|
||||
setSecurityHeaders();
|
||||
|
||||
// Récupération et validation de la requête de recherche et de la page courante
|
||||
$query = isset($_GET['q']) ? $_GET['q'] : '';
|
||||
$query = validateSearchQuery($query);
|
||||
$currentSearchPage = validatePageNumber($_GET['page'] ?? 1);
|
||||
|
||||
// Déterminer si la recherche est par tag
|
||||
$isTagSearch = !empty($query) && substr($query, 0, 1) === '#';
|
||||
@@ -118,8 +122,7 @@ if ($resultsCount > 0) {
|
||||
<?php if ($totalPages > 1): ?>
|
||||
<div class="pagination">
|
||||
<?php if ($currentSearchPage > 1): ?>
|
||||
<?php var_dump($currentSearchPage); ?>
|
||||
<a href="recherche.php?q=<?php echo urlencode($query); ?>&page=<?php echo $currentSearchPage - 1; ?>" class="page-link prev">
|
||||
<a href="recherche.php?q=<?php echo htmlspecialchars(urlencode($query)); ?>&page=<?php echo intval($currentSearchPage - 1); ?>" class="page-link prev">
|
||||
<i class="fas fa-chevron-left"></i> Précédent
|
||||
</a>
|
||||
<?php endif; ?>
|
||||
@@ -133,7 +136,7 @@ if ($resultsCount > 0) {
|
||||
|
||||
// Afficher le lien vers la première page si nécessaire
|
||||
if ($startPage > 1) {
|
||||
echo '<a href="recherche.php?q=' . urlencode($query) . '&page=1" class="page-number">1</a>';
|
||||
echo '<a href="recherche.php?q=' . htmlspecialchars(urlencode($query)) . '&page=1" class="page-number">1</a>';
|
||||
if ($startPage > 2) {
|
||||
echo '<span class="page-dots">...</span>';
|
||||
}
|
||||
@@ -144,7 +147,7 @@ if ($resultsCount > 0) {
|
||||
if ($i == $currentSearchPage) {
|
||||
echo '<span class="page-number current">' . $i . '</span>';
|
||||
} else {
|
||||
echo '<a href="recherche.php?q=' . urlencode($query) . '&page=' . $i . '" class="page-number">' . $i . '</a>';
|
||||
echo '<a href="recherche.php?q=' . htmlspecialchars(urlencode($query)) . '&page=' . intval($i) . '" class="page-number">' . intval($i) . '</a>';
|
||||
}
|
||||
}
|
||||
|
||||
@@ -153,13 +156,13 @@ if ($resultsCount > 0) {
|
||||
if ($endPage < $totalPages - 1) {
|
||||
echo '<span class="page-dots">...</span>';
|
||||
}
|
||||
echo '<a href="recherche.php?q=' . urlencode($query) . '&page=' . $totalPages . '" class="page-number">' . $totalPages . '</a>';
|
||||
echo '<a href="recherche.php?q=' . htmlspecialchars(urlencode($query)) . '&page=' . intval($totalPages) . '" class="page-number">' . intval($totalPages) . '</a>';
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
|
||||
<?php if ($currentSearchPage < $totalPages): ?>
|
||||
<a href="recherche.php?q=<?php echo urlencode($query); ?>&page=<?php echo $currentSearchPage + 1; ?>" class="page-link next">
|
||||
<a href="recherche.php?q=<?php echo htmlspecialchars(urlencode($query)); ?>&page=<?php echo intval($currentSearchPage + 1); ?>" class="page-link next">
|
||||
Suivant <i class="fas fa-chevron-right"></i>
|
||||
</a>
|
||||
<?php endif; ?>
|
||||
|
||||
Reference in New Issue
Block a user