Wanneer wordt sessie cookie weggeschreven?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

Bekijk vacature »

Front-end developer

Functie Jij komt te werken in een team van 5 developers. het product is continue in beweging. Nieuwe en bestaande klanten vragen om vaak nieuwe features. Hierin ben jij zeer belangrijk om te zorgen dat de functionaliteiten goed opgezet worden op technisch vlak. Designs krijg je aangeleverd van een externe partij zodat jij je primair kan focussen op de techniek! Je hebt daarbij alle vrijheid om je eigen creativiteit toe te passen en mee te denken over de gebruikte technieken. Het gezamenlijke doel is een product dat functioneel zeer gebruiksvriendelijk is en het bedrijfsproces van de gebruikers versneld en kwalitatief

Bekijk vacature »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

Senior Full Stack developer

Bedrijfsomschrijving tbd Functieomschrijving Full Stack Java Development bij Randstad Groep Nederland (HQ) Er is een vacature in het Corporate Client Solutions (CCS) team. Dit team is met een ander team net begonnen aan het project ‘Grip op Inhuur’. Het doel van dit project is de tevredenheid van onze leveranciers te verhogen en de efficiëntie van onze administratie te verbeteren. Onderdeel daarvan is een ‘Mijn-omgeving’ voor ZZP’ers en leveranciers. Naast dit nieuwe project werkt het team ook aan het onderhoud en verbeteren van een digitaal vacature management systeem waarmee dagelijks vele vacatures worden voorzien. Het team ontwikkelt zo veel mogelijk zelf

Bekijk vacature »

(Junior) PHP Ontwikkelaar bij een retail bedrijf i

Bedrijfsomschrijving Ben jij een ervaren PHP ontwikkelaar met een passie voor retail en ICT? Wil jij werken in een team dat zich bezighoudt met het ontwikkelen van uitdagende applicaties voor een groot retailbedrijf in Delft? Dan zijn zij op zoek naar jou! Functieomschrijving Als PHP Ontwikkelaar werk je in een team aan de ontwikkeling van applicaties die door de gehele organisatie worden gebruikt. Je bent verantwoordelijk voor het ontwikkelen, testen en implementeren van deze applicaties. Je werkt hierbij nauw samen met andere ontwikkelaars, projectmanagers en stakeholders binnen de organisatie. Je taken bestaan onder andere uit: Ontwikkelen van nieuwe functionaliteiten en

Bekijk vacature »

Cloud Developer

Cloud Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

Bekijk vacature »

Junior Back end developer PHP, Symfony

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

App Developer

Samen werken aan een gezonder Nederland en toekomstbestendige zorg voor iedereen. Dat is de impact die jij kan hebben als App Developer bij VGZ. Wil jij een bijdrage leveren aan een maatschappij waarin iedereen zich thuis voelt? Bekijk dan de vacature. Uit onderzoek van Computable is VGZ verkozen tot ‘beste niet-ICT werkgever voor ICT’ers van Nederland’ Hoe ook jij het verschil maakt Als App developer werk jij aan het belangrijkste communicatiekanaal van VGZ, namelijk de App! Als App developer bij VGZ maak je onderdeel uit van een van onze App-teams. Met een goede mix van kennis en ervaring zet je

Bekijk vacature »

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in

Bekijk vacature »

SQL database ontwikkelaar

Functie omschrijving Ben jij niet bang voor complexe algoritmes? Schikt het schrijven van procedures in T-SQL jouw niet af en heb jij al de nodige informatie in SQL, dan is functie precies wat voor jou! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat werken aan de complexere projecten waar jij van A tot Z bij betrokken bent. Je gaat zorg dragen voor het ontwerp, de ontwikkeling en het updaten van SQL databases. Dit doe je op basis van T-SQL. Jij bent van start tot finish betrokken bij de projecten die jij leidt. Je houdt contact met klanten en

Bekijk vacature »

Medior PHP Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte website die in eigen beheer zijn. In onze vestiging in Nederweert zitten onze development afdelingen en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé PHP/Back-end developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het bedenken van nieuwe functionaliteiten Het verbeteren van het

Bekijk vacature »

Software ontwikkelaar ASP .Net / C#

Functie omschrijving Gezocht! Software ontwikkelaar. Ben jij bekend met termen als ASP .Net, C# en SQL? Ben jij op zoek naar een afwisselende en uitdagende IT-functie binnen de agrarische sector? En omschrijf jij jezelf als zelfstandig, enthousiast en proactief? Dan hebben wij de perfecte functie voor jou! Als Software ontwikkelaar binnen deze organisatie ben je samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Je gaat hierbij bijdragen aan de vertaling van klantwensen naar effectieve softwareoplossingen. Verder bestaan je werkzaamheden uit: Technische uitwerking van de business

Bekijk vacature »

