cookies probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Als junior .NET Developer lever je met jouw oplossingen direct een bijdrage aan de bedrijfsprocessen van de klanten. Werkzaamheden waar jij je zoal mee bezig houdt zijn; Het ontwikkelen, onderhouden en optimaliseren van de draaiende platforms van de klanten; Softwareontwikkeling middels C#, .NET; Klantcontact om de wensen te bespreken en uit te werken; Optimaliseren van de (huidige) bedrijfsprocessen; De IT-afdeling bestaat uit 30 personen verdeeld over 3 teams. Het team waar je in terecht komt bestaat uit ongeveer tien man. Het is een team wat bestaat uit betrokken collega’s, waar iedereen bereidt is om elkaar te

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar start jij in een multidisciplinair team met 7 ontwikkelaars. Dit team is verdeeld onder Front-end ontwikkelaars en backend developers. De backend developers werken voornamelijk aan desktop applicaties in combinatie met backend systemen. Hier ga jij dus ook mee aan de slag! Hierbij wordt voornamelijk gebruik gemaakt van C# .NET, WPF, UWP, XAML en MVVM. WPF, UWP, .NET Core, Azure Devops en Entity Framework. WPF en UWP worden dan ook voornamelijk gebruikt voor de user interface van de desktop applicatie. Het development team is dan ook erg gedreven m.b.t. het ontwikkelen van vooruitstrevende en innovatieve horeca automatiseringsoplossingen.

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »

Low Code Ontwikkelaar

In het kort Als Low Code Developer werk je aan projecten bij en voor onze klanten, waarbij je voor het ontwikkelen van de oplossingen een technisch low-code platform gebruikt. Samen met het team streef je naar de beste oplossing en bepalen jullie de juiste aanpak. Je rol is divers en je bent van begin tot eind betrokken bij de ontwikkeling zowel de back-end en de front-end van de applicatie. Naast de ontwikkeling en oplevering, breng je ook advies uit aan de klant waarom bepaalde keuzes worden gemaakt. Je bent dan ook communicatief sterk en kunt je keuzes goed (inhoudelijk) onderbouwen.

Bekijk vacature »

Front-end React developer

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

Bekijk vacature »

