headers already sent

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Functie Als junior .NET Developer start jij in een team met 15 developers. In het team is er genoeg senioriteit om ervoor te zorgen dat jij de juiste begeleiding krijgt. Jij begint als eerst alle software pakketten en processen eigen te maken. Vervolgens ga jij deze software programmeren, onderhouden en testen. Ook ga jij research doen naar nieuwe mogelijkheden en zoek jij uit hoe je dit kan implementeren. Jullie werken intern op project basis en afhankelijk van het project werken jullie wel of niet iedere ochtend met een standup. 50% van jullie werkzaamheden is maatwerk en de overige 50% is

Bekijk vacature »

Freelance Fullstack Java Developer

Functieomschrijving Voor een opdrachtgever in omgeving Rotterdam zijn wij op zoek naar ervaren Fullstack JAVA Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid hebben

Bekijk vacature »

.NET developer

Functie Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

C#.NET/Unity Developer

Functieomschrijving Voor een gewaardeerde werkgever in de omgeving van Breda zijn wij op zoek naar een software ontwikkelaar. Dit bedrijf houdt zich bezig met de ontwikkeling van WMS Software (C#/Unity & SQL). Past dit bij jou? Lees snel verder! Jouw werkzaamheden zullen er als volgt uitzien: Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Samen met 6 applicatieontwikkelaars hebben jullie de verantwoordelijkheid voor de uitbreiding en ontwikkeling van de webapplicaties; Het uitvoeren van updates/aanpassingen aan de huidig draaiende applicaties; Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software. Bedrijfsprofiel Wie

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving Startende Software Ontwikkelaar gezocht met kennis van C# .NET! Ben jij net klaar met je opleiding en ben je op zoek naar je eerste echte werkervaring? Of heb jij al enige werkervaring maar ben toe aan iets nieuws? Dan is dit de perfecte kans voor jou! Wij zoeken namelijk een Junior Software Ontwikkelaar die klaar is voor een nieuwe uitdaging bij een leuke werkgeven in de regio Zeist. In deze functie werk jij vaak aan verschillende projecten en ga je bij klanten op bezoek. Ben jij op zoek naar een functie met uitdaging, diversiteit en verantwoordelijkheid? Dan is

Bekijk vacature »

Front-end PHP Developer

Dit ga je doen Bouwen van de frontend van een nieuwe applicaties; Verbeteren van de user experience; Opstellen van een style guide; Schakelen met collega developers over de te bouwen oplossing; Je speelt een belangrijke rol in het neerzetten van het nieuwe systeem; Werken met o.a. Symfony 6, API Platform, Twig, Javascript, Redis Automatiseren van processen; Koppelen van verschillende functionaliteiten; Unit tests, integration tests, end-to-end tests; In de toekomst ga je nog werken aan andere projecten. Hier ga je werken Voor onze vaste opdrachtgever in de regio Breda zijn wij op zoek naar een Frontend Developer. Het betreft een organisatie

Bekijk vacature »

Java Developer / Sociaal domein

Dit ga je doen Nieuwbouw en doorontwikkeling; Beheer en wanneer nodig onderhoud; Bijdrage leveren in het functioneel- en technisch ontwerptraject; Analyseren van productie verstoringen; Meedenken over vernieuwingen en verbeteringen. Hier ga je werken De organisatie waar jij komt te werken focust zich op software development met een maatschappelijk tintje. De afdeling software ontwikkeling bestaat uit vijf verschillende scrum teams, met allen hun eigen focus gebied. Zo zijn er een aantal teams die zich focussen op specifieke applicaties, maar is er ook een team gericht op projecten. Binnen de organisatie staat innovatie en kwaliteit voorop. Een aantal applicaties draait nog op

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 »

Back-end Developer C#

Functie omschrijving We are looking for a dutch native speaker Ben jij een ervaren back-end developer, die graag in een in-house functie wil werken? Passen de woorden innovatie, programmeren en teamspeler bij jou? Zoek niet verder en lees snel verder. Voor een echt familiebedrijf in de regio van Uden ben ik op zoek naar een back-end developer, die met name kennis heeft van C# en .NET. Jij gaat de interne applicaties verder optimaliseren en nieuwe features ontwikkelen. Verder ga je de volgende werkzaamheden uitvoeren: Ondersteunen gebruikers; Uitvoeren van analyses van de software/applicaties; Maken van functionele ontwerpen en deze door vertalen

Bekijk vacature »

Senior .Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Full stack developer Python, React

Functie Jij als full stack developer komt binnen onze Technology afdeling te werken. Deze bestaat momenteel uit 15 man. De stack waarmee wij werken is voornamelijk Python, Javascript, React en GraphQL. Binnen deze afdeling wordt er met multidisciplinaire teams gewerkt aan verschillende projecten. Projecten duren vaak langer dan 3 maanden en je bent van begin tot eind vaak betrokken. Naast dat je als full stack ontwikkelaar aan de slag gaat ben je ook Consultant. Dit betekent dat je ook klantcontact hebt in je rol en werkshops geeft. De verhouding tussen deze werkzaamheden zijn ongeveer 70% development en 30% consultancy. Een

Bekijk vacature »

Software Developer

Functie omschrijving Veel begeleiding en de kans om je verder te ontwikkelen als software developer. Dat kunnen wij jou bieden bij deelname aan deze leuke traineeship. Je krijgt een mentor toegewezen die jou alle kneepjes van het vak leert. Heb jij al wat ervaring als software developer? Daar worden wij heel blij van! Lees snel verder! Bedrijfsprofiel Als software developer neem je deel aan een trainings programma in de omgeving van Haarlem waar je persoonlijk wordt begeleidt, zodat je alle kneepjes van het vak leert. Aan de hand van jouw kennis en ervaring krijg je een persoonlijk opleidingstraject. Je gaat

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 »

Team Lead Java Developer

Functie Wat ga je doen als Java developer? Als Team Lead Java Developer draag een grote verantwoordelijk je stuurt ontwikkelaars aan en staat dagelijks in contact met jou ICT Manager. De team Bestaat uit front-end en backend systemen. Je ben in staat op hoog niveau de technische vak te bepalen en ook te bewaren. Je dag zie er als volgt uit, ontwikkelen van nieuwe en bestaande applicaties, het uitvoeren van processen en analyses en het beschrijven van functioneel ontwerpen. Ook zal samen met jouw Tester applicaties gaan testen door middel van peer reviews en het leveren van support aan gebruikers

Bekijk vacature »
Stefan van Iwaarden

Stefan van Iwaarden

05/05/2008 02:33:00
Quote Anchor link
Ik heb een index.php die als volgt begint:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>-</title>
    <link href="style_layout.css" rel="stylesheet" type="text/css" />
</head>

<?php
include ('config.php');[/code]

Nu wil ik hier een session_start(); in hebben, ik dacht, deze zet ik helemaal bovenaan, nog voor het doctype, maar zelfs dat levert een foutmelding op, waar moet ik deze zetten?
Gewijzigd op 01/01/1970 01:00:00 door Stefan van Iwaarden
 
PHP hulp

PHP hulp

26/05/2026 12:22:53
 
GaMer B

GaMer B

05/05/2008 07:30:00
Quote Anchor link
Dan weet ik niet of session_start() de fout veroorzaakt. Heb je niet iets van een header() functe in config.php?
 

05/05/2008 09:22:00
Quote Anchor link
Headers already sent by geeft ook aan op welke lijn de output als is begonnen.
 
Jelle -

Jelle -

05/05/2008 09:36:00
Quote Anchor link
Je moet niet vergeten dat session_start(); helemaal bovenaan moet, er mag dus niks voor staan
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
session_start();
//goed
?>


 <?php
echo 'lol';
session_start();
//fout (let op de spatie voor <?php, en op de echo)
?>
 
Erwin Nieuwenhuis

Erwin Nieuwenhuis

05/05/2008 09:41:00
Quote Anchor link
geef je relevante code + foutmelding eens, want dit is voor ons gewoon gokwerk.

zelfs een spatie of enter is al output.
 
Stefan van Iwaarden

Stefan van Iwaarden

05/05/2008 12:05:00
Quote Anchor link
De code is als volgt:

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
session_start();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Adsupply - Affiliate Programma</title>
    <link href="style_layout.css" rel="stylesheet" type="text/css" />
</head>

<?php
include ('config.php');[/code]

Dit levert deze foutmelding op:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/admin/domains/adsupply.nl/public_html/index.php:1) in /home/admin/domains/adsupply.nl/public_html/index.php on line 2
 
