Ca marche, et ça ne marche pas... à la fois.
ataos Messages postés 72 Date d'inscription Statut Membre Dernière intervention -
ataos Messages postés 72 Date d'inscription Statut Membre Dernière intervention - 23 oct. 2009 à 01:02
ataos Messages postés 72 Date d'inscription Statut Membre Dernière intervention - 23 oct. 2009 à 01:02
A voir également:
- Ca marche, et ça ne marche pas... à la fois.
- Forum Snapchat
- Forum Loisirs / Divertissements
- Forum Ecran
- Forum PC portable
- Forum Logiciels
2 réponses
Donc je suis hébergé chez Webou
Voici le script qui détecte si un filtre est à appliquer:
if (isset($_SESSION['filtre']) AND !isset($_GET['filtre'])){$filtre=$_SESSION['filtre'];}
//si on a quelque chose en mémoire, et rien de neuf, on travail avec la session
if (isset($_GET['filtre']) AND isset($_SESSION['filtre']) AND $_GET['filtre']!=$_SESSION['filtre'])
{$filtre=$_GET['filtre']; $_SESSION['filtre']=$filtre;}
//si on a un truc en mémoire et un truc nouveau, on travail avec le truc nouveau.
if (isset($_GET['filtre']) AND !isset($_SESSION['filtre'])){$filtre=$_GET['filtre']; $_SESSION['filtre']=$filtre;}
//si j'ai rien en mémoire et un truc nouveau, alors je travail avec le nouveau, et je m'en souviens
if (isset($_GET['anule_filtre']) AND $_GET['anule_filtre']==0) {unset($_SESSION['filtre']); unset($_SESSION['tri_solo_auteur']);}
//si on désactive les filtres, alors on vire la mémoire (sachant qu'il n'y a plus rien dans l'url, vu que c pas la meme variable.
Je pense que le problème peut venir de là. Quant ça ne marche pas l'url est pourtant bien écrite. je n'ai pas de message d'erreur. je test un echo de la requête.
Merci
EDIT: Effectivement au bout d'un moment le code n'est plus interprété. Je vais voir si mes boutons de tri ne sont pas trop haut dans le code. Peut être que si je les met le plus bas possible ça règlera le problème.
Voici le script qui détecte si un filtre est à appliquer:
if (isset($_SESSION['filtre']) AND !isset($_GET['filtre'])){$filtre=$_SESSION['filtre'];}
//si on a quelque chose en mémoire, et rien de neuf, on travail avec la session
if (isset($_GET['filtre']) AND isset($_SESSION['filtre']) AND $_GET['filtre']!=$_SESSION['filtre'])
{$filtre=$_GET['filtre']; $_SESSION['filtre']=$filtre;}
//si on a un truc en mémoire et un truc nouveau, on travail avec le truc nouveau.
if (isset($_GET['filtre']) AND !isset($_SESSION['filtre'])){$filtre=$_GET['filtre']; $_SESSION['filtre']=$filtre;}
//si j'ai rien en mémoire et un truc nouveau, alors je travail avec le nouveau, et je m'en souviens
if (isset($_GET['anule_filtre']) AND $_GET['anule_filtre']==0) {unset($_SESSION['filtre']); unset($_SESSION['tri_solo_auteur']);}
//si on désactive les filtres, alors on vire la mémoire (sachant qu'il n'y a plus rien dans l'url, vu que c pas la meme variable.
Je pense que le problème peut venir de là. Quant ça ne marche pas l'url est pourtant bien écrite. je n'ai pas de message d'erreur. je test un echo de la requête.
Merci
EDIT: Effectivement au bout d'un moment le code n'est plus interprété. Je vais voir si mes boutons de tri ne sont pas trop haut dans le code. Peut être que si je les met le plus bas possible ça règlera le problème.