headers already sent

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Backend Developer Integraties API HBO REST

Samengevat: Deze werkgever is een IT-consultancy. Wil jij werken als Backend Developer Integraties? Heb jij kennis van gangbare berichtformaten? Vaste baan: Backend Developer Integraties API HBO €3.100 - €4.400 Zij bieden innovatieve oplossingen die bedrijven efficiënter en wendbaarder maken, waardoor onze klanten zich net zo snel kunnen ontwikkelen als de business van hen vraagt. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot en ingewikkeld. Hou jij van diepgang

Bekijk vacature »

PHP Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij op zoek naar een nieuwe uitdaging? Lees dan snel verder! Voor een organisatie in de regio Utrecht die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in

Bekijk vacature »

Network Engineer (f/m/d) in Heidelberg

Network Engineer (f/m/d) The IT Services team operates and supports the IT infrastructure and services at EMBL headquarters in Heidelberg and at the laboratory’s sites in Barcelona and Rome. As part of IT Services, the Network team is responsible for managing and developing the network infrastructure in our data centres, on campus, and to our external network providers. As a leading scientific institution with highly data-intensive research, extensive data flows at and between the laboratory’s six sites and to the Internet, EMBL is connected to national and international scientific networks using state-of-the-art technologies from vendors including Cisco, Extreme Networks and

Bekijk vacature »

PHP Developer - Draag bij aan de maatschappij!

Bedrijfsomschrijving Wil jij als applicatieontwikkelaar deel uitmaken van een gedreven ontwikkelteam en werken aan innovatieve producten? Dan hebben wij dé uitdaging voor jou! Wij zijn op zoek naar een enthousiaste collega die samen met ons de technische ondergrond van onze producten verder wil ontwikkelen met behulp van PHP. Met jouw expertise geef je de finishing touch aan onze producten om jezelf steeds opnieuw weer te verrassen. Functieomschrijving Bij ons staan innovatie en creativiteit centraal. Wij zijn op zoek naar een enthousiaste PHP ontwikkelaar die nieuwe ideeën en inzichten kan inbrengen en daarmee zichzelf en het team verder kan laten groeien.

Bekijk vacature »

.NET Developer

Dit ga je doen (Door)Ontwikkelen van het applicatielandschap; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het applicatielandschap; Sparren met de business. Hier ga je werken De organisatie is werkzaam in de financiële dienstverlening met meer dan 200 medewerkers en meer dan 250.000 eindgebruikers is het een van de grotere binnen haar branche. Je komt te werken in een team waarmee je verantwoordelijk bent voor het ontwikkelen en onderhouden van de financiële applicaties binnen de organisatie, denk hierbij aan het bouwen en onderhouden van portalen. Als .net developer ga jij het development team ondersteunen met de transitie naar

Bekijk vacature »

Senior PHP developer

Functie Als Senior PHP developer heb je een sterke mening over de architectuur van projecten en de processen binnen het team. Je bent de sparringpartner voor je Team Lead. Ook ondersteun je met jouw kennis de minder ervaren developers in jouw team. Ze werken regelmatig aan projecten vanaf scratch en dit geeft ruimte om voor nieuwe technieken te kiezen. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en

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 »

Medior PHP developer

Functie Samen met je development team werk je Agile Scrum en met jullie gezamenlijke kennis en ervaring bepalen jullie samen de beste keuze voor techniek en architectuur. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en denkniveau • Je hebt goede kennis en ervaring met PHP • Je bent niet bang voor complexe projecten • Je werkt graag zelfstandig aan applicaties • Je bent altijd nieuwsgierig naar nieuwe

Bekijk vacature »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

Java Developer

Functieomschrijving Are you an experienced Java Developer who wants to be challenged? Then this is your job! As a Java Developer, you are co-responsible for building custom applications within our extensive IT landscape. Development takes place on both the back-end side (Spring/JEE). Together with the IT department, you are responsible for the daily adjustments and expansions of our IT systems. In addition, you will work in small scrum teams using the Agile methodologies. Besides the realization of our in-house systems, you are responsible for the roll-out of the application (version) as well as the operational support after going live. Team

Bekijk vacature »

Front-end React developer

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. 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;

Bekijk vacature »

Fullstack Software Developer

Bedrijfsomschrijving Functieomschrijving Java ontwerpen, bouwen en testen (T-shaped). Als senior ontwikkelaar ben je bekend in zowel de back-end als de frontend van een applicatie. Angular, Continious Delivery / Integration. Een ervaren iemand die de leiding kan nemen, een weg vindt in nieuwe situaties, en in oude applicaties. Initiatiefrijk, bekend met de (technische) omgevingen die we bij duo gebruiken, niet te beroerd om collega’s te helpen. Als senior programmeur in staat om op te treden als lead programmeur. Ondersteunt de testers bij de testautomatisering en minder ervaren programmeurs bij dagelijks werkzaamheden. Dit laatste met name op het gebied van Angular. Achtergrond

