header('Location: url') werkt niet maar headers nog niet verzonden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior .NET developer

Functie Jij gaat als Medior .NET ontwikkelaar aan de slag in ons scrumteam met 6 developers die gepassioneerd en actief bezig zijn om onze spelers kwalitatieve en mooie spelervaringen aan te bieden. Als medior .NET developer ga jij werken aan een technisch hoogwaardig platform welke bezoekerspieken verwerkt van tienduizenden tot honderdduizenden gebruikers per minuut! Ons scrumteam werkt in drie wekelijkse sprints en wij beginnen iedere ochtend met een stand-up. Jij werkt bij ons met C# .NET, .NET Core, React.JS, Xamarin, Azure, Docker en Kubernetes. Wij hechten enorm veel waarde aan het leveren van hoogwaardige en kwalitatieve code. Zodra jij de

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 »

Back end developer PHP

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 25 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 »

Dynamics Ontwikkelaar

Dit ga je doen Ontwikkelen van Dynamics 365 voor de interne uitrol; Samen met de consultants sparren met klanten over de wensen en eisen; Ontwikkelen van Dynamics 365 voor verschillende grote klanten; Technische analyse en testen; Meedenken over het gebruik en de richting van Dynamics binnen de organisatie. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er

Bekijk vacature »

SQL ontwikkelaar

Functieomschrijving Voor een gave werkgever in regio Breda zijn wij per direct op zoek naar een SQL ontwikkelaar/ functioneel consultant. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Je test de ontwikkelde oplossingen om er zeker van te zijn dat deze voldoen aan de functionele specificaties en de behoeften van de organisatie; Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Je stelt op

Bekijk vacature »

Cobol Developer

Dit ga je doen Als Cobol Ontwikkelaar zal je gaan meebouwen aan een onderdeel van het backend systeem waarbij je het functionele ontwerp vertaald naar een technische oplossing die geïntegreerd kan worden in de huidige omgeving. Je zorgt ervoor dat de bedrijfsprocessen op een efficiënte manier worden uitgevoerd en werkt proactief aan het verbeteren hiervan. Samen met jouw collega’s reviewen jullie elkaars code en test je je eigen code. Je werkt nauw samen met andere ontwikkelaars, testers en functioneel ontwerpers. Taken pakket: Beheren en doorontwikkelen van de bestaande omgeving; Vertalen van een functionele vragen naar een technische oplossing; Doorvoeren van

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Wij zijn voor een leuke opdrachtgever in omgeving Naaldwijk op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Wij zoeken iemand die breed inzetbaar is en die aan veel verschillende applicaties wilt werken. Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind

Bekijk vacature »

Front-end developer E-Commere

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als front-end developer heb je een adviserende rol en sta je aan het eindpunt van alles wat met designs te maken heeft. Je overlegt met klanten en collega’s, en zet je in om ideeen om te zetten tot unieke concepten. Je bent het aanspreekpunt voor de klant en bewaakt tevens de planning. Eisen

Bekijk vacature »

Java Ontwikkelaar

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Senior PHP developer met ambities tot Software Arc

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Software Ontwikkelaar .NET te Zaandam

Bedrijfsomschrijving Je komt hier terecht bij een door-en-door softwarebedrijf, waarbinnen meerdere SaaS pakketten worden ontwikkelt voor diverse sectoren. Hierbij kun je denken aan bijvoorbeeld de logistieke en medische branche. Deze organisatie kenmerkt zich door de hoge mate van complexiteit in de applicaties, wat betekent dat jij je hier niet zal gaan vervelen. Integendeel: Jij gaat hier elke dag ontzettend veel leren en je in razend tempo ontwikkelen als C# .Net Developer met focus op back-end. Het team bestaat uit ongeveer 20 personen personen, waarvan het grootste deel zich richt op software development. De sfeer is informeel en professioneel. De producten

Bekijk vacature »

SQL developer

Functieomschrijving Voor een erkende werkgever in de omgeving van Tilburg zijn wij op zoek naar een ervaren SQL ontwikkelaar. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt er als volgt uit te zien: Het ontwerpen en implementeren van databaseschema's: Je bent in staat om een database te ontwerpen en de structuur van tabellen, relaties, indexen en andere objecten te definiëren; Het schrijven van complexe SQL-query's: Je kunt complexe query's schrijven om gegevens uit de database

Bekijk vacature »

Full stack Python developer

