header already sent

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C#.NET-developer - JUNIOR

Functie omschrijving Voor een leuke opdrachtgever in omgeving Brielle zijn wij op zoek naar een junior developer. Werk jij graag met de volgende tools & technieken? C#, .NET, ASP.NET, MVC en SQL? Kijk dan snel of dit iets voor jou is! Als programmeur bij een productiebedrijf zal je voornamelijk nieuwe software schrijven maar ook bestaande software verbeteren. Verder werk je veel samen in back end projecten met leuke collega's. Bedrijfsprofiel Met een team van ruim 130 personen staan ze elke dag weer klaar om IT en Business te combineren door het ontwikkelen van producten op maat. Er zijn 3 teams,

Bekijk vacature »

Senior Applicatie ontwikkelaar Java

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 We verwachten van je,

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 »

Software Developer PHP JavaScript Python HBO SQL

Samengevat: Wij zijn een softwarebedrijf voor Autodealers. Ben jij een Medior of Senior Software Developer? Heb je ervaring met PHP, JavaScript of Python? Vaste baan: Java.Developer Software HBO €3.000 - €5.200 Bij ons op de werkvloer is er een positieve en informele sfeer. Naast een goede begeleiding en een enthousiaste klantenkring biedt deze werkgever een prettige omgeving met zeer afwisselende werkzaamheden. Houd jij van aanpakken en denk je dat je deze uitdaging aankunt? Dan zoeken wij jou! Zij werken voor grote klanten. Zij doen omvangrijke projecten die we bij deze werkgever op kantoor realiseren (geen detachering). Zij werken met state-of-the-art

Bekijk vacature »

Back end developer Digital agency

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 20 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

Junior .NET developer

Functie Jij hebt natuurlijk net jouw Bachelor op zak en gaat nu voor het eerst aan de slag bij een werkgever als junior .NET ontwikkelaar. Waarschijnlijk lijkt het jou spannend om ineens aan de slag te gaan bij klanten in de consultancy. Maak je niet druk, jij komt hier terecht in een warm bad en wordt totaal niet in het diepe gegooid. Zodra jij hier begint wordt jij gekoppeld aan een persoonlijke manager met een persoonlijk ontwikkelplan. Jij krijgt een scala aan trainingen, denk aan trainingen ten behoeve van het opdoen van zelf kennis en gedragscompetenties, maar ook trainingen voor

Bekijk vacature »

Front-end developer

Functie Jij komt te werken in een team van 5 developers. het product is continue in beweging. Nieuwe en bestaande klanten vragen om vaak nieuwe features. Hierin ben jij zeer belangrijk om te zorgen dat de functionaliteiten goed opgezet worden op technisch vlak. Designs krijg je aangeleverd van een externe partij zodat jij je primair kan focussen op de techniek! Je hebt daarbij alle vrijheid om je eigen creativiteit toe te passen en mee te denken over de gebruikte technieken. Het gezamenlijke doel is een product dat functioneel zeer gebruiksvriendelijk is en het bedrijfsproces van de gebruikers versneld en kwalitatief

Bekijk vacature »

Junior/medior Back end developer PHP, Laravel

Functie Jij als 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 veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en 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. Jij als full stack developer zult dus

Bekijk vacature »

Frontend Developer

Functieomschrijving Voor de NIPV zijn wij opzoek naar een Frontend Developer. Als Frontend Developer ga jij aan de slag om dashboards te bouwen vanuit het datawarehouse. Dit stelt NIPV in staat om snel en eenvoudig bij correcte bedrijfsvoeringsinformatie te kunnen. Je ontwikkelt dashboards in PowerBI, publiceert en onderhoud die, verzameld en verwerkt feedback in overleg met het ontwikkelteam. Naast dashboards ontwikkel en onderhoud je een datamodel in Excel waarmee adviseurs, controllers en analisten in staat worden gesteld om de gegevens uit de dashboards te raadplegen en anders te filteren of bepaalde gegevens nader te verfijnen, zodat verdiepende vragen kunnen worden

Bekijk vacature »

Full stack developer

Functie Binnen een ontzettend stimulerende werkomgeving kom jij te werken in een software team van 14 developers. Met ontzettend stimulerend bedoel ik een modern pand, wat voorzien is van alle nodige soft- en hardware, zodat jij jouw werk goed kan uitvoeren. Daarnaast zitten ze in een bos, waardoor je in een groene omgeving rustig kunt werken. Het team bestaat uit front end, back end en full stack developers. Jij krijgt dus de keuze hier waar jij jezelf het liefst op zou richten, maar de voorkeur gaat uit naar back end. Er wordt hier Scrum (agile) gewerkt in multidisciplinaire teams met

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

