Nare sessie-error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

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 »

Front-End React Developer

Als Front-End React Developer verbeter je de user experience van onze eigen webapplicaties voor onze collega's binnen Coolblue. Wat doe je als Front-End React Developer bij Coolblue? Als Front-end React Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten met React.js. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end React Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop

Bekijk vacature »

Belastingdienst - Freelance Senior Cobol Applicati

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 7 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: In de applicatie ETM zijn nu de inningsvoorzieningen voor ongeveer 25 aangifte- en aanslagmiddelen opgenomen. ETM is een extern aangeschafte service en het huidige contract met leverancier Oracle loopt af op 31-12-2022. Het programma uitfaseren ETM heeft als doel om vervanging te realiseren waarmee alle nu in gebruik zijnde ETM ondersteuning wordt overgenomen in nieuwe Inningsvoorzieningen om de continuïteit van de inningsprocessen te waarborgen. Eén van de inningsvoorzieningen die voor het einde van 31-12-2022

Bekijk vacature »

Dynamics Ontwikkelaar

Dit ga je doen Ontwikkelen van Dynamics 365 voor de interne uitrol; Samen met de consultants sparren met klanten over de wensen en eisen; Ontwikkelen van Dynamics 365 voor verschillende grote klanten; Technische analyse en testen; Meedenken over het gebruik en de richting van Dynamics binnen de organisatie. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er

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 »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een gewaardeerde werkgever in regio Tilburg waar jij de tijd en ruimte krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je gaat projecten vanaf het begin tot het eind begeleiden. Je sluit aan bij meetings met klanten om hun processen in kaart te brengen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt

Bekijk vacature »

C# .NET Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf. Lees dan snel verder! Voor deze functie zoeken wij een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Daarnaast begeleid je complexe projecten, wij zoeken iemand die altijd kansen ziet en waarbij het glas altijd half vol is. Voor deze functie zoeken wij een Developer met ervaring op het gebied van .NET die deze organisatie gaat versterken. Binnen de organisatie ga jij je vooral bezighouden met het verbeteren van

Bekijk vacature »

Anaplan Developer

Dit ga je doen What are you going to do: Picking up Stories: Design planning had, how are we going to build it in Anaplan; Talking to the end user to build a forecasting model; Having contact with the data team about which data is needed; Being able to convert an Excel sheet into a 3, 4 or 5 dimensional modeling environment; Giving knowledge sessions about Anaplan; Solving incidents; Making instructional videos on how teams should read forecasts; Writing blogs about forecasting. Hier ga je werken We are looking for an Anaplan Builder to deliver end-to-end solutions within a big

Bekijk vacature »

Junior .NET developer

Functie Wij zijn bezig met het ontwikkelen van een nieuw product en wij hebben jouw hulp hierbij nodig! Als junior .NET ontwikkelaar krijg jij de kans om samen met ons deze nieuwe uitdaging aan te gaan! Momenteel bestaat ons team uit drie interim Software Engineers. Twee hiervan zijn zeer ervaren .NET specialisten die inmiddels hun strepen in dit vakgebied al hebben behaald. Ook hebben wij een junior als onderdeel van ons team die zich op dit moment nog bezig houdt met de Front-end (Angular/TypeScript), maar zich nu ook meer gaat verdiepen in de backend. Wij willen ons team graag verder

Bekijk vacature »

Lasrobot Programmeur

Over de functie Off-line programma’s maken die het beste resultaat bij de lasrobot mogelijk maken De programma’s met behulp van teach verder optimaliseren Proactief meedenken over oplossingen en over de juiste invulling van lasmallen Het lasrobotproces zoveel mogelijk optimaliseren Over het bedrijf Onze opdrachtgever is gespecialiseerd in de engineering, productie en assemblage van samengestelde plaatwerkproducten en monodelen uit metaal. Onze klant werkt samen met het team aan de mooiste producten van de toekomst. Binnen dit bedrijf staat een sterk team van specialisten op het gebied van industrial design, mechanical engineering, in-house prototyping en all-round projectmanagement. Met daarbij uiteenlopende kennis in

Bekijk vacature »

