Header already sent oplossing

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer

As a PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a PHP Developer at Coolblue? As a PHP Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing vanilla PHP code. Working with

Bekijk vacature »

Starter/junior Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als starter/junior developer zul je direct begeleid worden door een senior uit het team. Het is van belang dat

Bekijk vacature »

Back-end Developer Java

Dit ga je doen Het (door)ontwikkelen van een zelfgebouwde applicatie in Java, Spring Framework, SQL, HTML, CSS en Javascript; End-to-end beheer m.b.t. de applicatie en koppelen van applicaties binnen het landschap; Ontwikkelen van rapportages voor de interne organisatie; Ontwikkelen van aanvullende functionaliteiten m.b.t. de applicatie; Uitvoeren van testen en code reviews. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die medische gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen en verbeteren van de kwaliteit van de zorg in heel Nederland.

Bekijk vacature »

Front-end (Angular) developer - remote werken

Functie Als Front-end (Angular) developer ga je aan de slag met het uitbouwen van hun webapplicatie, als één van de front-end experts ga je samen met collega’s in een devops team werken aan een nieuw front-end voor hun calculatie oplossing. Binnen de calculatiesoftware kunnen meerdere professionals tegelijk samenwerken, 3D calculaties uitvoeren en ook inzien met de benodigde specifieke details. Deze software wordt veel ingezet om projectbeschrijvingen en kosten in kaart te brengen, en tijdens de uitvoering te bewaken. Maar hiernaast liggen er in de toekomst veel meer plannen op het gebied van front-end in de andere applicaties. Genoeg te doen

Bekijk vacature »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! 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; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

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 »

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist 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 een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

Bekijk vacature »

Software developer

Functie Momenteel zijn ze op zoek naar een Software developer die, veelal fullstack, mee gaat werken aan de ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP),

Bekijk vacature »

SAP Integratie Ontwikkelaar

Ben jij ambitieus in de verdere ontwikkeling van SAP binnen HANOS, en heb je kennis van SAP PI, CPI (SAP integration suite) en of andere middleware tooling? Dan ben jij mogelijk onze nieuwe SAP Integratie (middleware) Ontwikkelaar! Lees snel verder en solliciteer! Wat ga je doen? Als SAP Financieel Consultant ben je, als deel van een gedreven team van interne SAP consultants, de schakel tussen de gebruikersorganisatie en ICT. Je draagt proactief bij aan een optimale aansluiting van de SAP-functionaliteit (een applicatielandschap met o.a. Suite on HANA, Fiori, Hybris, C4C en BO), op de bedrijfsprocessen. Verder ondersteun je de HANOS

Bekijk vacature »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »

Fullstack developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

Frontend Developer - Leeuwarden

Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider in onderwijsland. Wat vragen

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 »

Senior Lead Front End Developer

Functieomschrijving Voor Stichting Waternet zijn wij op zoek naar een senior Lead Front End Developer. Binnen het DevOps team Online zijn we op zoek naar een Senior Lead Front End developer met kennis van toegankelijkheid. Deze developer zal zich bezighouden met development van webpaginas die in verbinding staan met systemen uit het back office. Taken Ontwerpen, ontwikkelen, implementeren, documenteren en beheren van webapplicaties in een Azure-omgeving Debuggen, analyseren en oplossen van problemen in de OTAPomgevingen Je participeert in het DevOpsTeam Online voor het verder uitwerken en implementeren van gebruikerswensen Je bent betrokken bij toegankelijkheid audits en het implementeren van WCAG

Bekijk vacature »

Lead Front-end developer

Functie Hun huidige applicatie worden ontwikkeld in o.a. React, Redux, TypeScript. Ze werken graag met de nieuwste technieken en tooling en zoeken ook developers die hier proactief op zoek naar gaan. Als senior/lead developer ben je een kartrekker in het team. Naast het meedenken over bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Zo kun je bijvoorbeeld 1 dag in de week met 2 collega’s bezig zijn om samen met hen te kijken naar hun ontwikkeling, doelstellingen en uiteraard de gewenste begeleiding hierin. Hiernaast sta je als

Bekijk vacature »

Pagina: « vorige 1 2 3 4 volgende »

Jerry php

Jerry php