C#.NET ontwikkelaar

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een C#.NET ontwikkelaar. Je bent verantwoordelijk voor het ontwikkelen van dashboards, webapplicaties en apps voor de eigen IOT-oplossingen. Samen met een vooruitstrevend team van ontwikkelaars en engineers krijgen jullie de opdracht om de sensoren in de apparatuur te scannen en vervolgens de data om te zetten in belangrijke inzichten voor de klanten. Taken en verantwoordelijkheden: Heb jij ideeën over nieuwe technieken die jullie kunnen implementeren? Hier wordt echt naar je geluisterd en gekeken of jouw idee daadwerkelijk ingezet kan worden; Je gaat aan de slag met de

Bekijk vacature »

Pagina: 1 2 3 volgende »

Ellen P

Ellen P

16/12/2010 09:37:52
Quote Anchor link
Weet iemand wanneer de cookie met sessieID die veroorzaakt wordt door session_start weggeschreven wordt?
Ik krijg de indruk dat dit is aan het einde van het script waar de aanroep session_start() in staat.
Maar ik kan het niet helemaal helder krijgen.
 
PHP hulp

PHP hulp

12/05/2024 13:02:08
 
Ozzie PHP

Ozzie PHP

16/12/2010 09:41:45
Quote Anchor link
Ik denk zodra session_start() wordt aangeroepen. Waarom wil je dit precies weten?