Bekijk vacature »

C# developer

Functie Als C# ontwikkelaar ben jij de spin in het web bij deze organisatie. Jij begeleidt en traint de field engineers die bij de klanten machines leveren en installeren. Daarnaast ondersteun jij de field engineers als zij bij de klant vastlopen bij het installeren van de machine m.b.t. software matige vragen. Jouw doel is dan ook om de technische kennis van de field engineers door middel van training zoveel mogelijk uit te breiden. Dit om ervoor te zorgen dat zij zelfstandiger software matige problemen kunnen oplossen. Ook ben jij verantwoordelijk voor het bedenken van software oplossingen voor klanten en dit

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

Bekijk vacature »

Embedded Software Developer Games

Functie omschrijving Heb jij affiniteit met hardware en wil jij kleuren binnen een Qt framework? Spreek jij de talen C en of C ++? Dan ben ik wellicht opzoek naar jou! Voor een super gave opdrachtgever in omgeving Delft is er namelijk plek voor een nieuwe kracht! Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke game 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 en buitenland? Je zult in een team, samen met vier ontwikkelaars, de mooiste

Bekijk vacature »

Medior/senior Back-end developer gezocht!

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het devlopmenttean. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met de

Bekijk vacature »
Rene van Mook

Rene van Mook

09/11/2013 15:29:44
Quote Anchor link
Ik krijg de volgende melding als ik de login-pagina wil openen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
Warning: Cannot modify header information - headers already sent by (output started at /nfs/home/deb5352/domains/vanmook.net/public_html/demon/includes/header.php:63) in /nfs/home/deb5352/domains/vanmook.net/public_html/demon/includes/common.php on line 78

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /nfs/home/deb5352/domains/vanmook.net/public_html/demon/includes/header.php:63) in /nfs/home/deb5352/domains/vanmook.net/public_html/demon/includes/common.php on line 86


Ik heb geprobeerd om alle spaties in header.php te verwijderen, maar dat hielp niets. De code van header.php naar notepad++ gekopieerd en vanuit daar op geslagen als header.php evenmin. Als ik regel 63 uit header.php verwijderen geeft de melding regel 62 ipv 63.

http://www.vanmook.net/demon

De pagina's zijn nog in aanbouw, dus het menu is niet helemaal klaar.

Weet iemand raad?
 
PHP hulp

PHP hulp

27/05/2026 01:36:09
 
Frank Nietbelangrijk

Frank Nietbelangrijk

09/11/2013 15:36:22
Quote Anchor link
Deze vraag is een klassieker.

de header() functie MOET je aanroepen vóór er ook maar een enkele output optreedt.

in jouw header.php op regel 63 wordt begonnen met het spugen van output en daarna wil je nog de header() functie aanroepen hetgeen dus niet meer kan.
 
Rene van Mook

Rene van Mook

09/11/2013 15:39:40
Quote Anchor link
Hierbij header.php

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
<html>
    <head>
        <title>DeMon SNB</title>
        <link rel="stylesheet" type="text/css" href="http://www.vanmook.net/demon/stylesheets/DrieKolom.css">
        <script type="text/javascript" src="http://www.vanmook.net/demon/javascript/menu.js"></script>
    </head>
        <body>
            <div id="body">
                <div id="header">
                <h1>Welkom bij DeMon SNB</h1>
                </div>
                <div id="menu">
                    <ul id="sddm">
                        <li><a href="http://www.vanmook.net/demon/index.php"
                               onmouseover="mopen('m1')"
                               onmouseout="mclosetime()">Home</a>
                        </li>
                        <li><a href="#"
                               onmouseover="mopen('m2')"
                               onmouseout="mclosetime()">Invoeren...</a>
                            <div id="m2"
                                 onmouseover="mcancelclosetime()"
                                 onmouseout="mclosetime()">
                                <a href="#">Alle FN-nummers</a>
                                <a href="#">Alle WO-nummers</a>
                            </div>
                        </li>
                        <li><a href="#"
                               onmouseover="mopen('m3')"
                               onmouseout="mclosetime()">Influenttank</a>
                            <div id="m3"
                                 onmouseover="mcancelclosetime()"
                                 onmouseout="mclosetime()">
                                <a href="#">Alle FN-nummers</a>
                                <a href="#">Alle WO-nummers</a>
                            </div>
                        </li>
                        <li><a href="#"
                               onmouseover="mopen('m4')"
                               onmouseout="mclosetime()">Reactor 1</a>
                            <div id="m4"
                                 onmouseover="mcancelclosetime()"
                                 onmouseout="mclosetime()">
                                <a href="#">Alle FN-nummers</a>
                                <a href="#">Alle WO-nummers</a>
                            </div>
                        </li>
                        <li><a href="#"
                               onmouseover="mopen('m5')"
                               onmouseout="mclosetime()">Reactor 2</a>
                            <div id="m5"
                                 onmouseover="mcancelclosetime()"
                                 onmouseout="mclosetime()">
                                <a href="#">Alle FN-nummers</a>
                                <a href="#">Alle WO-nummers</a>
                            </div>
                        </li>
                        <li><a href="login/login.php">Login</a>
                        </li>
                        <li><a href="private.php">Help</a>
                        </li>
                    </ul>
                </div>
 
