Nare sessie-error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

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 »

Software Programmeur PHP - JAVA

Functie Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar een ontwikkelaar ter versterking van het huidige developers team. Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten

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 ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

JAVA Programmeur

Bedrijfsomschrijving Functieomschrijving We zoeken per direct enthousiaste software engineers die ons team komen versterken.We werken in DevOps teams met een sterk gevoel voor verantwoordelijkheid. Er wordt nauw samengewerkt met ons Business analyse team (BAT), met onze uitvoerende medewerkers en met de DevOps teams onderling binnen het domein. Het liefst hebben we veel en vaak interactie met onze interne en externe eindgebruikers om zo de juiste dingen te maken. We werken multidisciplinair in een dynamische omgeving. Achtergrond opdracht De Businesseenheid Examens is verantwoordelijk voor de logistiek van de staatsexamens Voortgezet (speciaal) onderwijs, Nederlands als 2e taal en schoolexamens. In het kader

Bekijk vacature »

.NET Developer

Functie omschrijving Ervaren .NET Developer gezocht! Wij zoeken een ervaren .NET developer die aan de slag gaat voor een softwarebedrijf in de regio Rhenen. In deze rol ben jij zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Daarnaast houdt jij je bezig met de nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en product specialisten om mooie producten te creëren. Bedrijfsprofiel Waar kom je te werken? Je komt te werken voor snelgroeiende softwareleverancier en allround dienstverlener. Klanten van deze

Bekijk vacature »

PHP Developer - medior functie

Functieomschrijving Ben jij innovatief en wil jij je kennis graag delen met jouw nieuwe collega's? Lees dan snel verder! Voor een leuke opdrachtgever in de omgeving van Roosendaal zoeken wij een Symfony developer. Of je nou junior, medior of senior bent, je krijgt hier alle vrijheid en verantwoordelijkheid om jouw eigen loopbaan te ontwikkelen. Je gaat je hier bezig houden met en inspelen op de actualiteiten van jouw vakgebied. Techstack: Symfony, PHP, mySQL. Kennis van Svelte is helemaal mooi meegenomen. Bedrijfsprofiel Al sinds '99 is dit webbureau actief. De kernwaarden binnen het bedrijf zijn integer, dienstbaar en deskundig. Je komt

Bekijk vacature »

Robot Programmeur

Een verantwoordelijke baan met leuke uitdagingen. Heb jij ervaring met het programmeren van robots? Kan jij goed samenwerken met collega's die verschillende specialisaties hebben? Ben je oplossingsgericht, analytisch en flexibel? Ga dan aan de slag als Robot Programmeur bij Gibas in Nijkerk! Als Robot Programmeur kom je te werken bij Gibas. Dat betekent dat je gegarandeerd meewerkt aan unieke oplossingen in productieprocessen. Bij elk project moet er opnieuw geëngineerd en geprogrammeerd worden. Dat maakt jouw werk uitdagend! Voordat je robots gaat programmeren komt er het volgende bij kijken: De opdracht gaat van de afdeling Sales naar de afdeling Operations door

Bekijk vacature »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

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 »

C++ Developer

Functieomschrijving Ben jij als software engineer toe aan een nieuwe uitdaging? Dan zijn wij op zoek naar jou! Voor het maken van de procesbesturingsoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Ontwerpen, programmeren en testen van productaanpassingen; Implementeren van nieuwe productreleases in de projectteams; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden,

Bekijk vacature »

C# Developer

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Door middel van ASP.NET, MVC Framework en C# ga je webshops, websites en webapplicaties ontwikkelen. Je zorgt voor de optimalisatie van bestaande software en de automatisering van bedrijfsprocessen. Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Bedrijfsprofiel

Bekijk vacature »

Back end developer

Functie Jij als full stack ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor 90% van je tijd je bezig houden met het ontwikkelen van grote maatwerk applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. De technische uitdaging momenteel is dat

Bekijk vacature »

PHP developer (Laravel/Vue.js)

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

.NET developer

Functie Jij begint als .NET ontwikkelaar in een team met 10 andere Software Engineers. De werkzaamheden zijn afwisselend, zo kan het dat jij bezig bent met volledig nieuwe features of het door ontwikkelen van bestaande sites of shops. Wij ontwikkelen web applicaties, maar ook mobiele applicaties. Daarnaast bijt jij je soms ook van in externe koppelingen met systemen zoals een ERP. Als team is er een duidelijke focus m.b.t. het waarborgen van de performance en snelheid van webshops. Ook zijn wij expert op het gebied van configuratoren. Kortom enorm veel afwisselende werkzaamheden! Ook jouw werkplek kan afwisselend zijn. Soms heb

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/11/2024 13:24:45
 
- 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.