gastenboek

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Front end developer Digital Agency

Functie Jij als Front end developer komt te werken in een van de 8 multidisciplinaire teams binnen de organisatie. Deze teams werken op basis van Scrum agile in 2 wekelijkse sprints. De grootte van de teams varieert van 9-14 collega’s en bestaan altijd uit één of meerdere project managers en een project manager. Samen met je team werk je aan verschillende projecten voor uiteenlopende klanten zoals grote multinationals tot het kleine mkb. De stack waarmee gewerkt wordt is voornamelijk Javascript, ES6, Es.next, HTML, CSS, React.js en Node.js. Wat deze organisatie onderscheid is dat ze echt langdurige partnerships aangaan met hun

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Junior PHP Developer

Functieomschrijving Junior PHP Developer gezocht! Voor een opdrachtgever in de regio Gelderland zijn wij op zoek naar een Junior PHP Developer die onderdeel gaat worden van het ontwikkelingsteam van deze organisatie. In deze functie ga jij aan de slag met het schrijven van software voor de aansturing van en het managen van windparken en bijbehorende onderdelen. Hiernaast ga jij je bezighouden met het ontwikkelen, testen en onderhouden van diverse webapplicaties. Het team waarin je komt te werken bestaat uit 3 developers, hierdoor krijg je veel verantwoordelijkheid en de kans om jezelf verder te ontwikkelen. Er wordt echter wel van je

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Java Developer

Dit ga je doen Het ontwikkelen van nieuwe software; Het ombouwen van de bestaande software; Zowel back- als front-end software ontwikkelen; Het testen; Het implementeren van de volledig geteste software; Het verzorgen van nazorg en het oplossen van bugs; Het opstellen en bijhouden van procesdocumentatie; Je draagt bij aan het agile/scrum processen van het team. Hier ga je werken Ongetwijfeld heb je een of meerdere producten van deze organisatie in huis. Het proces erachter, daar ben je ongetwijfeld minder bekend mee. Deze opdracht geeft je de kans meer over dit proces te weten te komen en een mooie bijdrage te

Bekijk vacature »

Informeel bureau zoekt Senior PHP developer

Functie Als senior PHP developer neem je het voortouw in ontwikkeltrajecten en ben je in staat werk uit te leggen aan collega’s om zo je kennis met hen te delen. Je deinst niet terug voor ingewikkelde projecten. Deze zie jij alleen maar als uit uitdaging. Je werkt doorlopend aan klantcases (en hierdoor je klant echt leert kennen), maar toch ben je afwisselend bezig. Dit alles in een vrije en ontspannen werksfeer, met een team van gelijkgestemde. Binnen de development teams werken ze met o.a. PHP, Laravel, React, Node, Elastic, Amazon AWS, JIRA, Solid, Domain-driven-design, Doctrine, Redis, docker, Kubernetes, CI, PHP

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 developer Onderwijssoftware

Functie Als back end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van hoogwaardige

Bekijk vacature »

WordPress & Azure Developer

Dit ga je doen Zowel front- als back-end development aan de online website omgeving; Het up-to-date houden van alle WordPress-sites; Koppelingen maken tussen applicaties; Meedenken en adviseren over verbeteringen; Development door middel van WordPress, Javascript, HTML en CSS; Werken binnen Scrum/Agile team. Hier ga je werken Voor een grote overheidsinstelling in Den Haag zijn wij opzoek naar een WordPress developer, met kennis en ervaring op het gebied van Azure. De organisatie zit in een grote transitie waarbij de gehele website/online omgeving vernieuwd zal gaan worden. Binnen dit Scrum/Agile team ben je verantwoordelijk voor deze grote migratie/ombouw van de omgeving. De

Bekijk vacature »

Junior Front end developer Onderwijssoftware

Functie Als Junior front end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van

Bekijk vacature »

.NET Developer C# VB

Samengevat: Deze werkgever is actief in software voor het matchen van vraag en aanbod van gebruikte auto-onderdelen. Ben jij een .NET Developer? Heb je ervaring met het ontwikkelen (REST) en integreren van webservices? Vaste baan: C# .NET Developer C# VB HBO €2.600 - €6.200 Wij ontwikkelen software om vraag en aanbod van onderdelen van personenauto's bij elkaar te brengen. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. De branche van dit bedrijf is Automotive. Functie: Voor de vacature als .NET Developer Dordrecht HBO ga je

Bekijk vacature »

Low code Developer

