header already sent

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

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 »

Senior Node.js developer Digital Agency

Functie Door de groei van de organisatie zijn ze op zoek naar een Tech Lead. Als tech lead ben jij verantwoordelijk Als Back end Node.js developer kom je terecht in een van de 8 multidisciplinaire teams in het projectenhuis. Afhankelijk van jouw interesses, wensen en capaciteiten word je bij projecten en onderwerpen naar keuze betrokken. Als ervaren ontwikkelaar zul jij vaak leiding nemen in de projecten en in het team een aanvoerder zijn van technische discussies. Uiteindelijk wil jij natuurlijk de klantwensen zo goed mogelijk vertalen naar robuuste code. De projecten kunnen varieren van langlopende- tot kleinschalige trajecten. Voorheen werkte

Bekijk vacature »

Software ontwikkelaar ASP .Net / C#

Functie omschrijving Gezocht! Software ontwikkelaar. Ben jij bekend met termen als ASP .Net, C# en SQL? Ben jij op zoek naar een afwisselende en uitdagende IT-functie binnen de agrarische sector? En omschrijf jij jezelf als zelfstandig, enthousiast en proactief? Dan hebben wij de perfecte functie voor jou! Als Software ontwikkelaar binnen deze organisatie ben je samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Je gaat hierbij bijdragen aan de vertaling van klantwensen naar effectieve softwareoplossingen. Verder bestaan je werkzaamheden uit: Technische uitwerking van de business

Bekijk vacature »

C# ontwikkelaar

Functie omschrijving Werk jij graag met C# en het .NET framework in een leuk familiebedrijf? Lees dan snel verder! Jouw takenpakket hierbij is: Je gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Je gaat werken in een Microsoft omgeving (ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Daarnaast optimaliseer je de bestaande software. Bedrijfsprofiel Deze organisatie is gevestigd in de omgeving van Best en is een echt familiebedrijf. Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met

Bekijk vacature »

Ontwikkelaar Identity & Access Management

Dit ga je doen Als Identity & Access Management Ontwikkelaar zorg jij er voor dat studenten, medewerkers en docenten de juiste benodigdheden op het juiste moment kunnen gebruiken; Het juist opslaan van onderzoeksdata en het openbaar beschikbaar stellen van publicaties (Open Access); Studenten, collega's en wetenschappers ondersteunen; Agile en Scrum werken; Technisch Applicatiebeheer; Ontwikkelen in One Identity Manager en VB.NET. Hier ga je werken Als Ontwikkelaar kom je terecht in een hecht team die zich richt op wetenschappelijke informatie en ICT. Jij bent degene die er voor zorgt dat alle informatie, uit diverse onderzoeken, bij de juiste personen terecht komt.

Bekijk vacature »

Back end developer PHP, Laravel

Functie Jij komt te werken in ons webdevelopment team, wat bestaat uit 8 ervaren collega’s. Hiernaast hebben wij nog een team van 2 ontwikkelaars die aan native applicaties werken. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Wij willen als organisatie niet te groot worden, we willen gewoon toffe dingen maken. Onze techstack bestaat momenteel uit: PHP, Laravel, Javascript, Typescript, Git, MySQL, Java, Kotlin, Xamarin. Samen met ons ga jij zorgen dat we puik werk leveren! Waarbij je bij elke fase in

Bekijk vacature »

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

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 »

Lead React Developer

Dit ga je doen Als Lead React Developer zul jij je voornamelijk gaan bezighouden met: Het werken aan tal van uiteenlopende projecten waar gloednieuwe (web)applicaties van scratch af aan ontwikkeld worden met o.a. React (Native) en Drupal; Het aansturen van een team bestaande uit 5-6 talentvolle en gedreven ontwikkelaars; Het adviseren en meedenken over nieuwe (technische) oplossingen en te gebruiken tools/frameworks; Het meedenken over de architectuur en de juiste implementatiebeslissingen maken; De doorontwikkeling van huidige applicaties. Hier ga je werken Als je inderdaad een ervaren Lead React Developer bent die zichzelf graag nog verder wil ontwikkelen dan is het goed

Bekijk vacature »

Mendix Ontwikkelaar - Vernieuwen van het applicati

Bedrijfsomschrijving De ontwikkelingen in de transportsector gaan razendsnel. Bij ons kun je een belangrijke rol spelen in deze sector. We streven ernaar om onze klanten te ontzorgen op het gebied van continuïteit en veiligheid met innovatieve producten en diensten. We willen dat onze klanten de veiligste vervoerders van Europa worden. Ons team werkt hard om deze ambitieuze doelstellingen te bereiken en we bieden een motiverende werkomgeving aan. We zijn op zoek naar zelfstarters met een focus op resultaat en beslissingsbevoegdheid. Functieomschrijving Als Mendix ontwikkelaar bij deze organisatie heb je een gevarieerde baan. Het applicatielandschap wordt vernieuwd en de “schade en

Bekijk vacature »

Lasrobotprogrammeur/operator

Heb je interesse in trekkers en beschik je overvlijmscherpse precisie? Solliciteer dan op deze vacature! Als Lasoperator ben je vooral bezig met het maken van nieuwe lasrobotprogramma’s en het optimaliseren van bestaande programma’s, zowel online als offline (incl. het bedienen van de Lasrobots). Daarnaast draag je bij aan een optimaal rendement van de las robots. Verder heb je de volgende werkzaamheden: Het meewerken als operator c.q. Robotlassen niveau 2 (van complexe samenstellingen/halffabricaten), het om- en instellen van de diverse stations van lasmallen (productdragers), het afwerken van laswerk (verwijderen lasspetters en oxiden), het bewaken van de machineplanning (op bewerkingen) incl. de

Bekijk vacature »

Full Stack Developer

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail; Verantwoordelijk voor de front-end werkzaamheden; Naast de front-end werk je ook aan de backend. Hier ga je werken Als Full Stack Developer komt je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

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

23/12/2024 04:48:48
 
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.