- SanThe -

- SanThe -

09/11/2013 16:25:47
Quote Anchor link
Dit is dus allemaal output.
 
Rene van Mook

Rene van Mook

09/11/2013 16:27:30
Quote Anchor link
...en dus?!?!
 
- SanThe -

- SanThe -

09/11/2013 16:31:46
Quote Anchor link
Daaronder kan dus geen header() of session_start() staan.
 
Rene van Mook

Rene van Mook

09/11/2013 16:40:21
Quote Anchor link
Ja, ...nee, ...nu is het helemaal duidelijk!

Regel 63 is de laatste regel van header.php. Daaronder staat niets, noppes, nada. Zit de fout dan in common.php, regel 78? Zit de fout ergens in login.php?
 
- SanThe -

- SanThe -

09/11/2013 16:43:43
Quote Anchor link
... common.php on line 78
 
Frank Nietbelangrijk

Frank Nietbelangrijk

09/11/2013 16:45:35
Quote Anchor link
okee waarschijnlijk staat er nog een leesteken buiten de ?>. Haal gewoon die ?> weg aan het einde van het script en je hebt er geen last meer van. Dus alleen openen en niet meer sluiten.
 
Erwin H

Erwin H

09/11/2013 17:51:30
Quote Anchor link
Rene van Mook op 09/11/2013 16:40:21:
Regel 63 is de laatste regel van header.php. Daaronder staat niets, noppes, nada.

Grapjas.... het gaat niet om wat eronder staat, het gaat erom wat erboven staat. En dat is dus een bak output die je niet mag hebben als je nog een header wilt versturen. Een header KAN NIET VERSTUURD WORDEN NA OUTPUT! Als je dus al HTML naar de browser stuurt kan je GEEN headers meer versturen.
Gewijzigd op 09/11/2013 17:52:09 door Erwin H
 
Pieter Jansen

Pieter Jansen

09/11/2013 23:40:17
Quote Anchor link
Dat is niet helemaal waar Erwin, maar dat is een saillant detail;

Rene, de fout zit em niet in je code, het zit in de logica. Headers worden verstuurd welke informatie geven over output. Als jij output stuurt, heeft het geen zin meer om daarna nog headers te sturen. De logische fout zit em er dus in dat jij al output stuurt en vervolgens nog ergens headers stuurt. Headers kunnen van alles zijn, scripts die nog niet ingeladen zijn of HTML headers voor je document, sessions of andere vage headers voor afbeeldingen etc.

Wat je moet onthouden is dit; voer eerst alle logische code uit en pas wanneer dit klaar is, ga je je html echoen. Als jij ergens een session nodig hebt (door bijvoorbeeld het gebruik van session_start()) doe je dit voordat je iets aan html terug stuurt naar de browser.

Wat een andere mogelijkheid is ( en niet echt aan te raden is) is het gebruik van output buffers. Dit zijn (soms best handige) buffers die alles opvangen ( al je echos, print(), print_r() etc) en pas wanneer je helemaal klaar bent met alles, echo je gewoon de outputbuffer.
 
Erwin H

Erwin H

10/11/2013 10:05:04
Quote Anchor link
Pieter Jansen op 09/11/2013 23:40:17:
Dat is niet helemaal waar Erwin, maar dat is een saillant detail;

Wat is er niet helemaal waar dan?
 
Rene van Mook

Rene van Mook

10/11/2013 14:06:32
Quote Anchor link
Bedankt Pieter,

Ik had de "includes" bovenaan de code staan. Toen ik die omlaag verplaatste was het probleem opgelost.

thnx...
 



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.