Hands-on Solution Architect / Software Architect (

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

Bekijk vacature »

Medior/senior Python developer

Functie Bedrijven komen bij deze organisatie om technische vraagstukken op te lossen en hierin ook tot oplossingen te komen waar ze zelf misschien niet aan gedacht hadden. Jij gaat vanuit je ervaring dus niet alleen hands-on aan de slag met het ontwikkelen, maar zult ook zeker adviseren en proactief meedenken met de klant. Er zijn meerdere lange en/of korte projecten en het type klanten is heel uiteenlopend. Zo kun je terecht komen in een multidisciplinair scrumteam waarin je als Python developer meewerkt, of juist voor een kleiner (Greenfield) project aan de slag gaan waarin je veel breder bezig bent. Door

Bekijk vacature »

Applicatiebeheerder/ Ontwikkelaar

Dit ga je doen - Verantwoordelijkheid dragen voor het complexe applicatielandschap; - Schakelen met eindgebruikers en leveranciers; - Verdeling in werkzaamheden tussen dagelijks beheer ontwikkelen; - Het analyseren van de behoeften van gebruikers en het vertalen hiervan naar functionele specificaties voor de applicaties; - Actief bijdragen aan het leveren van passende oplossingen voor het applicatielandschap. Hier ga je werken Deze organisatie, gevestigd in de regio van Amsterdam is een van de meest toonaangevende mediaorganisaties in Nederland. Door de organisatiecultuur krijg jij veel ruimte om initiatief te nemen en zelfstandig aan het werk te gaan. Samen met het IT team zorg

Bekijk vacature »
Kristof Hendrickx

Kristof Hendrickx

04/09/2013 14:08:23
Quote Anchor link
Hallo,
ik dacht: alles werkt, ik ga van de gratis naar de betalende server, deze zijn geheel afzonderlijke servers van elkaar, op de gratis server werkte alles volledig, maar nu, op de betalende versie, ok, alles werkt, maar volgend bericht verschijnt op elke pagina:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/ankelpq61/domains/horse-utopia.be/public_html/beginpaard.php:15) in /home/ankelpq61/domains/horse-utopia.be/public_html/beginpaard.php on line 29

Op lijn 29 staat gewoon: session_start();

Is dit een beperking van de server?

Kan ik dit oplossen?
 
PHP hulp

PHP hulp

15/07/2024 19:15:36
 
- Raoul -

- Raoul -

04/09/2013 14:16:39
Quote Anchor link
Deze vraag zien we maandelijks echt tientallen keren verschijnen. Dit is zover de meest bekende PHP error die er bestaat, als je even op Google had gekeken had je je oplossing in no-time gevonden.
 
Mark Hogeveen

Mark Hogeveen

04/09/2013 14:20:14
Quote Anchor link
Het probleem is dat er al data is verzonden naar de client. De server kan dit maar 1x doen. De error zegt eigenlijk dat je data wil verzenden, terwijl dat al is gebeurt en dat het dus niet opnieuw kan. Je kunt ook session_start() altijd het beste bovenaan in de code zetten, voor mijn part op lijn 1.
 
Kris Peeters

Kris Peeters

04/09/2013 14:42:02
Quote Anchor link
Kristof Hendrickx op 04/09/2013 14:08:23:
... ik dacht: alles werkt, ik ga van de gratis naar de betalende server, ...


Voor alle duidelijkheid: die nieuwe server heeft gelijk.
Als die gratis server daar geen warnings voor stuurde, deed die server zijn werk niet.

Dus, als je ons vraagt: is er een truukje waardoor - zonder veel te wijzigen - alles terug werkt zonder foutmeldingen, zeggen we "liever niet".

Je zal de structuur van je .php bestanden totaal moeten omgooien.
Daar willen we mee helpen.
Het zal wat werk vergen.

Als je dat ziet zitten: toon ons de code, en we leggen het uit.
 
Ward van der Put
Moderator

Ward van der Put

04/09/2013 14:50:15
Quote Anchor link
Kris Peeters op 04/09/2013 14:42:02:
Dus, als je ons vraagt: is er een truukje waardoor - zonder veel te wijzigen - alles terug werkt zonder foutmeldingen, zeggen we "liever niet".

Liever niet, inderdaad. Maar voor een truc waarmee je niet twee maar drie vliegen in één klap slaat, mogen we toch wel een uitzondering maken ;)

Begin het script met:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
ob_start('ob_gzhandler');
?>
Gewijzigd op 04/09/2013 14:50:32 door Ward van der Put
 
Kris Peeters

Kris Peeters

04/09/2013 15:06:22
Quote Anchor link
Ik blijf bij mijn stelling
 
Frank Nietbelangrijk

Frank Nietbelangrijk

04/09/2013 15:23:53
Quote Anchor link
Kris heeft gelijk. Headers (de naam zegt het al) verstuur je VOORDAT je de inhoud verstuurt. Ward zijn methode zal wel werken maar het blijft een lapmiddel.

Het gaat natuurlijk ook om de logische volgorde in je programma:
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
<?php

session_start(); // gebruik je sessions? dan is het nu tijd om deze te initialiseren

include 'library.php'; // als eerste include je de bibliotheken daarin staat geen enkele echo!

// plaats hier je php code

$text = 'Hallo wereld';

// als laatste komt je output:
?>

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>

