Cookie om intro over te slaan

Hallo,

We hebben voor onze leerlingenparticipatie een website, daarvoor heb ik een intro gemaakt met de fotos vand e teasercampagne op school.

http://martin.dediwebspace.com/

Maar nu wil ik dat de mensen die de intro pagina bezocht hebben de volgende keer als ze op de site komen niet meer de intro krijgen maar direct doorgaan naar de frontpage.

Hoe los ik dit op?

Groeten

Nou zoals je zelf al zegt. Plaats een cookie en kijk dan bij elk bezoek of dat cookie er al is en zo ja, toon je de intro niet.

Wat is nu echt je vraag? Hoe dat moet misschien… een cookie plaatsen?

Heb jij effe geluk, ik heb dat een paar dagen geleden gebouwd :)

[code:1:1f395642a3]
<?php
// get cookie
$timestamp = $_COOKIE["ak4clan_splash"];

// if cookie doesnt exist make cookie and set splash
if (Empty($timestamp)) {
setcookie("ak4clan_splash", time(), time()+(86400*2));
$show_splash = 1;
}

// if cookie exists check last visit
else {
$timenow = time();
$last_visit = floor($timenow - $timestamp);
if ($last_visit >= 3600) {
setcookie(“ak4clan_splash”, time(), time()+(864002));
$show_splash = 1;
$message = " - Welcome back, your last visit was on “.date(‘d F Y’, $timestamp).” !";
}
elseif($lastvisit < 3600) {
$show_splash = 0;
}
else {
$show_splash = 1;
setcookie(“ak4clan_splash”, time(), time()+(86400
2));
$message = " - Welcome back, your last visit was on “.date(‘d F Y’, $timestamp).” !";
}
}

// if show splash is false forward to index, added a ?hold=true to test the spl
if($show_splash == 0 && !IsSet($_GET[‘hold’])) {
header(‘Location: http://forums.ak4clan.net’);
Exit();
}
?>
[/code:1:1f395642a3]

Dit zet je gwoon op de index.php met hieronder de gewoon HTML source van de splash pagina, die header verander je dan naar je forum ofzo.

86400 = 1 dag expire van cookie, ik heb het 2 dagen gedaan, en 3600 = 1 uur dan weer de splash laten zien, ik hoop dat je er wat aan hebt, hier is een voorbeeld: http://www.ak4clan.net/
( source: http://ak4clan.net/index.phps )

Als je vragen hebt, post of IM me op ichat :slight_smile:

handig deze zocht ik ook al dank je wel dat je het met ons wilt delen DarkRaverNL 8)