Hallo mensen,

Ik heb een website , ik mis een iets , namelijk ik wil graag onder aan kan aangeven Je recente geschiedenis op de website.
dus welke artikelen heb je bezocht dat laatste 5 daar zichtbaar wordt.
Heeft iemand een idee ?
ik gebruik php met template (TPL).
mijn website is www.mazadxana.com ps als link niet mag vanwege reclame u kunt verwijderen .

Dank.
Per view sla je onder je userID of een random ID die je in een cookie opslaat, welke pagina's er zijn bekeken.

De pagina's kan je ophalen met $_SERVER['REQUEST_URI'].
Dank voor de uitleg.
moet ik ook een html pagina aan maken om die op te roepen via index.php? en css natuurlijk.
Je zou het met PHP kunnen opslaan in een cookie, of in de database met een unieke ID in de cookie die de koppeling zorgt.
Ik ben wel editor in bestaande code maar zelf kan ik dat niet maken.
kunt u aub helpen dan wil ik het opslaan in txt file.

Hartelijke dank voor u help.
Als je het op wilt slaan in een .txt-file. Op welke manier wil je deze dan koppelen aan de gebruiker?
Ik zou er zelf voor kiezen om het in een database op te slaan. Dan kan je alles eventueel migreren als niet ingelogde gast naar een ledenaccount, zodat je altijd inzicht erin zou kunnen hebben.

dan moet ik een database table aanmaken en een file om die data op te roepen en natuurlijk bij ieder bezoeker moet de recente articles opslaan..
Als je een database gebruikt, heb je geen bestand tussentijds nodig. Je kan het direct naar de database schrijven. Wel moet je bij het eerste bezoek aan de site dan een cookie maken met de inhoud uit:
<?php md5(uniqid(rand(), true)); ?>

Die zorgt dan de koppeling met de recente artikelen in de database.
Dat is mooi , dank daar voor en de database moet specifiek naam hebben of tabel?
of kan ik een tabel aan maken met naam "recent"
De database kan je het best voor de duidelijkheid naar je websitenaam noemen, en de tabel noem je naar de inhoud. Recently_viewed bijv.
Ik ga nu testen even kijken het werkt :-)
Dank voor u tijd

[size=xsmall]Toevoeging op 05/10/2015 22:14:15:[/size]

Hoeveel kolommen moet ik aangeven?

Reageren