Heey
Ik ben met een opdracht voor school bezig en daarin moet ik met behulp van cookies het aantal bezoeken van een gebruiker weergeven.
Ik heb al een cookie met daarin de naam die de gebruiker heeft opgegeven in het textfield.
Elke keer als de gebruiker de pagina opent staat er "Hallo (naam gebruiker).
Nu moet er dus nog bij hoe vaak hij de pagina al bezocht heeft.
Dus bijv.
"Hallo (naam)
Dit is je 3de bezoek."
Ik snap alleen niet hoe ik met een cookie het aantal bezoeken kan opslaan.
Dit is mijn code tot nu toe:
Opdracht 2.php:
Pagina die cookies toevoegd: (Opdracht 2verwerk.php)
Ik heb al een klein beginnetje gemaakt door een nieuwe setcookie ("aantal"
maar heb geen idee of dat zo wel moet.
Ik ben met een opdracht voor school bezig en daarin moet ik met behulp van cookies het aantal bezoeken van een gebruiker weergeven.
Ik heb al een cookie met daarin de naam die de gebruiker heeft opgegeven in het textfield.
Elke keer als de gebruiker de pagina opent staat er "Hallo (naam gebruiker).
Nu moet er dus nog bij hoe vaak hij de pagina al bezocht heeft.
Dus bijv.
"Hallo (naam)
Dit is je 3de bezoek."
Ik snap alleen niet hoe ik met een cookie het aantal bezoeken kan opslaan.
Dit is mijn code tot nu toe:
Opdracht 2.php:
PHP:
<html>
<head>
</head>
<body>
<?php
if (isset($_COOKIE["naam"])){
header ("Location: Opdracht 2verwerk.php");
}else{
echo "Dit is je eerste bezoek, vul hieronder je naam in";
}
?>
<form name="form1" method="post" action="Opdracht 2verwerk.php">
<p>Wat is je naam?
<label>
<input type="text" name="naam" id="naam">
</label>
</p>
<p>
<label>
<input type="submit" name="button" id="button" value="Verzenden">
</label>
</p>
</form>
</body>
</html>
Pagina die cookies toevoegd: (Opdracht 2verwerk.php)
PHP:
<?php
$gebruikersnaam = $_REQUEST["naam"];
$aantal =
setcookie ("naam", "$gebruikersnaam", time()+"3600");
setcookie ("aantal",
?>
<html>
<head>
</head>
<body>
<?php
echo "Hallo" . $_COOKIE["naam"]."!<br />";
echo "Dit is je" . $_COOKIE[" "]. "bezoek.";
?>
</body>
</html>
Ik heb al een klein beginnetje gemaakt door een nieuwe setcookie ("aantal"
maar heb geen idee of dat zo wel moet.