Uitloggen...

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

Bekijk vacature »

Java Developer

Dit ga je doen Als Java Developer ben je verantwoordelijk voor: Het ontwikkelen van nieuwe en bestaande webservices; Het uitbreiden van functionaliteiten binnen de producten- en dienstenportefeuille; Het werken aan gegevensuitwisseling met bijvoorbeeld SOAP; Testen van frameworks met gebruik van UNIT en Selenium. Hier ga je werken De organisatie waar je komt te werken is een semi-overheidsinstelling, gesitueerd in Utrecht en zorgt voor een goede samenwerking tussen verschillende overheidsinstanties. Het is een familiaire club die gaat voor kwaliteit en langdurige relaties. Zo zorgen zij ervoor dat er op grote schaal vertrouwelijke informatie tussen verschillende overheidsinstellingen wordt uitgewisseld. Hun werk zorgt

Bekijk vacature »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Barendrecht! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

Digitale Tovenaar Gezocht: Junior Low-code/No-code

Bedrijfsomschrijving Duik mee in een wereld vol innovatieve avonturen waar gegevens en technologie een magische symbiose aangaan! Al meer dan twee decennia lang zijn we de tovenaars achter de schermen die oplossingen creëren voor de meest complexe klantcontactvraagstukken en datagedreven software-uitdagingen. Bij ons draait het om de kracht van samenwerking en groei. We zijn een hechte vriendengroep die samen bergen verzet om elkaar én onze klanten te laten schitteren. Jouw succes is ons succes en we streven ernaar om elkaar naar nieuwe hoogten te tillen, niet voor even, maar voor altijd. We willen dat jij je helemaal thuis voelt in

Bekijk vacature »

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Oracle Apex Developer

Dit ga je doen Jouw taken bestaan uit: Het bouwen maatwerk Oracle applicaties voor Europese business units; Het implementeren van de nieuwste technieken om te blijven innoveren; Actief meedenken en aandragen van verbetervoorstellen. Hier ga je werken Deze organisatie in de regio Veenendaal is een van wereld grootste retailers met ruim 16.000 winkels in 27 markten en jaarlijks ruim 5,3 miljard klanten die winkelen bij een van hun welbekende retailmerken. Binnen de organisatie is er een IT Group actief die dient als IT Service Provider voor de hele organisatie en waar dagelijks IT'ers werken aan state-of-the-art IT oplossingen. Dit doen

Bekijk vacature »

PHP Developer

Dit ga je doen Je werkt nauw samen met het websitebureau aan de ontwikkeling en optimalisering van het internationale platform; Je ziet nieuwe webshops op en voert optimalisaties door; Je bouwt aan technische, functioneel en commercial resultaat; Je vindt het leuk om zelfstandig binnen een internationale organisatie te werken, maar krijgt ook energie om samen met collega's te werken. Hier ga je werken Voor een bedrijf in de regio Rotterdam zijn wij opzoek naar een PHP Developer. Je wordt onderdeel van het communicatieteam en gaat je bezighouden met het optimaliseren van de website van dit internationale bedrijf. Je schakelt veel

Bekijk vacature »

Software Developer

Dit ga je doen Ontwikkelen aan de software dat beschikbaar is op de substations; Ontwikkelen in C++, C, Python en JavaScript. Daarnaast op een Embedded Linux omgeving, opgebouwd met containers en DevOps; Meewerken aan cyber security (OWASP); Uitvoeren/bouwen van geautomatiseerde testen in samenwerking met de Quality Specialist; Vertalen van wensen van de klanten/business naar werkbare/duurzame oplossingen. Hier ga je werken Als Software Ontwikkelaar kom je te werken bij een organisatie gericht op de (internationale) energiemarkt, waar wordt gewerkt voor het verwerven en verwerken van realtime, high quality data. Er wordt gewerkt vanuit het hart van de substations en direct voor

Bekijk vacature »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

Back end developer PHP, Laravel

Functie Jij komt te werken in ons webdevelopment team, wat bestaat uit 8 ervaren collega’s. Hiernaast hebben wij nog een team van 2 ontwikkelaars die aan native applicaties werken. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Wij willen als organisatie niet te groot worden, we willen gewoon toffe dingen maken. Onze techstack bestaat momenteel uit: PHP, Laravel, Javascript, Typescript, Git, MySQL, Java, Kotlin, Xamarin. Samen met ons ga jij zorgen dat we puik werk leveren! Waarbij je bij elke fase in

Bekijk vacature »

