ik wil een pagina maken waarop de laatste keer staat dat een gebruiker heeft ingelogd.
iemand een idee? onderstaande heb ik reeds.

setcookie("user",$username,time()+604800);
$gebruiker = $_COOKIE['user'];
op elke pagina
echo "Dag $gebruiker u was hier voor het laatste op $tijd";
Wat wat is je vraag? Hoe je de tijd kan gebruiken?
Heb je al naar date() gekeken?
ja maar hoe kan ik date() correct inzetten om dit probleem op te lossen.
Ik zou nog een cookie aanmaken met lastTime, en daarin time() plaatsen. Dan heb je in ieder geval de datum als UNIX Epoch timestamp.

Met de strftime()-functie kan je deze een mooi formaat geven in je echo.
zou je aub een codevoorbeeld kunnen geven?
Je weet nu hoe je een cookie aanmaakt, dus daar kan je date() in plaatsen.
Verder kan je op http://php.net/strftime kijken hoe de timestamp uit je cookie kan omzetten in een leesbaar formaat.
mijn vraag blijft staan: zou je een codevoorbeeld kunnen geven hoe jij dat zou programmeren
Ik geef toch voorbeelden, waarmee je verder zou moeten komen? Waarom moet ik dan nog volgens jouw een voorbeeld geven?

Vooruit, een deel over strftime, hoewel we hier op PHPhulp niet als een afhaalbalie werken. Er wordt immers verwacht dat mensen zelf eerst wat proberen.

<?php
$tijd = strftime("%H:%M",$_COOKIE['lastTime']);
?>
Niels, met alle respect, maar hier wordt wel wat inzet van je verwacht. Aar geeft je een duidelijk antwoord met een link waar je voorbeelden kan vinden hoe je het moet doen. Het is dat Aar zo'n goed persoon is, maar we kauwen niet alles voor ;)
enkel verwijzingen naar externe bronnen vind ik anders ook wel makkelijk. We zitten hier toch op een forum om te leren van elkaars code en manier van php programmeren. als iemand een vraag stelt en zegt:
"ga maar naar www.php.net"; daarvoor heb je toch geen forum. en overigens in mijn eerste bericht geef ik toch code die ik heb geprobeerd.
Het toont dan aan dat je zelf in ieder geval wat probeert. Nu komt het over van:
"Jongens, kunnen jullie dit voor mij bouwen?". En dat stoot de meesten een beetje tegen het zere been.

Als je wilt weten hoe wij het uiteindelijke script zouden bouwen, dan zou je natuurlijk ook je zelf gebouwde code kunnen laten beoordelen door ons, zodat wij er weer feedback over kunnen geven, en waar jij weer wat van leert.

Reageren