Cookie's

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

F. Tack

F. Tack

22/07/2007 01:23:00
Quote Anchor link
Ik ben bezig met cookies (eerste keer dus totaal noobwork :p). Ik heb een menu gemaakt & daar staat een hide/show functie in. Als je op Open klikt, wordt er een cookie aangemaakt (heb het nagekeken en het bestaad).

Nu, Ik wil deze cookie ophalen in PHP & een session maken met die variable. Nu, die session wil niet gemaakt worden. Dit is de code
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<? session_start(); ?>

<?
// Load Important PHP Files
  include('./dbconfig.php');
// Haal cookie op
$cookie = $_COOKIE['Menu'];

// Check welke variable de cookie heeft
if($cookie == "Open;") {
 // Unset de session
 $sessdata = $_SESSION;
 unset($sessdata['Menu']);
 
 // Sessie aanmaken
 $_SESSION['Menu'] == $_COOKIE['menu'];
}
elseif($cookie == "Close;") {
 // Unset de session
 unset($_SESSION['Menu']);
 
 // Sessie aanmaken
 $_SESSION['Menu'] == $_COOKIE['menu'];
}

?>


Waar doe ik het fout? want ik gebruikt het ook voor de login & daar worden de sessions wel gemaakt :s
 
PHP hulp

PHP hulp

16/03/2025 04:55:51
 
Joren de Wit

Joren de Wit

22/07/2007 07:59:00
Quote Anchor link
Zet error_reporting eens op E_ALL en kijk of er foutmeldingen gegeven worden. Controleer verder eens of je if en elseif statements wel uitgevoerd worden, ech0 bijvooorbeeld de waarde van $_COOKIE['Menu'] eens...
 
- -

- -

22/07/2007 11:11:00
Quote Anchor link
Probeer eens zo:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
session_start();
include('./dbconfig.php');
$_SESSION['Menu'] = $_COOKIE['menu'];
?>
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.