PHP Programmeur

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda, ontwikkel je als PHP programmeur niet alleen webapplicaties, maar ben je verder ook gefocust op het constant inspelen op nieuwe innovaties m.b.t software ontwikkeling. Naast het ontwikkelen van webapplicaties, bouwt deze toffe werkgever ook webshops en websites voor hun opdrachtgevers. Wat ga je doen? Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het ontwerpen en implementeren van webapplicaties met het Symfony framework; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden en updaten van bestaande applicaties die

Bekijk vacature »

Freelance JAVA / C# Developer

Functieomschrijving Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Voor een opdrachtgever in omgeving Delft zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

Bekijk vacature »
DeleteAll DeletelAll

DeleteAll DeletelAll

13/09/2006 15:59:00
Quote Anchor link
Ik zoek iets dat je uitlogd wanneer je de pagina sluit, dus wanneer je de pagina sluit voert hij 'n
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
session_unset('');
?>

uit ;-)!

Iemand die me kan helpen...?!
Ik veronderstel dat het met JS is etc.

Alvast bedankt ;-)!
Gewijzigd op 01/01/1970 01:00:00 door DeleteAll DeletelAll
 
PHP hulp

PHP hulp

02/02/2025 01:34:35
 
Robert Deiman

Robert Deiman

13/09/2006 16:39:00
Quote Anchor link
<body onUnload="<?php session_destroy(); ?>">
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
 
PHP Newbie

PHP Newbie

13/09/2006 16:41:00
Quote Anchor link
Robert, php = serverside, dus dit gaat niet werken ;-)
 
Rens nvt

Rens nvt

13/09/2006 16:43:00
Quote Anchor link
is goed te doen ;-)

Gewoon een php file schrijven die de akties uitvoerd die jij wilt, en javascript gebruiken om deze te openen

<body onunload="location.href='logout.php'">

-- Edit --
Gemeen dit, ga ik een antwoord typen + koffie halen... Kom ik terug, druk op opslaan... heeft iemand anders het juiste antwoord al gegeven :(
Gewijzigd op 01/01/1970 01:00:00 door Rens nvt
 
Robert Deiman

Robert Deiman

13/09/2006 16:53:00
Quote Anchor link
@PHP Newbie

met dit simpele scriptje kan je wel testen, het werkt prima ;)

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
<?php
session_start();
//als sessie nog niet bestaat dan:
if(!isset($_SESSION['test'])){
    $_SESSION['test'] = "De sessie bestaat";
    }

else{//als de sessie al bestond
    $_SESSION['test'] = "De sessie bestond al!!";
    }

?>


<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onUnload="<?php session_destroy(); ?>">
<?php echo $_SESSION['test']; ?>

</body>
</html>


Test eens zo, (refresh een paar keer), haal dan de onUnload tag weg, en probeer het nog eens.
Het werkt perfect bij mij.
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
 
PHP Newbie

PHP Newbie

13/09/2006 16:58:00
Quote Anchor link
dit geeft bij mij:

de sessie bestaat
de sessie bestond al
de sessie bestond al
de sessie bestond al
..
..
..
 
Robert Deiman

Robert Deiman

13/09/2006 17:03:00
Quote Anchor link
Hmm.. bij mij werkt het anders wel, zolang die onUnload erin staat.. ik werk hier op een lokale windows/apache testserver (mijn gewone computer).

Wat me overigens wel opviel, is dat het ook fout gaat als je gewoon van pagina wisseld. Dus als je een link hebt en je hele pagina wordt opnieuw geladen ben je hem ook kwijt.
dat geld ook voor het andere script, dus dit zal naar alle waarschijnlijkheid ookk niet werken.
 
PHP Newbie

PHP Newbie

13/09/2006 17:05:00
Quote Anchor link
Oeps mijn fout, het werkt hier wel, en ik weet ook wel hoe dat komt ;-)

Bij het parsen van de pagina komt de php parser session_destroy(); tegen, en doet dit dus.

Dit heeft niks te maken met het unloaden van de pagina, de sessie wordt eerst geset, daarna geunset, en daarna geechood dat ie niet bestaat ;-)
 
Frank -

Frank -

13/09/2006 17:09:00
Quote Anchor link
Dit kun je nooit voor 100% garanderen. Wanneer ik mijn computer uitzet, dan wordt er nooit dat stukje Javascript aangeroepen om uit te loggen. Net zo min als wanneer er geen internetverbinding meer is.

Doe de aanname dat iemand minimaal eens in de x-aantal minuten een actie moet doen om ingelogd te blijven. Is er x-aantal minuten geen response van de gebruiker geweest, dan log je hem uit. Een DATETIME in de database die je bij iedere actie update, kan je hierbij behulpzaam zijn. Zie verder hoofdstuk 12.5 van de MySQL-handleiding voor de diverse datum- en tijdsfuncties die je nodig hebt.
 