09/11/2011 12:10:29
Quote Anchor link
Maar stel voor ik doe dit, is dat correct?:

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
<?php
if($_SESSION['username'] == 'admin')
        {

            echo "U kunt de volgende opties uitvoeren:<br />";
            echo "<a href='makeuser.php'>-Voeg een gebruiker toe.</a><br />";
            echo "<a href='deleteuser.php'>-Verwijder een gebruiker.</a><br />";
            echo "<a href='edituser.php'>-Wijzig een gebruiker.</a>";
        }

        
        else
        {
            header('refresh: 2; url=home.php');
            echo "U hebt geen rechten voor deze site, u wordt teruggestuurd naar het beginscherm.";
        }

?>
 
PHP hulp

PHP hulp

27/05/2026 05:38:55
 
- Ariën  -
Beheerder

- Ariën -

09/11/2011 12:12:05
Quote Anchor link
Dit zou moeten werken.
 
Jerry php

Jerry php

09/11/2011 12:13:02
Quote Anchor link
Dus het gaat er eigenlijk om of de header boven de output staat in een 'kader'? Aangezien er nu ook output staat boven de else, maar het geld alleen voor in dat 'kader' van de else
 
Eddy B

Eddy B

09/11/2011 12:14:30
Quote Anchor link
Vergeet trouwens niet dat sessies gewoon kunnen worden veranderd door een beetje hacker.
 
- SanThe -

- SanThe -

09/11/2011 12:16:19
Quote Anchor link
Eddy Bisschops op 09/11/2011 12:14:30:
Vergeet trouwens niet dat sessies gewoon kunnen worden veranderd door een beetje hacker.


Voorbeeldje?
 
Eddy B

Eddy B

09/11/2011 12:18:02
Quote Anchor link
Waarvan? Met Javascript kunnen gebruikers sessies wijzigen, als ik het goed heb kunnen je mede shared-hosting gebruikers ook bij je sessies.
 
- Ariën  -
Beheerder

- Ariën -

09/11/2011 12:19:39
Quote Anchor link
Eddy Bisschops op 09/11/2011 12:18:02:
Waarvan? Met Javascript kunnen gebruikers sessies wijzigen, als ik het goed heb kunnen je mede shared-hosting gebruikers ook bij je sessies.

Met Javascript? Dat is nieuw voor mij?
Ik weet wel dat je met XSS een hoop uit kan vreten, waar o.a JS voor nodig is, maar direct met JS... dit is nieuw voor mij.
 
- SanThe -

- SanThe -

09/11/2011 12:21:51
Quote Anchor link
Eddy Bisschops op 09/11/2011 12:18:02:
Waarvan? Met Javascript kunnen gebruikers sessies wijzigen, als ik het goed heb kunnen je mede shared-hosting gebruikers ook bij je sessies.


De session staat op de server dus met javascript lijkt mij onmogelijk. En de mede gebruikers van de server kunnen dat ook niet zomaar indien de server een beetje fatsoenlijk is ingesteld. Ik zeg niet dat het niet kan, echter heb ik nog geen duidelijke uitleg gevonden hoe dat gedaan zou worden.
 
Eddy B

Eddy B

09/11/2011 12:25:26
Quote Anchor link
Ik kan het zo even niet vinden nee, maar ik heb er laatst een stuk over gelezen op een of ander blog. Hoe dan ook, ondanks dat het op de server staat kan Javascript er op een of andere manier toch bij dacht ik.

Ik weet wel zeker dat sessions vaak kunnen worden aangepast in de /tmp folder op shared hosting.

Ik ga Chris even op een reactie vragen, die weet dat een stuk beter dan ons.
 
- Ariën  -
Beheerder

- Ariën -

09/11/2011 12:27:15
Quote Anchor link
Ik geloof er weinig van, of je hebt het artikel niet goed gelezen, of het artikel zelf klopt totaal niet.

Sessies zijn verder veilig, als je je maar goed beschermt tegen XSS.
 
Eddy B

Eddy B

09/11/2011 12:29:50
Quote Anchor link
Wat jij zegt over XSS klopt inderdaad, dat gebeurd ook meestal met Javascript.. volgens mij heb ik dat inderdaad verkeerd gelezen.

Deze man had er ook een zegje over: http://www.sitepoint.com/notes-on-php-session-security/
 
Jerry php

Jerry php

09/11/2011 12:31:02
Quote Anchor link
Even erop terug te komen, wat jij zegt aar, als ik de style naar beneden verplaats, doet hij het nog steeds niet.. Hij wil niet verder, header already sent.. Ik weet nog steeds geen oplossing
 
- Ariën  -
Beheerder

- Ariën -

09/11/2011 12:32:35
Quote Anchor link
Welke error precies? Daar wordt namelijk ook in verwezen op welke regel de output gestart wordt (Bijv. index.php:35, lijn 35).
 