Dit ga je doen Je richt je op het doorontwikkelen van bestaande applicaties en het geheel van scratch af aan opzetten van nieuwe applicaties binnen een low code platform; Je beoordeelt technisch ontwerpen en maakt de vertaalslag naar de technische oplossingen binnen het platform; Je voert testwerkzaamheden uit; Je adviseert de organisatie op jouw vakgebied; Je schakelt met business analisten en de architect om tot mooie oplossingen te komen; Je lost bugs op en denkt mee over een structurele oplossing. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze

Bekijk vacature »

Embedded Developer C++

Functie omschrijving Ben jij op zoek naar een leuke uitdaging als Embedded Developer, zoek dan niet verder! Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een Embedded Developer die graag met Embedded Devices werkt. Je zult verantwoordelijk worden voor het ontwikkelen en onderhouden van diverse producten. Jouw specialisatie ligt op het vlak van software, hardware en back-end. Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden je HBO ICT Informatica diploma in ontvangst mogen nemen? Of heb je een aantal jaar ervaring als Software Developer en ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een gewaardeerde werkgever in de regio van Goirle zijn wij op zoek naar een junior/medior Back-end Developer met affiniteit met MS Acess. Samen met een vooruitstrevend team ben je verantwoordelijk voor het ontwikkelen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL en affiniteit met MS Acess. Je bent klantvriendelijk en flexibel ingesteld en vindt het leuk om klanten te

Bekijk vacature »

Starter/junior Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als starter/junior developer zul je direct begeleid worden door een senior uit het team. Het is van belang dat

Bekijk vacature »
Ruben php

ruben php

23/01/2009 09:07:00
Quote Anchor link
kan ik dit script van jullie site ook zo maken dat je zovaak kun posten per sessie als je wilt
dus dat ik er ook een soort comment script voor onder foto's voor kan maken
ik probeer het steeds mar ik doe iets fout dit was het originele script

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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
<?PHP
include "bestanden/config.php";
$posts_per_page = "10";
$maximum_paginas = "1";
session_start();
?>

<html>
<head>
<title>gastenboek</title>
</head>
<?php include "bestanden/style.css"; ?>
<body class="gastenboek" link="#000000" alink="#000000" vlink="#000000">
<?PHP
if(!isset($_SESSION["post"]) || $_SESSION["post"] = false)
{
?>

    <form action="<?PHP echo $_SERVER['PHP_SELF']; ?>" method="post">

    <table class="gastenboek">
        <tr>
            <td>
            Name:
            </td>
            <td>
            <input type="text" name="name" value="<?php echo $_SESSION['gebruiker']; ?>"><br><br>
            </td>
        </tr>
        
        <tr>
            <td>
            Email:
            </td>
            <td>
            <input type="text" name="email"><br><br>
            </td>
        </tr>
        
        <tr>
            <td>
            Bericht:
            </td>
            <td>
            <textarea name="bericht" cols="30" rows="5"></textarea><br><br>
            </td>
        </tr>
        
        <tr>
            <td>
            <input type="submit" name="submit" value="verzend"><br><br>
            </td>
        </tr>
    </table>
    
    </form>
    
    <?php
    }
if(isset($_POST["submit"]))
    {

    if(isset($_POST["name"]) && !empty($_POST["name"])
    &&
isset($_POST["email"]) && !empty($_POST["email"])
    &&
isset($_POST["bericht"]) && !empty($_POST["bericht"]))
        {

        if(!isset($_SESSION["post"]) || $_SESSION["post"] = false)
            {

            if(validate() == true)
                {

                if(check_hash() == true)
                    {

                    $result = insert_post();
                    
                    if($result == 1)
                        {

                        echo "Het bericht is toegevoegd!<br><br>";
                        $_SESSION["post"] = true;
                        }

                    else
                        {
                        echo "Het bericht is niet toegevoegd!<br><br>";
                        echo mysql_error();
                        }
                    }

                elseif(check_hash() == false)
                    {

                    echo "Exact ditzelfde bericht is al eens gepost, het is dus niet meer nodig!<br><br>";
                    }
                }

                
            else
                {
                echo "Het door u ingevulde email adres was niet correct!<br><br>";
                }
            }

        
        else
            {
            echo "U heeft al gepost in deze sessie, dit is een gastenboek, geen spamboek!<br><br>";
            }
        }

      
    else
        {
        echo "Niet alle velden waren ingevuld!<br><br>";
        }
    }


show_pages();

show_posts();

mysql_close($mysql);