Erwin Nieuwenhuis

Erwin Nieuwenhuis

05/05/2008 12:08:00
 

05/05/2008 12:10:00
Quote Anchor link
'erwin:

Ob douw je in je vriedin, niet in php.

@topicstarter, blijkbaar heb je nog een teken voor session_start staan. Gebruik je dreamweaver ofzo? Plak het anders eens in kladblok, kijk of er nog een teken voor staat, haal het weg, en sla het op.
 
Joren de Wit

Joren de Wit

05/05/2008 12:11:00
Quote Anchor link
'erwin:
Nee! Dit is enkel een smerig lapmiddel, daar los je het eigenlijke probleem niet mee op! Bovendien is deze functie helemaal niet voor dit doeleinde bedoelt...

Waarschijnlijk staan er voor de php openingstag nog enkele onzichtbare tekens in je document (google maar eens op 'utf-8 bom'). Probeer dus de code vanaf de PHP openingstag eens te kopieren naar een nieuw php bestand en dat uit te voeren. Wellicht dat het dan wel werkt.
 
- Ariën  -
Beheerder

- Ariën -

05/05/2008 12:11:00
Quote Anchor link
@ Erwin: Jij bent er zeker zo eentje die ook de lampjes op je dashbord afplakt als je je eraan irriteerd?
 