Fullstack JavaScript developer (ReactJS, NodeJS, T

Functie Het team bestaat momenteel uit ruim 15 collega’s, waarvan ruim de helft in het ontwikkelteam werkzaam is. Er zijn gave plannen om het platform ook te gaan toepassen op bijv. vliegvelden, maar ook internationale groei zit in het verschiet en daarom zijn ze op zoek naar versterking. Als Fullstack JavaScript developer werk je nauw samen met 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creeren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld

Bekijk vacature »

Medior/Senior Python developer

Functie Jij als Senior Python developer hebt al ruime ervaring opgedaan. Bedrijven komen bij de organisatie om technische vraagstukken op te lossen. Jij als specialist bent dus de representatie van deze kwaliteit. Je zult de keuze krijgen tussen lange of korte projecten waarin je komt te werken in multidisciplinaire teams. Projecten die je gaat uitvoeren zijn zeer uitlopend. Zodoende kun je aan de ene kant kiezen voor een greenfield project en stroom je bij een ander project midden in een migratietraject in. Voor de ene klant ontwikkel je ene nieuwe portal en voor het andere project duik je veel meer

Bekijk vacature »

Applicatieontwikkelaar Java EE

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving De afdeling IV –

Bekijk vacature »

Senior Front-End Developer

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our webshop, and you coach your fellow developers. How do I become a Senior Front-End Developer at Coolblue? As a Front-end Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present this within the team. You are also proud of your work and welcome all feedback. Would you also like to become a Senior Front-End Developer at Coolblue?

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een leuke opdrachtgever in de omgeving van Hilversum! Voor een leuk bedrijf in de omgeving van Hilversum zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. Ben jij iemand die graag aan verschillende projecten werkt en het ook leuk vindt om bij klanten op bezoek te gaan? Dan ben jij de perfecte kandidaat! Deze functie is erg divers, je moet dus goed kunnen schakelen. Je komt te werken in een klein team van developers. Binnen het bedrijf hangt er een gemoedelijke informele

Bekijk vacature »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Grafisch vormgever

Standplaats: Maasland Aantal uren: 32 – 40 uur per week Opleidingsniveau: HBO werk- en denkniveau Ben jij een ambitieuze grafisch vormgever met een passie voor creativiteit en oog voor detail? Vind jij het daarnaast leuk om ook marketingactiviteiten op te pakken? Dan zijn wij op zoek naar jou! Bedrijfsinformatie Westacc Group BV is het zusterbedrijf van HABA en specialiseert zich in (maatwerk) oplossingen voor (elektro) techniek en verlichting in de kampeerbranche. Zij produceren en assembleren onderdelen voor caravans, campers en boten. Voor een groot aantal caravan- en campermerken leveren wij producten als zekeringkasten, invoerdozen, acculaders, schakelmateriaal en verlichting. De producten

Bekijk vacature »

C#.NET Developer

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Wij zijn voor een leuke opdrachtgever in omgeving Naaldwijk op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Wij zoeken iemand die breed inzetbaar is en die aan veel verschillende applicaties wilt werken. Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind

Bekijk vacature »
Claus

claus

09/11/2007 20:16:00
Quote Anchor link
als ik de functie setcookie() gebruik tussen de body tags van de pagina dan krijg ik de error "Warning: Cannot modify header information - headers already sent by (output started at /home/www/nlgame.awardspace.com/testpagina.php:5) in /home/www/nlgame.awardspace.com/testpagina.php on line 6" ;

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<html>
<head>
</head>
<body>
<?php
setcookie("testcookie", 'dit is een testcookie', time()+(24*3600*365));
?>

</body>
</html>


nu heb ik het geprobeerd de functie boven de html tag te plaatsen, en dat lukt ook heel goed.


maar mijn probleem is nu dat ik een template gebruik, een head en een foot voor de pagina, dus de 'setcookie' gaat ook niet werken als ik hem gebruik op de pagina.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php require_once('tmpl/head.xhtml'); ?>
<h2>test</h2>
<p>
<?php
setcookie("testcookie", 'dit is een testcookie', time()+(24*3600*365));
?>

</p>
<?php require_once('tmpl/foot.xhtml'); ?>


hier krijg ik dus dezelfde error als in de vorige pagina.
nu is mijn vraag of ik op geen andere manier toch de cookie aan het werken kan krijgen?
 
PHP hulp

PHP hulp

11/01/2025 10:05:05
 
Martijn B

Martijn B

09/11/2007 20:35:00
Quote Anchor link
Dit is een veel gemaakte fout en staat dus in de PHP FAQ:
http://www.phphulp.nl/php/faq/#2

De oplossing is om de functie setcookie helemaal bovenin je script te zetten. Dus voordat er ook maar iets daar de gebruikers gestuurd word.
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
Claus

claus

09/11/2007 20:49:00
Quote Anchor link
-_-"

claus:
nu heb ik het geprobeerd de functie boven de html tag te plaatsen, en dat lukt ook heel goed.


mijn probleem is dat ik een footer en een header gebruik (externe files dus)
ik kan niet de setcookie code boven de require_once() zetten want 'setcookie()' moet pas worden uitgevoerd na een vergelijking =\
 
Martijn B

Martijn B

09/11/2007 20:54:00
Quote Anchor link
Je kunt dan setcookie toch wel na de vergelijking uitvoeren?
 
Frank -

Frank -

09/11/2007 20:59:00
Quote Anchor link
Output, bv. html, maak je pas als allerlaatste aan. Doe je dat niet, dan neem je het risico dat de logica niet klopt en dat je de bekende headers-already-sent om je oren krijgt. Dat is een keuze die je maakt.

Tip: Gebruik een template-engine, bv. Smarty, en zet de output op de laatste regel van je code. Nooit problemen met cookies, sessies en/of headers.
 
Claus

claus

09/11/2007 21:01:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php require_once('tmpl/head.xhtml'); ?>
<h2>test</h2>
<p>
<?php
$a
= 5;
$b = 5;
if($a == $b) {
setcookie("testcookie", 'dit is een testcookie', time()+(24*3600*365));
}

?>

</p>
<?php require_once('tmpl/foot.xhtml'); ?>


dit geef ik nu als voorbeeldje, dit gaat niet werken omdat de setcookie niet bovenaan in het script staat.
dit is allemaal simpel voorgesteld, maar normaal heb ik hier nog een hele code rond staan etc.

ik had geprobeerd:
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
<?php
function setc ($status) {
  setcookie("testcookie", $status, time()+(24*3600*365));
}

?>


<?php require_once('tmpl/head.xhtml'); ?>
<h2>Welkom</h2>
<?php
$a
= 5;
$b = 5;
if($a == $b) {
setc('hello wereld!');
}

?>

<?php require_once('tmpl/foot.xhtml'); ?>
 
Frank -

Frank -

09/11/2007 21:05:00
Quote Anchor link
Wat is er niet duidelijk aan 'De oplossing is om de functie setcookie helemaal bovenin je script te zetten.' ?

Een andere oplossing is er echt niet. (leugentje om je eigen bestwil, is namelijk niet helemaal waar)

Edit: Met het begrip 'functie' wordt de php-functie setcookie() bedoelt. Het heeft geen zin om deze nog weer in een andere functie op te nemen die niet meer doet dan setcookie() gebruiken.
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Claus

claus

09/11/2007 21:11:00
Quote Anchor link
jaah, weet ik =\
maarjah, setcookie bovenaan het script zetten kan ik niet want ik moet setcookie pas uitvoeren als de if constructie TRUE is...
samen met de setcookie komt dan een echo. en als die echo word weergegeven boven de head template dan klopt de layout kompleet niet meer.
 
- SanThe -

- SanThe -

09/11/2007 21:14:00
Quote Anchor link
De if() kan bovenin, de echo kan altijd later nog.
 
Claus

claus

09/11/2007 21:16:00
Quote Anchor link
srry, 'k volg even niet, kan je voorbeeldcode geven van wat je bedoelt?
 
Frank -

Frank -

09/11/2007 21:18:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
if(1 == 1){
  setcookie();
}

else {
  $a = 2;
}

// en nog 1000 regels met van alles en nog wat

echo $a;
echo '<html><title>boe</title></html>';
?>
 
Martijn B

Martijn B

09/11/2007 21:18:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
$a
= 5;
$b = 5;
if($a == $b) {
setcookie("testcookie", 'hello wereld!', time()+(24*3600*365));
}


require_once('tmpl/head.xhtml'); ?>

<h2>Welkom</h2>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php require_once('tmpl/foot.xhtml'); ?>
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
Claus

claus

09/11/2007 21:23:00
Quote Anchor link
pgFrank:
if(1 == 1){
setcookie();
}
else {
$a = 2;
}
// en nog 1000 regels met van alles en nog wat

echo $a;
echo '<html><title>boe</title></html>';


nu word de echo zowieso weergegeven, het is de bedoeling dat die alleen verschijnt als de vergelijking waar is
Gewijzigd op 01/01/1970 01:00:00 door claus
 
Martijn B

Martijn B

09/11/2007 21:27:00
Quote Anchor link
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
<?php
$bControle
= false;

if(1 == 1){
$bControle = true;
setcookie();
}

else {
$a = 2;
}

// en nog 1000 regels met van alles en nog wat

echo $a;
if( $bControle )
{

echo '<html><title>boe</title></html>';
}

?>
 
Frank -

Frank -

09/11/2007 21:28:00
Quote Anchor link
Claus, je mag je zelf ook even nadenken hoe je dit gaat oplossen. Jouw echo heeft in elk geval 10x niks met jouw cookie te maken.

Smarty, hopelijk doe je daar iets mee, het lost je probleem in elk geval op.
 
Martijn B

Martijn B

09/11/2007 21:29:00
Quote Anchor link
Oo, sorry Frank ik dacht al anders ben je altijd sneller dan mij met reageren ;D

edit:
Quote:
Smarty, hopelijk doe je daar iets mee, het lost je probleem in elk geval op.


Presentatie van business code scheiden, is altijd goed idd.
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
Claus

claus

09/11/2007 21:37:00
Quote Anchor link
uhu, ik was net iets te snel met hulp vragen want ik heb het al opgelost.
die echo heeft er wel mee te maken want die zou anders verkeerd op de pagina terechtkomen.

hoe ik het opgelost?
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
<?php
$a
= 5;
$b = 5;
if ($a == $b) {
setcookie(blablabla);
$text = 'a is gelijk aan b';
}

else {
$text = 'a is niet gelijk aan b';
}


require_once('tmpl/head.xhtml');
?>


<h2>welkom</h2>
<p>
<?php
echo $text;
?>

</p>

<?php
require_once('tmpl/foot.xhtml');
?>
 



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.