function
show_posts()
    {

    global $posts_per_page, $maximum_paginas;

    if(!isset($_GET["page"]))
        {

        $page = 1;
        }

    
    else
        {
        $page = $_GET["page"];
        }

        if($page <= $maximum_paginas)
        {

        $limit_start = ($page - 1) * $posts_per_page;
        $limit = $limit_start.", ".$posts_per_page;
        
        $sql = "
        SELECT time, name, email, bericht FROM berichten ORDER BY time DESC LIMIT "
.$limit.";
        "
;
        
        $result = mysql_query($sql);
        
        echo mysql_error();
        
        while($row = mysql_fetch_row($result))
            {

            $time = $row['0'];
            $name = $row['1'];
            $email = $row['2'];
            $bericht = $row['3'];
            
            echo "<table class=\"gastenboek\" cellspacing=\"0\">";
            
                echo "<tr>";
                    echo "<td bgcolor=\"#CCCCCC\" width=\"300\">";
                    echo "<a href=\"mailto:".$email."\">".$name."</a> schreef op ".$time;
                    echo "</td>";
                echo "</tr>";
            
                echo "<tr>";
                    echo "<td bgcolor=\"edecec\">";
                    echo $bericht;
                    echo "</td>";
                echo "</tr>";
            
            echo "<table>";
            
            echo "<br>";
            }
        }

    
    elseif($page > $maximum_paginas)
        {

        echo "Het maximum aantal paginas is door de beheerder ingesteld op ".$maximum_paginas."!";
        }
    }
    
function
insert_post()
    {

    $time = date("d-m-y H:i:s");
    
    $hashed = md5($_POST["bericht"]);
    
    $sql = "
    INSERT INTO berichten
    (time, name, email, bericht, md5)
        
    VALUES
        
    ('"
.$time."',
    '"
.$_POST["name"]."',
    '"
.$_POST["email"]."',
    '"
.$_POST["bericht"]."',
    '"
.$hashed."');
    "
;
        
    $result = mysql_query($sql);
    
    return $result;    
    }
    
function
show_pages()
    {

    global $posts_per_page, $maximum_paginas;
    
    $sql = "
    SELECT id FROM berichten;
    "
;
    
    $result = mysql_query($sql);
    
    
    $num = mysql_num_rows($result);
    
    if($num > $posts_per_page)
        {

        $paginas = ceil($num/$posts_per_page);
        
        if($paginas > $maximum_paginas)
            {

            $paginas = $maximum_paginas;
            }

        
        echo "Pagina: ";
        
        for($i=1;$i<=$paginas;$i++)
            {

            echo "<a href=\"index.php?page=".$i."\">".$i."</a>&nbsp;";
            }

        
        echo "<br><br>";
        }    
    }
    
function
check_hash()
    {

    
    $hashed = md5($_POST["bericht"]);
    
    $sql = "
    SELECT * FROM berichten WHERE md5 = '"
.$hashed."';
    "
;
    
    $result = mysql_query($sql);
    
    echo mysql_error();
    
    $num = mysql_num_rows($result);
    
    if($num > 0)
        {

        return false;
        }

    
    else
        {
        return true;
        }
    }
    
function
validate()
    {

    
    $email = explode("@",$_POST["email"]);
    
    if(count($email) > 1)
        {

        $email = explode(".",$_POST["email"]);
        
        if(count($email) > 1)
            {

            $mail = true;
            }

        
        else
            {
            $mail = false;
            }        
        }

    
    else
        {
        $mail = false;
        }

    
    if($mail == true)
        {

        $_POST["name"] = ereg_replace("[^A-Za-z0-9 ]", "", $_POST["name"]);
        
        $_POST["bericht"] = ereg_replace("[^A-Za-z0-9 ]", "", $_POST["bericht"]);
        
        return true;
        }

    
    else
        {
        return false;
        }
    }

    
?>


</body>

</html>


alvast bedankt
 
PHP hulp

PHP hulp

26/12/2024 17:30:50
 
Ruben Kok

Ruben Kok

23/01/2009 09:17:00
Quote Anchor link
Wat zijn de fouten?
Waar gaat het fout?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);

// rest
?>
 
Dennis Mertens

Dennis Mertens

23/01/2009 09:27:00
Quote Anchor link
Een opsomming:

1: Zet session_start(); helemaal bovenaan,
2: Gebruik bij integers geen quotes,
3: Een link-tag of een style-tag hoort in de head-tag en niet daaronder,
4: Gebruik een andere manier om te controleren of er is gepost,
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
//FOut
if(isset($_POST["submit"]))

//Goed
if($_SERVER['REQUEST_METHOD'] == 'POST')
?>

5: Je controleert telkens of een post is gezet en of hij leeg is, hij is al gepost omdat je dat bovenaan controleert,
6: Een true of false waarde (boolean) kun je anders controleren,
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
//Fout
if(validate() == true)