- wes  -

- wes -

05/05/2008 12:15:00
Quote Anchor link
NEE! GEEN OBSTART

nooit
nu niet
morgen niet
niet na de koffie
NOOIT
 
- -

- -

05/05/2008 13:41:00
Quote Anchor link
ob_start(); werkt anders wel die fout weg, ook als de fout niet kan worden gevonden. Deze functie zit niet voor niets nog steeds in PHP5 ;-)
 
- wes  -

- wes -

05/05/2008 13:46:00
Quote Anchor link
Niet om die reden Cccchris. Meer om te laten zien hoe het niet moet.
Ook de reden dat Paris Hilton en Britney nog leven
 
Joren de Wit

Joren de Wit

05/05/2008 13:46:00
Quote Anchor link
@Chris: OMG, ob_start is hier niet voor bedoelt! Deze functie schakelt output buffering is, maar dat ga wil je nooit gebruiken als lapmiddel om je headers already sent foutmeldingen weg te werken. Simpelweg omdat je de eigenlijke fout hier niet mee oplost!

Zorg dat je script goed in elkaar zit en dat er voor functies als header() en session_start() nog geen output verzonden is naar de browser, dan heb je dat hele probleem niet...

ps. Dat ob_start() nog steeds in PHP5 aanwezig is, is omdat het soms gewenst is om van output buffering gebruik te maken. Maar het oplossen van je headers already sent foutmeldingen is dus niet zo'n geval.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Jacco Engel

Jacco Engel

05/05/2008 13:56:00
Quote Anchor link
enige dat ik er over kwijt wil :

niet zien != weg
 
Stefan van Iwaarden

Stefan van Iwaarden

05/05/2008 19:29:00
Quote Anchor link
de code gekopieerd in kladblok, dit opgeslagen onder dezelfde naam, geupload en weg fout!

Lekker dan, die output die je niet kunt zien, ik werk inderdaad met dreamweaver, dat wel.
 
GaMer B

GaMer B

05/05/2008 19:49:00
Quote Anchor link
Misschien plaatst dreamweaver iets van een spatie na de <?php tag. Daardoor kan er toch nog output voor de session_start(); ontstaan. Maar zoals ik het leest blijkt dat ook niet het geval te zijn...

Anyway, het is opgelost.
Gewijzigd op 01/01/1970 01:00:00 door GaMer B
 
Joren de Wit

Joren de Wit

05/05/2008 19:55:00
Quote Anchor link
@Gamer: een spatie tussen php tags is geen output. Het gaat juist om spaties buiten de php tags. Bovendien hoeft de session_start() niet eens op de eerste regel na het openen van een php blok te staan, het volgende mag ook gewoon:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
$sVar
= 'Een variabele';
$sAndereVar = 'Een andere variabele';

     // <-- Nutteloze spaties

session_start();
?>

Niets in dit hele blok heeft namelijk output naar de browser tot gevolg. Zet je echter een spatie voor de php openingstag, tja dan loopt het hele zooitje in de soep ;-)

ps. Even voor de goede orde: ik loop nu natuurlijk niet te promoten om session_start() ergens op de helft van je script te zetten. Het is veel slimmer en overzichtelijker om dat gewoon aan het begin te houden!
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
GaMer B

GaMer B

05/05/2008 19:57:00
Quote Anchor link
Ohja, klopt. :X Bedoelde inderdaad VOOR de <?php tag.. Maar toch is het wel raadselachtig zo'n soort situatie als die van Stefan van Iwaarden.
 
Joren de Wit

Joren de Wit

05/05/2008 20:03:00
Quote Anchor link
Het probleem wordt mogelijk veroorzaakt door de UTF-8 BOM die in het document aanwezig geweest zou kunnen zijn.

Je moet het probleem eerder tegengekomen zijn om het te herkennen, maar in dit soort situaties is het vaak vrij snel duidelijk: een foutloze PHP code geeft toch een headers already sent foutmelding ;-)
 

05/05/2008 21:58:00
Quote Anchor link
'Stefan:
Lekker dan, die output die je niet kunt zien, ik werk inderdaad met dreamweaver, dat wel.

Dat heb ik wel eens vaker gezien....
Macromedia verteld zelf ook wat over BOM.
 



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.