Ik wil het volgende voor elkaar krijgen, wat overigens ook al gedeeltelijk werkt.
Ik heb een zoekoptie op een bepaalde pagina, waarbij de zoekresultaten worden gecached, zodra de zoekresultaten in beeld staan.
De bedoeling is dat de gebruiker op een gegeven moment terug kan keren naar de zoekresultaten en de zoekresultaten worden dan nog steeds op het scherm getoond.
Dit werkt ook, alleen op een gegeven moment blijkt dat de cache volraakt, wanneer er meerdere zoekresultaten zijn uitgevoerd. Het lijkt net of de cache is volgeraakt.
Mijn vraag is hoe kan ik ervoor zorgen dat de cache wordt leeggemaakt wanneer er een nieuwe zoekopdracht wordt uitgevoerd.
Ik heb niet een duidelijke manier gevonden om dit te kunnen doen. Ik heb verschillende headerfuncties bekeken, maar heb niet het idee dat zij het juiste resultaat geven.
header("Cache: no-cache");
De website http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html heb ik ook bekeken, maar er zijn zoveel mogelijkheden dat ik door de bomen het bos niet meer zie.
Iemand enig idee?
Ik heb een zoekoptie op een bepaalde pagina, waarbij de zoekresultaten worden gecached, zodra de zoekresultaten in beeld staan.
De bedoeling is dat de gebruiker op een gegeven moment terug kan keren naar de zoekresultaten en de zoekresultaten worden dan nog steeds op het scherm getoond.
Dit werkt ook, alleen op een gegeven moment blijkt dat de cache volraakt, wanneer er meerdere zoekresultaten zijn uitgevoerd. Het lijkt net of de cache is volgeraakt.
Mijn vraag is hoe kan ik ervoor zorgen dat de cache wordt leeggemaakt wanneer er een nieuwe zoekopdracht wordt uitgevoerd.
Ik heb niet een duidelijke manier gevonden om dit te kunnen doen. Ik heb verschillende headerfuncties bekeken, maar heb niet het idee dat zij het juiste resultaat geven.
header("Cache: no-cache");
De website http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html heb ik ook bekeken, maar er zijn zoveel mogelijkheden dat ik door de bomen het bos niet meer zie.
Iemand enig idee?