heey allemaal

in php kun je kijken of een varibele bestaat door:

if(isset($var))
{
doe dit
}


maar hoe kun je dit doen in javascript?
@webmakerij: nee, language is "deprecated"...
Please,

Kan iemand me een voorbeeldje geven over hoe ik een bepaalde cookie met cookienaam: 'koekje' en waarde 'lekker' kan setten.

En een voorbeeldje over hoe ik de functie 'bla()' uit kan laten voeren als de cookie 'koekje' bestaat en de waarde 'lekker'heeft.

Uiteraard met javascript
Ik heb dit:
LET OP! ik heb er het een en ander uitgehaald dat overbodig is (wat in mijn situatie noodzakelijk was).

<?php
// JavaScript Document

//- cookie lezen
//- cookie bestaat > niet tonen
//- cookie bestaat niet > start popup
function readCookie(cookieName)
{
var nameEQ = cookieName + '=';
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++)
{
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}

function createCookie(cookieName, cookieValue, cookieExpires)
{
cookieExpires = cookieExpires.split('-');
var expires = new Date(cookieExpires[2],cookieExpires[1],cookieExpires[0],0,0,0,0);
expires = 'expires=' + expires.toGMTString();

document.cookie = cookieName + '=' + cookieValue + '; ' + expires + '; path=/';
}

function startEnquete(){
var cookieName = 'onlineenquete';
var cookieValue = 'enquete';
var cookieExpires = '31-12-2007';

var existMain = readCookie(cookieName);

//!existMain
if (!existMain){
//COOKIE BESTAAT NIET,


//MAAK COOKIE AAN
createCookie(cookieName, cookieValue, cookieExpires);
}
}

document.onLoad = startEnquete();
?>

Succes

Ik heb hem ff in php tag gezet
Dank, Dank, Dank barman,

hiermee kan ik aan de slag!
Laat maar weten of het werkt. Als je hulp nodig hebt en ik je reactie zie, dan geef ik zsm antwoord.
Thx allemaal, het is voor elkaar.

Waarvoor had ik dit nu nodig.

Zoals anderen misschien weten was is ook aan het klooien met een een footer die altijd onderaan de pagina kwam. Nu is dit gelukt, en heb ik dit ingebouwd in de site die ik aan het maken was.

Maar nu had ik het fotoalbum van Arjan erin verwerkt, maar door de lay-out kwamen de foto's maar half op het scherm en moest men gaan scrollen.

Ik heb dus een functie gemaakt die de header div verbergt, en daarna de footer weer op de goede plek zette.

Maar nu kwam het probleem dat als men naar een andere pagina van het fotoalbum ging, de header er weer stond.

Ik moest dus iets verzinnen waardoor die header niet steeds terug kwam. En dat wilde ik doen met een cookie.

Eindelijk werkt dit alles na een paar avonden zweten (letterlijk en figuurlijk met dit weer), dus nogmaals: heel erg bedankt!!!

Nu ben ik ook direct wat meer thuis in de javascript materie ;-)

Thx!

Reageren