Functie Samen met andere collega’s (een product owner, een software manager en een ervaren ontwikkelaar) ga jij onze producten verder ontwikkelen. Jouw verantwoordelijkheden zullen bestaan uit: – Verder wil gaan met de ontwikkeling van onze bestaande producten; nieuwe features! – Meedenkt over de roadmap van onze producten – Als sparringpartner kan optreden op het gebied van development – Zelf ook nieuwe ideeën op tafel durft te leggen en deze van scratch af aan wilt bouwen Hieronder ook een paar voorbeelden van projecten waar we momenteel mee bezig zijn of binnenkort aan willen beginnen: – Real-time interactie creëren in onze web

Bekijk vacature »

Java Developer

Dit ga je doen Het ontwikkelen van nieuwe software; Het ombouwen van de bestaande software; Zowel back- als front-end software ontwikkelen; Het testen; Het implementeren van de volledig geteste software; Het verzorgen van nazorg en het oplossen van bugs; Het opstellen en bijhouden van procesdocumentatie; Je draagt bij aan het agile/scrum processen van het team. Hier ga je werken Ongetwijfeld heb je een of meerdere producten van deze organisatie in huis. Het proces erachter, daar ben je ongetwijfeld minder bekend mee. Deze opdracht geeft je de kans meer over dit proces te weten te komen en een mooie bijdrage te

Bekijk vacature »

Lead Webdeveloper

Als Lead webdeveloper bij KUBUS ben je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de webapplicatie en services van BIMcollab. In je rol als lead developer zoek je als vanzelf op een creatieve manier naar het optimum tussen benodigde implementatie-tijd, de performance van de applicatie en een snelle go-to-market van features, aansluitend bij onze geautomatiseerde test- en release train. Hierbij bewaak je in samenwerking met de andere senior ontwikkelaars in je team de architectuur van de applicatie en adviseer je de product owner over noodzakelijke refactoring om de onderhoudbaarheid van het platform te verbeteren. Ons

Bekijk vacature »
Pepijn de vos

pepijn de vos

16/10/2008 21:34:00
Quote Anchor link
ik heb deze code op een site staan:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
header('Location: ' . $ideal->getBankUrl());
$content .= '<a href="' . $ideal->getBankUrl() . '">ga naar bank</a>';
?>


de header doet niks, ik zie gewoon die link, en dan gebeurd er niks.(link later toegevoeg als debug)
ik heb error reporting aan staan, en dit is echt niet de klassieke 'warning: headers could not be sent: output started at /bla/bla.php on line 123'(uit mijn hoofd)

de header werkt gewoon niet, en als ik de link aan klik kom ik alsnog uit waar ik heen moest.
getest in safari en firefox, geen browser dingetje dus...

kan iemand hier iets me?
moet ik nog meer code plaatsten?
dit geheel zit in een wordpress plugin en maakt gebruik van de mollie api.
 
PHP hulp

PHP hulp

27/04/2024 10:23:57
 
Kristoff

kristoff

16/10/2008 21:36:00
Quote Anchor link
als je de fout output started krijgt dan is het een teken dat je reeds iets hebt afgedrukt voor je header.
Je kan header alleen gebruiken en als je nog niets geecho't hebt als je html in php gebruikt hebt of je nog geen html voor je php hebt staan.


edit woeps verkeerd gelezen. sorry voor de reactie. ik dacht dat je de fout wel kreeg.
Gewijzigd op 01/01/1970 01:00:00 door kristoff
 
Wouter De Schuyter

Wouter De Schuyter

16/10/2008 22:09:00
Quote Anchor link
plaats helemaal bovenaan in je script dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php ob_start(); ?>
is en onderaan dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php ob_end_flush(); ?>
eens, probeer dan nog is.
 

16/10/2008 22:12:00
Quote Anchor link
Paradox&#8482; schreef op 16.10.2008 22:09:
plaats helemaal bovenaan in je script dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php ob_start(); ?>
is en onderaan dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php ob_end_flush(); ?>
eens, probeer dan nog is.

Ieuw, ieuw, ieuw.
Dit:
Afbeelding
is ob. Ob_* hoef je eigenlijk nergens op een website te gebruiken (uitzonderingen daargelaten).

Zet eens
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
?>

helemaal bovenaan.
 
Wouter De Schuyter

Wouter De Schuyter

16/10/2008 22:16:00
Quote Anchor link
Karl schreef op 16.10.2008 22:12:
Paradox&#8482; schreef op 16.10.2008 22:09:
plaats helemaal bovenaan in je script dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php ob_start(); ?>
is en onderaan dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php ob_end_flush(); ?>
eens, probeer dan nog is.

Ieuw, ieuw, ieuw.
Dit:
Afbeelding
is ob. Ob_* hoef je eigenlijk nergens op een website te gebruiken (uitzonderingen daargelaten).

Zet eens
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
?>

helemaal bovenaan.



:/ bij mij werkt het dan toch tenminste?
Wat is er zo mis met "ob" ?
 

