Header already sent

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java Developer

Dit ga je doen Ontwerpen en bouwen van nieuwe functionaliteiten binnen de complexe omgeving; Proactief de processen kwalitatief en efficient inrichten; Opzetten van Unit Tests; Code Reviews; Regie nemen voor innovatieve projecten; Landschap beheren en de bijbehorende ketens hierbij in het oog houden. Hier ga je werken De organisatie is actief binnen de financiele branche en heeft een IT afdeling van circa 450 man. De organisatie voorziet de maatschappij binnen de financiele dienstverlening en is gedurende de jaren een onmisbare schakel geworden. Het is een high profile organisatie waar ze veel te maken hebben met veranderingen voortkomend uit maatschappelijke ontwikkelingen,

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 »

Delphi developer

Functie Als Delphi developer ga jij aan de slag in een team met twee andere ervaren Delphi programmeurs waaronder de Hoofd programmeur. Als team zijn jullie verantwoordelijk voor de doorontwikkeling van jullie bestaande applicatie. Daarnaast zijn jullie verantwoordelijk voor het onderhouden van deze applicatie en het oplossen van eventuele bugs. Eisen - HBO werk en denk niveau; - Minimaal één jaar ervaring met Delphi; - Goede beheersing van de Nederlandse taal in woord en geschrift; - Jij bent zelfstandig, maar kan ook in team verband werken. Aanbod - €3000,-- €4000,- op basis van jouw kennis en ervaring; - 8% vakantiegeld;

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar ga jij aan de slag bij een van onze klanten actief in de High Tech Industrie. Onze klanten zijn voornamelijk gelokaliseerd in de omgeving van Eindhoven. Wij zijn erg selectief als het gaat om de projecten die wij accepteren en richten ons dan ook alleen op innovatieve en complexe projecten. Omdat onze klanten voornamelijk gespecialiseerd zijn in de machinebouw, werk jij ook vaak dicht tegen de machines aan. Ons team bestaat momenteel uit Embedded engineers, IOT developers en Cloud engineers. Wij werken voornamelijk aan Microsoft projecten waar er gebruik wordt gemaakt van WPF, UWP, .NET Core

Bekijk vacature »

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

Bekijk vacature »

Software developer - senior

Functie omschrijving Voor een echt softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking voor de afdeling Software Development! Ben jij op zoek naar een werkgever waar meerdere software developers werken aan interessante projecten? Ben jij op zoek naar een werkgever waar je onderdeel wordt van een team dat echt passie heeft voor het ontwikkelen van software? Dan ben je hier aan het juiste adres! Als softwareontwikkelaar kom je terecht bij een onafhankelijk, door kwaliteit gedreven, doortastend en daarbij op een Agile wijze werkend bedrijf. Ben jij een expert in het vertalen van Componenten van Functionaliteit naar Business lagen?

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

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Moordrecht zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Microsoft Acess Developer

Functieomschrijving Wat ga je doen? Heb jij ongeveer 3 jaar ervaring als Software Developer, en komen de volgende kennisgebieden jou niet vreemd voor: MS Acces, C# & SQL? Vind jij het daarnaast leuk om maatwerk software te ontwikkelen voor klanten in een bijzondere branche? Lees dan snel verder! Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te

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 »

Senior Front end developer Digital Agency

Functie Jij als Front end developer komt te werken in een van de 8 multidisciplinaire teams binnen de organisatie. Deze teams werken op basis van Scrum agile in 2 wekelijkse sprints. De grootte van de teams varieert van 9-14 collega’s en bestaan altijd uit één of meerdere project managers en een project manager. Samen met je team werk je aan verschillende projecten voor uiteenlopende klanten zoals grote multinationals tot het kleine mkb. De stack waarmee gewerkt wordt is voornamelijk Javascript, ES6, Es.next, HTML, CSS, React.js en Node.js. Wat deze organisatie onderscheid is dat ze echt langdurige partnerships aangaan met hun

Bekijk vacature »

SQL beheerder / ontwikkelaar

Functie omschrijving Voor een klant in omgeving Tiel zijn wij op zoek naar een SQL beheerder met affiniteit met technisch applicatiebeheer. Je krijgt een fijne in-house werkplek waar je gaat werken aan diverse projecten. Dit bedrijf doet het beheer van databases voor een aantal bancaire klanten. Op dit momenten hebben zij ruim 1500 databases in beheer. Jouw werkzaamheden gaan er als volgt uit zien: Je gaat de development afdeling ondersteunen bij het ontwikkelen van MS SQL Scripts. Je zal zowel zelfstandig als in teamverband MS SQL databases installeren & beheren. Je monitort en onderzoekt incidenten en de achterliggende oorzaken. Je

Bekijk vacature »

Software programmeur

Functieomschrijving Voor een erkende werkgever in de regio van Goes zijn wij op zoek naar een enthousiaste software programmeur met PHP/Symfony ervaring. Een gedreven persoon die het development team komt versterken met het aanpakken van complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel professionele als persoonlijke groei? Lees dan snel verder! Dit ga je doen: Beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Testen en door ontwikkelen van software; Ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »
Nick kuijpers

nick kuijpers

21/09/2013 15:37:31
Quote Anchor link
Hallo gebruikers,

Ik heb een fout met header().
IN mijn inlog script heb ik heel vaak:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php header("Refresh: 3; url=beveiligd.php");?>