(Ik vraag me eigenlijk af of een sessie cookie ALTIJD kan worden weggeschreven. Bijvoorbeeld als iemand z'n browser zo heeft ingesteld dat deze geen cookies accepteert...)
 
John D

John D

16/12/2010 10:00:34
Quote Anchor link
@Ozzie
Een cookie staat op de client, dus bij de gebruiker. Wordt geinitieerd met de functie setcookie: setcookie(name, value, expire, path, domain);
Een sessie staat op de server en is geen cookie. Een sessie wordt geinitieerd met session_start() en dit is dus geen cookie.
 
Ellen P

Ellen P

16/12/2010 10:02:34
Quote Anchor link
@ozzie PHP
Omdat ik bij eindigen van de sessie de rommel op wil ruimen.

Dat probeer ik met onderstaande opdrachten :
$_SESSION = array();
session_destroy();
if( isset($_COOKIE[session_name()]) ) {
//setcookie(session_name(),'',time()-42000,'/');
}

Maar ik krijg foutmeldingen dat de header al verzonden is voor de setcookie regel.
Dat ik die kan krijgen snap ik. Wat ik niet snap is dat ik die foutmelding bij een 1e run van het programma niet krijg. Nadat ik het 2 of meer keren achter elkaar run, krijg ik die foutmelding wel.

Daardoor krijg ik het idee dat het te maken heeft met het moment dat de cookie weggeschreven wordt.

En wat ik moet doen met browsers die geen cookies accepteert weet ik niet. Dan kan ik geen sessie onderhouden lijkt mij. Want dan is er geen herkenningsteken aan de kant van de browser.

Toevoeging op 16/12/2010 10:05:06:

Session_start() maakt een cookie met het sessie_Id aan. Anders weet kan de server toch nooit weten wie je bent? Maak maar eens een php script met alleen die functie. Ik zie dan in de browser de cookie met sessie_is
 
John D

John D

16/12/2010 10:11:16
Quote Anchor link
@Ellen
session_start() heeft niets met cookies te maken, sessions_start() opent een sessie bestand op de server en daarin kan je ook gegevens van pagina naar pagina transporteren.
Gewijzigd op 16/12/2010 10:13:28 door John D
 
Ozzie PHP

Ozzie PHP

16/12/2010 10:13:19
Quote Anchor link
@John D: ja maar als je zegt session_start wordt er toch automatisch een cookie geplaatst? Anders herkent de server de browser niet. Maar wat nu als mensen hun browser zo instellen dat deze geen cookies herkent?

@Ellen: ik eindig m'n sessie zo:

$_SESSION = array();
session_destroy();
session_start();
session_regenerate_id();
 
Ellen P

Ellen P

16/12/2010 10:16:58
Quote Anchor link
@Ozzie PHP
Waarom open je na afsluiten op het einde weer een nieuwe sessie?
(Cookie met sessie-ID kun je gewoon zien in je browser trouwens.)

Ik zoek dus nog steeds iemand die exact weet wanneer die cookie geplaatst wordt.
Gewijzigd op 16/12/2010 10:20:04 door Ellen P
 
John D

John D

16/12/2010 10:23:07
Quote Anchor link
Ozzie PHP op 16/12/2010 10:13:19:
@John D: ja maar als je zegt session_start wordt er toch automatisch een cookie
@Ozzie, klopt maar dat is niet waar Ellen mee bezig is, lees haar tekst en dan zie je dat ze cookie en session door elkaar haalt.
 
Ozzie PHP

Ozzie PHP

16/12/2010 10:30:32
Quote Anchor link
@John: oke, session_start() schrijft dus automatisch een cookie weg, maar wat als de gebruiker cookies geblokkeerd heeft? (of zijn sessie cookies daar van uitgezonderd?)
 
Ellen P

Ellen P

16/12/2010 10:32:06
Quote Anchor link
@John D. Wat haal ik door elkaar?
Wanneer ik een programma maak waarin alleen session_start() staat. Ik krijg dan een cookie onder de naam SESSID. (Naam kun je trouwens wijzigen met PHP-functies). In die Cookie staat het sessie-id.
 
Ozzie PHP

Ozzie PHP

16/12/2010 10:33:23
Quote Anchor link
@Ellen: mijn manier start inderdaad weer een nieuwe sessie, maar die is dan leeg en het sessie id wordt ook meteen gewijzigd (ook in de cookie).
 
TJVB tvb

TJVB tvb

16/12/2010 10:34:20
Quote Anchor link
Ellen, waarom wil je dat cookie uitlezen?
Je kunt met: session_id het sessie id ophalen/instellen.
 
Ozzie PHP

Ozzie PHP

16/12/2010 10:35:18
Quote Anchor link
Volgens mij wil ze 'm niet uitlezen, maar deactiveren.
 
Ellen P

Ellen P

16/12/2010 10:43:04
Quote Anchor link
Ik wil iemand uitloggen, dus alles van de sessie verwijderen, deactiveren en rommel opruimen.

Maar in ieder geval graag antwoord op de vraag, wanneer wordt die cookie geplaatst. ? Exact wanneer.
Gewijzigd op 16/12/2010 10:44:29 door Ellen P
 
TJVB tvb

TJVB tvb

16/12/2010 10:43:51
Quote Anchor link
Ik denk dat je dan het beste gewoon naar session_destroy kunt kijken.
 
Ellen P

Ellen P

16/12/2010 10:45:32
Quote Anchor link
session_destroy verwijdert of deactiveert de cookie niet, en daar heb ik dus geen problemen mee.

Ik wil feitelijk graag weten wanneer die cookie geplaatst wordt. Ik krijg namelijk de indruk dat dit is aan het einde van een schript waarin sessie_start staat. Maar weet niet hoe ik dit zou moeten testen.
Gewijzigd op 16/12/2010 10:47:03 door Ellen P
 
Ozzie PHP

Ozzie PHP

16/12/2010 10:47:44
Quote Anchor link
Ozzie PHP op 16/12/2010 10:33:23:
@Ellen: mijn manier start inderdaad weer een nieuwe sessie, maar die is dan leeg en het sessie id wordt ook meteen gewijzigd (ook in de cookie).

Alles van de cookie wordt hierdoor dus opgeruimd.

(Ben nog steeds benieuwd wat er gebeurt als iemand bewust cookies blokkeert overigens. Worden sessie cookies uitgezonderd?)
 
Ellen P

Ellen P

16/12/2010 10:49:44
Quote Anchor link
@ozzie,
Heb ik getest wanneer je cookies blokkeert, dan werkt je sessie_id niet, en kun je geen sessie opbouwen die herkent wordt. Dus is het mij volkomen onduidelijk hoe je dan een applicatie zou kunnen draaien die uit meerdere scripts bestaat.
 
John D

John D

16/12/2010 10:51:08
Quote Anchor link
Ellen P op 16/12/2010 10:43:04:
Maar in ieder geval graag antwoord op de vraag, wanneer wordt die cookie geplaatst. ? Exact wanneer.
Ik neem aan direct bij session_start() wordt het cookie met het sessionid geschreven. Voor het opruimen check dit:
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
If you want to delete a session cookie, you can do it with this code:

<?php
  session_start();

  // many code

  $sessionName = session_name();
  $sessionCookie = session_get_cookie_params();

  session_destroy();

  setcookie($sessionName, false, $sessionCookie['lifetime'], $sessionCookie['path'], $sessionCookie['domain'], $sessionCookie['secure']);
 ?>


This works also well if the session cookie params or the session name were changed.
 
TJVB tvb

TJVB tvb

16/12/2010 10:56:22
Quote Anchor link
Je doet session_start, die maakt een cookie aan wat mee gaat in de header van het response.
Dit wordt in de browser gezet worden als de response ontvangen is. En stuurt de browser met de volgende request mee.

Je sessie kunnen ook werken zonder cookies, dan moet het via de url meegegeven worden. Dit wordt vaak niet toegestaan.
 
Ozzie PHP

Ozzie PHP

16/12/2010 11:05:34
Quote Anchor link
Hoe kan ik in IE8 cookies blokkeren? Ik heb net het beveiligingsniveau op z'n allerhoogst ingesteld, maar sessie werkte nog steeds :-s
 

Pagina: 1 2 3 volgende »



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.