<body>
<p><?php echo $text; ?></p>
</body>
</html>
Gewijzigd op 04/09/2013 15:57:06 door Frank Nietbelangrijk
 
Kristof Hendrickx

Kristof Hendrickx

04/09/2013 16:23:43
Quote Anchor link
Ik vond dit vooral raar omdat het op de gratis server er niet was, maar wil dit zeker op een correcte manier oplossen.

Ik denk niet dat bibliotheken bij mijn website van toepassing zijn, ik moet namelijk regelmatig wat op de uitvoer zetten.

Ik had wel gelezen volgens tutorials dat bij de sessie aanmaken een session_start() moest, en als je deze op een andere pagina aan wil halen deze opnieuw moet beginnen met session_start()

Deze pagina's zijn volledig afzonderlijk van elkaar.

Ik vind ook maar 1 maal in dat document session_start() (zoekfunctie gebruikt, handmatig gezocht, nog iemand anders laten zoeken: niets
 
Obelix Idefix

Obelix Idefix

04/09/2013 16:45:26
Quote Anchor link
Kristof Hendrickx op 04/09/2013 16:23:43:
Ik vond dit vooral raar omdat het op de gratis server er niet was, maar wil dit zeker op een correcte manier oplossen.

Dat zegt dan meer over die gratis server...

Kristof Hendrickx op 04/09/2013 16:23:43:
Ik vind ook maar 1 maal in dat document session_start() (zoekfunctie gebruikt, handmatig gezocht, nog iemand anders laten zoeken: niets

Goed lezen. De foutmelding heeft NIETS te maken met het aantal keren session_start op een pagina.
Harry hogeveen op 04/09/2013 14:20:14:
Het probleem is dat er al data is verzonden naar de client. De server kan dit maar 1x doen. De error zegt eigenlijk dat je data wil verzenden, terwijl dat al is gebeurt en dat het dus niet opnieuw kan. Je kunt ook session_start() altijd het beste bovenaan in de code zetten, voor mijn part op lijn 1.
 
Kristof Hendrickx

Kristof Hendrickx

04/09/2013 17:05:30
Quote Anchor link
buiten 2 include's waar html bestanden ge-include worden staat in principe de session_start() op de eerste regel, deze staat namelijk als eerste regels van het php-gedeelte.

Kan dit van een externe pagina zijn dat er data is verzonden?

bij het inloggen word namelijk data in de sessie gezet waarbij dan deze moet uitgelezen worden op deze pagina's.

Voor de rest zit er een post-functie in de login, maar dit draagt niet over naar een andere pagina dan de loginpagina.
 
Obelix Idefix

Obelix Idefix

04/09/2013 17:15:44
Quote Anchor link
Kristof Hendrickx op 04/09/2013 17:05:30:
buiten 2 include's waar html bestanden ge-include worden staat in principe de session_start() op de eerste regel, deze staat namelijk als eerste regels van het php-gedeelte.

Het staat wel of niet op de 1e regel. In principe kan niet.

Je include html bestanden. Grote kans dat je (daarmee dus) output genereert.
Kris geeft al aan dat je moet kijken naar de structuur van de pagina's.
 
Victor G

Victor G

04/09/2013 17:20:07
Quote Anchor link
Mee eens, het is op regel 1 of niet. Anders klopt er dus iets niet in je structuur.
Gewijzigd op 04/09/2013 17:20:32 door Victor G
 
Kristof Hendrickx

Kristof Hendrickx

04/09/2013 17:43:26
Quote Anchor link
lijn 1 kan niet om onozele redenen:
de site is niet volledig php, ook html, daardoor begin ik al met lijnen html, standaardlijnen, waartussen 2* een include staat met ook weer enkel html, dit heb ik nu nogmaals gecontroleert, de eerste echte php is dus waar session_start() staat.

Ik denk niet dat je met html ervoor kan zorgen dat die waarschuwing erop komt.

Als je nu bedoelt: include opzich genereert output (de code: include()), dan ga ik wel met je akkoord, alhoewel ik hier mijn twijfels aan heb.

Voor mij is het niet: ok, ik zet het regeltje daar en het werkt, voor mij is het: ik zet het regeltje daar want het moet voor dat staan omwille van dat.

Ik stel jullie hulp zeker op prijs, ik heb nu bovenaan de pagina een
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php session_start(); ?>
aangemaakt en dit blijkt te werken, maar kunnen jullie nu uitleggen hoe dit komt?

Betekent dit dat een include iets uitstuurt waardoor de sessie denkt dat er al iets is uitgestuurd, er staat niets php in de include bestanden.
Gewijzigd op 04/09/2013 17:50:01 door Kristof Hendrickx
 
Obelix Idefix

Obelix Idefix

04/09/2013 17:57:41
Quote Anchor link
Kristof Hendrickx op 04/09/2013 17:43:26:
Ik denk niet dat je met html ervoor kan zorgen dat die waarschuwing erop komt.
Quote:
Ik word hier zo moe van. Heb je de opmerkingen hierboven gelezen? Heb je met Google gezocht wat de foutmelding betekent én waardoor die wordt veroorzaakt?

Kristof Hendrickx op 04/09/2013 17:43:26:
Voor mij is het niet: ok, ik zet het regeltje daar en het werkt, voor mij is het: ik zet het regeltje daar want het moet voor dat staan omwille van dat.

Zoals Kris al aangaf: je zult moeten kijken naar de structuur van je pagina's.
Betekent eerst PHP en dan output (met HTML (in combinatie met variabelen vanuit PHP)).
De manier waarop jij het doet is niet goed.
Maar ach, het werkt.
 
Kristof Hendrickx

Kristof Hendrickx

04/09/2013 18:09:39
Quote Anchor link
Obelix en Idefix op 04/09/2013 17:57:41:
Kristof Hendrickx op 04/09/2013 17:43:26:
Ik denk niet dat je met html ervoor kan zorgen dat die waarschuwing erop komt.
Quote:
Ik word hier zo moe van. Heb je de opmerkingen hierboven gelezen? Heb je met Google gezocht wat de foutmelding betekent én waardoor die wordt veroorzaakt?

Kristof Hendrickx op 04/09/2013 17:43:26:
Voor mij is het niet: ok, ik zet het regeltje daar en het werkt, voor mij is het: ik zet het regeltje daar want het moet voor dat staan omwille van dat.

Zoals Kris al aangaf: je zult moeten kijken naar de structuur van je pagina's.
Betekent eerst PHP en dan output (met HTML (in combinatie met variabelen vanuit PHP)).
De manier waarop jij het doet is niet goed.
Maar ach, het werkt.

Dit vind ik om volgende reden onhandig: dan staat alle output in het rood en alle html-code, synwrite ziet dit niet als code als dit in een echo staat.

Vandaar dat ik de standaard dingen op deze manier erin zet.

Jullie zeggen: google it, maar denk eens na over: mss heeft hij gezocht en na de uitleg die hij vond nog geen verklaring gevonden, want zo is het!

Aangezien het niets anders dan html is dat ervoor staat kan dit toch niets te maken hebben met de fout dacht ik?

Ik vraag nogmaals: kan dit met de includes te maken hebben?

Ik heb de indruk dat jullie gewoon zelf het antwoord niet hebben, maar wees dan eerlijk ...

Nog een reden om de structuur niet al te veel aan te passen: het gaat niet om 1 pagina
 
Obelix Idefix

Obelix Idefix

04/09/2013 18:29:35
Quote Anchor link
Kristof Hendrickx op 04/09/2013 18:09:39:
Dit vind ik om volgende reden onhandig: dan staat alle output in het rood en alle html-code, synwrite ziet dit niet als code als dit in een echo staat.

Vandaar dat ik de standaard dingen op deze manier erin zet.

Geen idee wat je hiermee precies wilt zeggen.
Als je alle HTML-code in een echo zet; kan ik je afraden. Is niet nodig.
Houdt vooral vol met het opbouwen volgens een onlogische structuur. Vroeg of laat (eigenlijk nu dus al) kom je jezelf wel tegen.

Kristof Hendrickx op 04/09/2013 18:09:39:
Jullie zeggen: google it, maar denk eens na over: mss heeft hij gezocht en na de uitleg die hij vond nog geen verklaring gevonden, want zo is het!

Aangezien het niets anders dan html is dat ervoor staat kan dit toch niets te maken hebben met de fout dacht ik?

Kennelijk begrijp je niet wat met 'output' wordt bedoeld.......

Kristof Hendrickx op 04/09/2013 18:09:39:
Ik vraag nogmaals: kan dit met de includes te maken hebben?
Ja en nee. Hangt er van af wat er in de includes gebeurt. Jij hebt er HTML in staan. Hierboven staat reeds dat dat de oorzaak zal zijn (en in de resultaten van Google staat dat ongetwijfeld ook).

Kristof Hendrickx op 04/09/2013 18:09:39:
Ik heb de indruk dat jullie gewoon zelf het antwoord niet hebben, maar wees dan eerlijk ...

Vooral zo doorgaan.

Kristof Hendrickx op 04/09/2013 18:09:39:
Nog een reden om de structuur niet al te veel aan te passen: het gaat niet om 1 pagina

Je bent net begonnen met scripten. Leer het jezelf aub goed aan. Beter ten halve gekeerd dan ten hele gedwaald. En hanteer niet het idee: 'ach het werkt, dus het zal wel goed zijn'. Echt, vroeg of laat breekt het je op.

De keuze is aan jou.
 



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.