//Goed
if(validate())
?>

7: Een if/else statement kan korter geschreven worden met een ternary operator,
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
<?php
//Dit kan maar kan dus korter
    if(!isset($_GET["page"]))
        {

        $page = 1;
        }

    
    else
        {
        $page = $_GET["page"];
        }


//Dit is met de ternary operator
$page = !isset($_GET['page']) ? 1 : $_GET['page'];
?>

8: Het kopieren van variabelen is nergens voor nodig, gebruik $row[0] (i.p.v. $row['0']) gewoon direct.
9: Je hebt bij je echo's een dubbele quote, hierdoor moet je alle quotes in je HTML backslashen, gebruik enkele quotes bij je echo's. Want HTML wil dat je dubbele quotes gebruikt,
10: Gebruik namen voor variabele zodat je aan de naam kan zien wat het is.

Wat is verder je probleem?
 
TJVB tvb

TJVB tvb

23/01/2009 09:53:00
Quote Anchor link
Dennis, punt 7 is lang niet altijd beter. Grote stukken code met veel verkorte if/else statements blijken vaak lastig te lezen zijn

Punt 1: session_start kan waarschijnlijk beter in bestanden/config.php aangezien je die include en dan hoeft het maar op 1 plek te staan.

@Ruben, de check op het posten gebeurt in regel 63
if(!isset($_SESSION["post"]) || $_SESSION["post"] = false)
Er wordt namelijk wat in de sessie gezet die het controleerd. Dat zetten van die variabele en de controle daarop moet je eruit halen als je wilt dat iemand meerdere keren in een sessie kan posten.
Volgens mij moeten dan deze regels weg: 13,14,15,56,63,64,74,88/92
 
Ruben php

ruben php

23/01/2009 11:21:00
Quote Anchor link
ik heb het script gekopieerd uit een van van jullie pagina's
alleen toen ik wilde veranderen dat je meerdere keren per sessie kom posten toen ging het fout dus heb ik de originele code hier gepost en gevraagd hoe dat het wel moet

PS bedankt iedereen alvast voor de reacties en vakkundige opmerkingen:P
 
TJVB tvb

TJVB tvb

23/01/2009 12:13:00
Quote Anchor link
Heb je de oplossing die ik melde uitgeprobeerd?
 
Dennis Mertens

Dennis Mertens

23/01/2009 12:17:00
Quote Anchor link
TJVB schreef op 23.01.2009 09:53:
Dennis, punt 7 is lang niet altijd beter. Grote stukken code met veel verkorte if/else statements blijken vaak lastig te lezen zijn
Als jij de ternary operator snapt, dan valt hij gewoon op.

Daarnaast zei ik dat het kon, en zei ik niet dat het beter was :)
 
TJVB tvb

TJVB tvb

23/01/2009 12:25:00
Quote Anchor link
Dennis Mertens schreef op 23.01.2009 12:17:
TJVB schreef op 23.01.2009 09:53:
Dennis, punt 7 is lang niet altijd beter. Grote stukken code met veel verkorte if/else statements blijken vaak lastig te lezen zijn
Als jij de ternary operator snapt, dan valt hij gewoon op.

Daarnaast zei ik dat het kon, en zei ik niet dat het beter was :)

Als jij grote hoeveelheden code met zeer veel verkochte statements ziet wordt je vanzelf niet gelukkig.

Als je wel eens een project heb moeten overnemen waar dat het geval is weet je dat ook.

En je opsomming suggereert in mijn ogen dat je het beter vindt, maar dat kan ik verkeerd zien.
Gewijzigd op 01/01/1970 01:00:00 door TJVB tvb
 
Frank -

Frank -

23/01/2009 12:35:00
Quote Anchor link
$time = date("d-m-y H:i:s");

Je weet dat je hiermee de nodige onzin in je database zet? Hiermee kun je onmogelijk een datum opslaan, je kunt er niets meer mee. Ga maar eens sorteren, vergelijken of rekenen, dat blijkt ineens onmogelijk te zijn.

Een datum met tijd sla je in MySQL op in een kolom van het datatype DATETIME. Deze EIST het ISO-formaat yyyy-mm-dd hh:mm:ss. Hoe jij dat later op het scherm wilt gaan weergeven mag je zelf weten, daar zijn duizend en één mogelijkheden voor. Met jouw $time kun je dat wel vergeten, dat is onbruikbare rommel.

Kortom, ga dit even aanpassen voordat je echt in de problemen zit.
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 



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.