Jerry php

Jerry php

09/11/2011 12:33:19
Quote Anchor link
Warning: Cannot modify header information - headers already sent by (output started at /webspaces/jevers/extra/login.php:5) in /webspaces/jevers/extra/login.php on line 24

in deze code:

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
64
65
66
67
68
69
70
<?php
session_start();
?>


<?php

if($_SERVER['REQUEST_METHOD'] == 'POST')
{

    $username = $_POST['username'];
    $password = $_POST['password'];
    
    include 'dbconfig.php';
    
    $query = "SELECT *
              FROM users
              WHERE user='$username'
              AND password='$password'"
;
    
    $result = mysql_query($query)
              or die(mysql_error());
    
    if(mysql_num_rows($result))
    {

       header("refresh: 2; url=home.php");
        
       echo "Welkom terug <b>" .$username. "</b>, u word automatisch doorgestuurd.";
      
       $_SESSION['ingelogd'] = true;
       $_SESSION['username'] = $username;      
    }

    
    else
    {
        echo "Er is iets fout gegaan";
    }
}


else
{
?>

<style type="text/css">
    
    input[type="text"]
    {
        margin-left:15px;
    }
    
    input[type="password"]
    {
        margin-left: 34px;
    }
    
    input[type="submit"]
    {
        margin-left: 213px;
    }
</style>

<form action="login.php" method="post">
    Gebruikersnaam: <input type="text" name="username"/>
    <br />
    Wachtwoord: <input type="password" name="password"/>
    <br />
    <input type="submit" value="Inloggen" name="submit"/>
</form>

<?php
}

?>
Gewijzigd op 09/11/2011 12:34:53 door Jerry php
 
Eddy B

Eddy B

09/11/2011 12:35:12
Quote Anchor link
Je hebt een spatie tussen je twee blokken PHP, maak ze gewoon aan elkaar vast, dan moet 'ie het doen.
 
Jerry php

Jerry php

09/11/2011 12:36:44
Quote Anchor link
zelfde resultaat. Je bedoelde toch bij de session daarboven?
 
Eddy B

Eddy B

09/11/2011 12:38:23
Quote Anchor link
Ja, dat bedoelde ik ja. Ik ben het spoor bijster, ik werk nooit met PHP refresh en ik weet niet of je iets fout doet in de header(); zelf? Hoe dan ook, je kan proberen het bestand te openen in een plain editor om te kijken of er verborgen karakters voor staan.
 
Jerry php

Jerry php

09/11/2011 12:39:31
Quote Anchor link
In de header zelf doe ik niets fout, anders zou hij de melding niet geven. Wat bedoel je met verborgen karakters?
 
- SanThe -

- SanThe -

09/11/2011 12:40:37
Quote Anchor link
Niet dit (regel 4 is namelijk output naar de browser):
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
session_start();
?>


<?php

if($_SERVER['REQUEST_METHOD'] == 'POST')
{
....

?>


Maar dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
session_start();

if($_SERVER['REQUEST_METHOD'] == 'POST')
{
....

?>
Gewijzigd op 09/11/2011 12:42:02 door - SanThe -
 
Jerry php

Jerry php

09/11/2011 12:41:20
Quote Anchor link
EDIT:
inderdaad het heeft geholpen. maar hoe doe ik het dan hier??
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /webspaces/jevers/extra/users.php:1) in /webspaces/jevers/extra/users.php on line 11
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
<style type="text/css">
    
a
{
    text-decoration: none;
}
    
</style>

<?php
session_start();

    if(isset($_SESSION['ingelogd']))
    {

        if($_SESSION['username'] == 'admin')
        {

            echo "U kunt de volgende opties uitvoeren:<br />";
            echo "<a href='makeuser.php'>-Voeg een gebruiker toe.</a><br />";
            echo "<a href='deleteuser.php'>-Verwijder een gebruiker.</a><br />";
            echo "<a href='edituser.php'>-Wijzig een gebruiker.</a>";
        }

        
        else
        {
            echo "U hebt geen rechten voor deze site, u wordt teruggestuurd naar het beginscherm.";
            
            if(true)
            {

                header('refresh: 2; url=home.php');
            }
        }
    }

    
    else
    {
        echo "U ben niet ingelogd, u wordt doorgestuurd naar de loginpagina.";
        
        if(true)
        {

            header('refresh: 3; url=login.php');
        }
    }


?>
Gewijzigd op 09/11/2011 12:42:42 door Jerry php
 

Pagina: « vorige 1 2 3 4 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.