Maar omdat het niet in de header staat krijg ik telkens weer de fout melding header already sends.
En ik heb zoveel mogelijke oplossingen geprobeerd maar dat lukt niet.
Dit is mijn script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include("inc/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
<?php
@session_start();
if($_GET['login'] == 'uitloggen')
{

header("Refresh: 3; url=inloggen.php");//foutmelding
session_unset();
session_destroy();
echo"Je bent nu uitgelogt!";
}

if($_POST['login'])
{


if($_POST['gebruikersnaam'] && $_POST['wachtwoord'])
{
function
clean($str)
{

$cleaned = strip_tags(htmlspecialchars(addslashes(stripslashes( $str ))));
return $cleaned;
}


$gebruiker=clean($_POST[gebruikersnaam]);
$wachtwoord=md5($_POST[wachtwoord]);
$sql=mysql_query("SELECT * FROM gebruikers WHERE gebruikersnaam='".$gebruiker."' AND wachtwoord='".$wachtwoord."'");
$check=mysql_num_rows($sql);
if($check!=1)
{

header('Refresh: 3; url=inloggen.php'); //foutmelding
echo"Verkeerde gebruikersnaam of wachtwoord!";
}

else
{
$gebruikers=mysql_fetch_array($sql);
$_SESSION[gebruiker] = $gebruiker;
$_SESSION[login] = true;
header("Refresh:3; url=beveiligd.php"); // foutmelding
 echo"Je bent succesvol ingelogd! U word doorgestuurd naar een beveiligde pagina!";
}

}
else{
header("Refresh: 3; url=inloggen.php");//foutmelding
echo"Een van de vereiste velden bestaat niet!";

}
}
else{
?>


<form action="registreer.php" method="post">

<table >
<tr>
<td>Gebruikersnaam</td>
<td><input type="text" name="gebruikersnaam"></td>
</tr>
<tr>
<td>Wachtwoord</td>
<td><input type="password" name="wachtwoord"></td>
</tr>
<tr>
<td><input type="submit" value="inloggen" name="login">
</td></tr>
</table>
</form>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php } ?>


Alvast bedankt voor het helpen!

Groeten,
Nick
Gewijzigd op 21/09/2013 15:37:58 door Nick kuijpers
 
PHP hulp

PHP hulp

26/12/2024 01:33:49
 
Frank Nietbelangrijk

Frank Nietbelangrijk

21/09/2013 16:12:25
Quote Anchor link
voor regel 5 waar het fout gaat heb je al (onbewust) output verstuurd. Het kan zijn dat je een byte-order mark (BOM) probleempje hebt.

gebruik een fatsoenlijke PHP editor en maak een nieuw bestand aan. kopieër je code uit je oude bestand en plak deze in het nieuwe bestand. Sla het bestand op. Wees er 100% zeker van dat op regel 1, positie 1 begint met de 'php open tag' en dat je geen output genereert voor de header functies.

Toevoeging op 21/09/2013 16:15:07:

waarom
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php header("Refresh: 3; url=inloggen.php"); ?>
en geen
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php header('Location: inloggen.php'); ?>
 
Nick kuijpers

nick kuijpers

21/09/2013 16:22:19
Quote Anchor link
Ik heb geen idee wat een BOM is (byte-order mark)
Mijn editor is microsoft expresion web en ik ben er best tevreden over.
En ik wil graag dat mijn "Gebruikers" eerst een berichtje zien voordat ze uitloggen/inloggen.
en dat werkt met Refresh.
en ookal doe ik
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php header('Location: inloggen.php'); ?>

Dan blijft de foutmelding komen.

Dit is BTW de foutmelding:
Warning: Cannot modify header information - headers already sent by (output started at /home/nickkwe105/domains/designnick.nl/public_html/dss/inc/header.php:28) in /home/nickkwe105/domains/designnick.nl/public_html/dss/registreer.php on line 44
Gewijzigd op 21/09/2013 16:22:48 door nick kuijpers
 
Frank Nietbelangrijk

Frank Nietbelangrijk

21/09/2013 16:38:18
Quote Anchor link
toch doen wat ik zeg.

kopieër je code uit je oude bestand en plak deze in het nieuwe bestand. Sla het bestand op. Wees er 100% zeker van dat op regel 1, positie 1 begint met de 'php open tag' en dat je geen output genereert voor de header functies.

Toevoeging op 21/09/2013 16:40:17:

http://www.w3.org/International/questions/qa-byte-order-mark

het zijn een paar bytes die door PHP als output gezien worden maar die je niet ziet staan in je PHP bestand.
 
- SanThe -

- SanThe -

21/09/2013 17:11:23
Quote Anchor link
Interessant: addslashes(stripslashes( $str ))
 
Nick kuijpers

nick kuijpers

21/09/2013 18:04:28
Quote Anchor link
?
 
Obelix Idefix

Obelix Idefix

21/09/2013 19:47:15
Quote Anchor link
Nick kuijpers op 21/09/2013 15:37:31:
Maar omdat het niet in de header staat krijg ik telkens weer de fout melding header already sends.

Weet je wat de foutmelding betekent?

Begint je script met de include, gebruik je daarna een sluittag en daarna weer een openingstag?
Waarom een @ voor session_start?
Functie clean is wat onzinning. Zowel op de manier waarop je het gebruikt. Daarnaast is er al een prima oplossing: mysql_real_escape_string.
Waarom variabelen kopiëren? Je kunt toch prima de $_POST-waarden gebruiken?!
md5 is geen goede beveiliging (meer) voor het beveiligen van een wachtwoord.
Waarom * in je query en niet het veld/de velden selecteren die je wilt?
Waar is de foutafhandeling?
Het gebruik van een tabel voor een formulier is niet meer van deze tijd.
 



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.