16/10/2008 22:24:00
Quote Anchor link
Paradox&#8482; schreef op 16.10.2008 22:16:
Karl schreef op 16.10.2008 22:12:
Paradox&#8482; schreef op 16.10.2008 22:09:
plaats helemaal bovenaan in je script dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php ob_start(); ?>
is en onderaan dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php ob_end_flush(); ?>
eens, probeer dan nog is.

Ieuw, ieuw, ieuw.
Dit:
Afbeelding
is ob. Ob_* hoef je eigenlijk nergens op een website te gebruiken (uitzonderingen daargelaten).

Zet eens
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
?>

helemaal bovenaan.



:/ bij mij werkt het dan toch tenminste?
Wat is er zo mis met "ob" ?

Omdat je het probleem omzeilt, als je een headers allready sent foutmelding krijgt, dan moet je zorgen dat er geen content boven de headers staat.
 
Pepijn de vos

pepijn de vos

17/10/2008 16:36:00
Quote Anchor link
jongens, ik zeg toch dat ik die error wel krijg als ik er een echo voor zet, maar zo niet.

ik krijg dus GEEN ERROR en ik heb GEEN OUPUT voor die header toch WERKT het NIET.

de periode dat ik dat soort fouten niet snapte ben ik nou toch wel voorbij...

ob_start gebruik ik voor functies die niet van mij zijn waarvan ik de output niet in de browser wil hebben maar in een var of database.
Gewijzigd op 01/01/1970 01:00:00 door pepijn de vos
 
- SanThe -

- SanThe -

17/10/2008 16:55:00
Quote Anchor link
Zit de juiste waarde wel in $ideal->getBankUrl()?

En wat gebeurt er als je die waarde even letterlijk neerzet?
header('Location: hierdusdewaardetypen'); .
 
Pepijn de vos

pepijn de vos

17/10/2008 17:14:00
Quote Anchor link
ik zeg ook al dat als ik daarna diezelfde waarde in een <a> zet dat hij wel werkt, dus met de link is niks mis, maar ik zal het eens proberen als je daar blij van word.
 
PHP Newbie

PHP Newbie

17/10/2008 17:27:00
Quote Anchor link
pepijn de vos schreef op 17.10.2008 17:14:
ik zeg ook al dat als ik daarna diezelfde waarde in een <a> zet dat hij wel werkt, dus met de link is niks mis, maar ik zal het eens proberen als je daar blij van word.


Volgens mij zit jij met een probleem, proberen wij je te helpen. Je hoeft ons dus niet blij te maken hoor.

Ik denk dat je toch wat meer code prijs zult moeten geven. Echo anders die link even.
 
Pepijn de vos

pepijn de vos

18/10/2008 13:00:00
Quote Anchor link
tuurlijk php newbie, ik bedoelde dat ik niet helemaal geloofde dat dat het zou zijn.

ik heb gekeken wat er in die link staat:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="https://ideal.abnamro.nl/nl/ideal/identification.do?randomizedstring=12345678901trxid=12345678901234">ga naar bank</a>

maar dan een ander getal... dat is elke keer anders!

ik heb ook geprobeerd om gewoon http://www.google.nl in de redirect te typen, werkte niet.

en ik heb geprobeerd om urlencode op die functie te doen, maar toen deed de link het ook niet meer... met htmlentities deed de link het nog wel, maar de header nog steeds niet.

ik wil best wat code geven, maar ik heb geen idee waar het zit, en dus ook niet wat relevant is, en ik kan moeilijk heel wordpress hier gaan posten.
wat ik wel nog even kan doen is mijn plugin op een andere (versie van) wordpress zetten, misschien zit er ergens een bugje dat hij de header sloopt ofzo?

oja, dit stond er nog op de php site:
Quote:
The second special case is the "Location:" header. Not only does it send this header back to the browser, but it also returns a REDIRECT (302) status code to the browser unless some 3xx status code has already been set.
 
Leroy Boerefijn

Leroy Boerefijn

18/10/2008 15:53:00
Quote Anchor link
pepijn de vos schreef op 18.10.2008 13:00:
oja, dit stond er nog op de php site:
Quote:
The second special case is the "Location:" header. Not only does it send this header back to the browser, but it also returns a REDIRECT (302) status code to the browser unless some 3xx status code has already been set.


misschien wordt er ergens anders al geredirect oid...
 
Pepijn de vos

pepijn de vos

18/10/2008 17:25:00
Quote Anchor link
als er ergens anders al geredirect word zou ik die link toch niet zien?
maar in mijn plugin doe ik verder niks met de header, dus moet het iets met wordpress zijn, ik ga eens testen of het met een andere installatie wel werkt.
 



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.