Bekijk vacature »

Front-end developer (Angular)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Pagina: 1 2 3 volgende »

Albert de Wit

Albert de Wit

12/10/2012 17:13:04
Quote Anchor link
Warning: Cannot modify header information - headers already sent by (output started at

Deze foutmelding krijg ik. Waarom? Google verteld mij dat ik geen php ervoor mag uitvoeren. Andere sites zeggen dat ik helemaal niks mag uitvoeren. Zelf heb ik op localhost iets waar ik gewoon eerst output heb en dan header('Location: index.php'); heb waar die het gewoon doet. Ligt dit aan de versie van PHP ofzo?
Gewijzigd op 12/10/2012 17:37:53 door Albert de Wit
 
PHP hulp

PHP hulp

24/12/2024 03:55:40
 
Frank Nietbelangrijk

Frank Nietbelangrijk

12/10/2012 17:22:01
Quote Anchor link
In PHP moet je de headers verzenden VOOR iedere vorm van output, dus vóór je eerste echo maar ook mag er geen uitvoer zijn voor je
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php ?>
statement. eerst een spatie of een lege regel of what ever zal je een foutmelding veroorzaken.
Gewijzigd op 12/10/2012 17:22:31 door Frank Nietbelangrijk
 
Cake Masher

Cake Masher

12/10/2012 17:23:04
Quote Anchor link
Als ik het goed heb, mag je header () niet gebruiken nadat je iets verstuurd hebt naar de browser.

dit houd dus in dat als jij eerst ergens HTML output, en vervolgens header ("Location: page.php") gebruikt, dat niet werkt.

De naam van de functie zegt het ook al. Je voegt headers toe, je kan niet de headers nog veranderen nadat je de body al gestuurd hebt.

Goeie tip trouwens, volgende keer je code er ook bij zetten. Je vraag een vraag van wat er fout gaat zonder dat wij kunnen zien wat je doet.
Gewijzigd op 12/10/2012 17:41:52 door Cake Masher
 
Frank Nietbelangrijk

Frank Nietbelangrijk

12/10/2012 17:26:56
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php

echo "<h1>My page</h1>";
header("Location: page.php"); // dit gaat niet lukken, er is al output geweest

?>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php

header("Location: page.php"); // dit lukt wel
echo "<h1>My page</h1>";

?>
Gewijzigd op 12/10/2012 17:27:46 door Frank Nietbelangrijk
 
Albert de Wit

Albert de Wit

12/10/2012 17:27:37
Quote Anchor link
Oke, hoe verklaar ik dan dat in een testje van mij in mijn localhost het wel gewoon werkt nadat ik html als output heb gehad?


<html>
<head>
</head>

<body>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php

echo 'awdawwd';

if (isset($_GET['blah'])){
    header('Location: index.php?bluhawd');
    exit();
}


?>

</body>
</html>

Dit werkt wel gewoon in mijn localhost.
Als dit wel werkt in mijn localhost, waarom zeg je dan dat zoiets nooit werkt? Je kraamt eigenlijk gewoon dikke onzin uit want schijnbaar lukt het mij wel.
Gewijzigd op 12/10/2012 17:32:11 door Albert de Wit
 
Cake Masher

Cake Masher

12/10/2012 17:33:39
Quote Anchor link
Albert de Wit op 12/10/2012 17:27:37:
Als dit wel werkt in mijn localhost, waarom zeg je dan dat zoiets nooit werkt? Je kraamt eigenlijk gewoon dikke onzin uit want schijnbaar lukt het mij wel.

Albert, in dat geval wens ik je veel succes. Bij deze help ik je ook niet meer.
Gewijzigd op 12/10/2012 17:34:16 door Cake Masher
 
Albert de Wit

Albert de Wit

12/10/2012 17:37:34
Quote Anchor link
Wat je deed was een poging om te helpen. Je had het alleen fout. Iemand anders die dit mysterie kan oplossen? Er heeft al 1 iemand opgegeven....
 
- Ariën  -
Beheerder

- Ariën -

12/10/2012 17:40:26
Quote Anchor link
Dat zou niet werken, en alsnog de 'headers already sent' melding tonen.

Zo niet, dan staat/staan je error_reporting, en/of display_errors-setting(s) niet goed.
 
Albert de Wit

Albert de Wit

12/10/2012 17:41:30
Quote Anchor link
grappig genoeg word ik dan wel doorgestuurd naar index.php?bluhawd
 
Cake Masher

Cake Masher

12/10/2012 17:42:19
Quote Anchor link
Dan is je probleem opgelost?
 
- Ariën  -
Beheerder

- Ariën -

12/10/2012 17:42:35
Quote Anchor link
dan heb je ergens output_buffering aanstaan.
 
Albert de Wit

Albert de Wit

12/10/2012 17:43:15
Quote Anchor link
hoe sluit ik die? of nog beter, hoe open ik die ergens anders?

Toevoeging op 12/10/2012 17:44:21:

Cake Masher op 12/10/2012 17:42:19:
Dan is je probleem opgelost?


kijk naar mijn eerste post?
 
Cake Masher

Cake Masher

12/10/2012 17:46:43
Quote Anchor link
Albert de Wit op 12/10/2012 17:43:15:
kijk naar mijn eerste post?

Dat heb ik gedaan, daar is mijn antwoord op gebaseerd. Jij teste localhost waar het anders op ingesteld is en wel werkte. Nu ga jij mij vertellen dat ik onzin uitkraam terwijl ik je 't antwoord op je vraag gewoon geef.

Je vraagt Aar nu hoe jij je localhost server in stelt om die zelfde foutmelding terug te krijgen. Uiteindelijk komt het allemaal op 't zelfde neer ;). Het antwoord op die vraag, is volgens mij gebruik maken van de functie 'ob_end_flush'.
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 ob_end_flush (); ?>
<html>
<head>
</head>

<body>
<?php

echo 'awdawwd';

    header('Location: index.php?bluhawd');


?>

</body>
</html>
Gewijzigd op 12/10/2012 17:50:37 door Cake Masher
 
Albert de Wit

Albert de Wit

12/10/2012 17:50:24
Quote Anchor link
1. Mijn eerste post gaat niet over Localhost
2. Ik vraag - Aar - vooral hoe ik die uit de weg ga.

Mij boeit die foutmelding niet, ik wil alleen doorgestuurd worden naar de andere pagina.


Dit is een testdingetje opgezet bij 000webhost

http://headerssent.net16.net/index.php

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php

echo phpversion().'<br>';

if (isset($_GET['tik'])){
    header('Location: index.php?tok');
    exit();
}


echo '<a href="index.php?tik">index.php?tik</a>';

?>
 
Cake Masher

Cake Masher

12/10/2012 17:51:55
 
- Ariën  -
Beheerder

- Ariën -

12/10/2012 17:54:05
Quote Anchor link
Waarom wil je output bufferen?
Je kan toch ook nette PHP-code schrijven zonder output voor de headers?
 
Wouter J

Wouter J

12/10/2012 17:55:49
Quote Anchor link
Quote:
Mij boeit die foutmelding niet, ik wil alleen doorgestuurd worden naar de andere pagina.

En daarvoor moet je dus die foutmelding begrijpen!


Albert, wij steken hier met z'n alle tijd om jou VRIENDELIJK te helpen. Zou je AUB even de moeite willen nemen ook normaal te reageren? Je kraakt nu elk antwoord dat er gegeven wordt af en Cake Masher stop je weg als een klein kind die het weer eens beter denk te weten. Nee, tel eerst eens tot 100, ga even avondeten en kom om 8 uur weer terug, lees dan nog eens de reacties en pas de tips toe op je code. En tata, je zult zien dat het werkt.
 
Albert de Wit

Albert de Wit

12/10/2012 17:55:51
Quote Anchor link
Maar - Aar -, als ik dat ook kan zonder headers voor de output, waarom dan niet?

Toevoeging op 12/10/2012 17:55:52:

Maar - Aar -, als ik dat ook kan zonder headers voor de output, waarom dan niet?
 
Wouter J

Wouter J

12/10/2012 17:56:40
Quote Anchor link
Albert, omdat je script dan fout is. Een goed script heeft alle logica boven zijn HTML code, voor de output.
 
Albert de Wit

Albert de Wit

12/10/2012 17:59:32
Quote Anchor link
Wouter J, het hoeft niet meer hoor. Dank je wel CakeMasher, het werkt


Toevoeging op 12/10/2012 17:59:32:

Wouter J, het hoeft niet meer hoor. Dank je wel CakeMasher, het werkt
 
- Ariën  -
Beheerder

- Ariën -

12/10/2012 18:01:45
Quote Anchor link
En waarom hoeft het niet?
Bouw jij ook altijd de fundering NA dat je jouw huis hebt gebouwd?

Ik raad je toch aan om even om naar deze reacties te kijken. Ze zeggen je juist namelijk hoe het wel moet...
Gewijzigd op 12/10/2012 18:03:17 door - Ariën -
 

Pagina: 1 2 3 volgende »



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.