DeleteAll DeletelAll

DeleteAll DeletelAll

13/09/2006 17:12:00
Quote Anchor link
@ Frank, dat je auto word uitgelogd na 15 min geen actie zit er al zowiezo in ;-).
Maar ik wil dat als je de pagina afsluit hij je gaat uitloggen ;-)!
Dit is mijn frameset pagina, maar hij doet het niet ;-)!

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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Castellemmare</title>
</head>
<frameset rows="95,*" frameborder="yes" border="1" framespacing="0">
  <frame src="header.php" name="header" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
  <frameset rows="*" cols="150,*" frameborder="yes" border="1" framespacing="0">
    <frame src="menu.php" name="menu" scrolling="yes" noresize="noresize" id="leftFrame" title="leftFrame" />
    <frameset rows="*,70" frameborder="yes" border="1" framespacing="0">
      <frame src="algemeen/main.php" name="main" id="mainFrame" scrolling="yes" title="mainFrame" />
      <frame src="footer.php" name="footer" scrolling="No" noresize="noresize" id="bottomFrame" title="bottomFrame" />
    </frameset>
  </frameset>
</frameset><noframes>
<body onunload="location.href='logout.php'">
</body>
</noframes></html>
 
Rens nvt

Rens nvt

13/09/2006 17:14:00
Quote Anchor link
Just me heeft gelijk...

Je kunt nooit PHP script gebruiken in client-side events, zoals mouseovers, onload of onunload. Je moet namelijk het uitvoeren van het PHP script uitstellen tot je hebt vastgesteld dat het event plaatsvond... En aangezien je PHP uitvoerd voordat de browser de pagina ontvangt...

de optie <body onunload="location.href=logout.php"> zorgt ervoor dat logout.php wordt aangeroepen als de body "geunload" wordt.

Het is trouwens wel zo dat elke browser op zijn eigen manier omgaat met events... in firefox werkt het bij mij bijvoorbeeld niet, maar in Internet Explorer blijkt het wel te werken (http://blogs.x2line.com/al/articles/756.aspx)
 
DeleteAll DeletelAll

DeleteAll DeletelAll

13/09/2006 17:14:00
Quote Anchor link
Nog iemand een idee...?!
Gewijzigd op 01/01/1970 01:00:00 door DeleteAll DeletelAll
 
Rens nvt

Rens nvt

13/09/2006 17:16:00
Quote Anchor link
@aymeric - je kunt het inbouwen met onunload, maar je krijgt NOOIT een garantie van 100% of het wel of niet werkt...

je hebt blijkbaar al een tabel in je database waar je sessies in hebt staan, sla hier dan gewoon het session_id in op. Wanneer iemand zijn browser afgesloten heeft, en de pagina opnieuw opent, zal hij opnieuw in moeten loggen.

wanneer je wilt dat mensen worden uitgelogd als ze een andere pagina openen, zonder de browser te sluiten, kun je onunload gebruiken. let wel dat deze in een <body> element moet staan, en dus niet in je frameset kan staan.

maar, hou in je achterhoofd dat het nooit 100% gegarandeerd is dat iedereen ook daadwerkelijk uitgelogd wordt
Gewijzigd op 01/01/1970 01:00:00 door Rens nvt
 
Mebus  Hackintosh

Mebus Hackintosh

13/09/2006 17:54:00
Quote Anchor link
Je kan ervoor zorgen dat AJAX de pagina herlaad op de achtergrond om elke seconden

Dan doe je in een SQL tabel een DATETIME veld

En ga je de huidige tijd aftrekken met die van die DATETIME veld is dit groter dan 5 seconden dan is ie dus weg van de website

Zo niet dan is ie online

Het enigste nadeel is dan wel dat bij mensen die een slome computer hebben de site erg traag word of zelfs vast kan lopen daarom is het mischien handig om om de 30 seconden de pagina op de achtergrond te herladen en wanneer de huidige tijd 40 seconden verschilt met die van de DATETIME veld is ie dus offline

Nog een nadeel javascript kan uitgezet worden

Mischien handig om daarvoor nog een check te maken of diegene javascript heeft aan staan of niet

GR. mebus
 
- -

- -

13/09/2006 18:01:00
Quote Anchor link
uhm ik heb ooit een script hiervoor gezien, serverside raargenoeg, en het werkt ook als je de pc uitzet volgens mij. ik ga even zoeken...
 

13/09/2006 18:17:00
Quote Anchor link
Als je gebruik maakt van HTTP 1 inloggen vergaat de sessie pas als je de browser sluit.

(Eerder kon dacht ik niet)
 



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.