Header already sent oplossing

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET Developer Medicatie / Apotheek

Jij krijgt een kick van het ontwikkelen van complexe software. Voor onze vestiging in Heerenveen zoeken wij een .NET Developer Medicatie / Apotheek die graag met de laatste Microsoft-tools en -technieken wil werken. Interessant? Lees snel verder! Jouw baan Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van de module Medicatie / Logistiek & Apotheek. Je gaat nauw samen werken met zowel de interne als externe klant om nieuwe functionaliteiten te ontwikkelen om onze klanten te ondersteunen in hun werkproces. Het gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. ChipSoft maakt

Bekijk vacature »

OneStream Specialist

A fast-growing hi-tech company based in Utrecht, seeks a OneStream Specialist to oversee the administration, development, future roll-outs and support of its newly implemented reporting and consolidation tool. The hiring company has ambitious acquisition growth strategy, and the successful candidate will be responsible for not only the new application's ongoing administration and improvement, but for future implementations, roll-outs, upgrades and training for new entities and stakeholders. The ideal candidate's character will be dynamic, enthusiastic and hungry willingness to learn, other requirements include: 2-5 years' experience in support and administrating a consolidation or reporting tool - HFM, SAP BPC, Cognos Controller

Bekijk vacature »

Senior .Net Developer Duurzaamheid Maatwerkapplica

Bedrijfsomschrijving Werken bij dit bedrijf betekent dat je onderdeel wordt van een grote internationale organisatie, met lokale focus. In Nederland werken er circa 1500 medewerkers bij deze organisatie. Duurzaamheid staat bij hen hoog in het vaandel en de projecten die zij uitvoeren hebben dit ook altijd als speerpunt. Iedere regio is verantwoordelijk voor zijn eigen IT beleid, maar NL is sturend voor alle vestigingen in Europa. De drie IT afdelingen bestaan uit IT services, demand management en IT innovatie. Momenteel zijn ze opzoek naar een Senior .NET Developer om het team te kunnen versterken. De organisatie is altijd in beweging

Bekijk vacature »

.NET Developer Financieel

Werk jij als software developer het liefst met uitdagende systemen? Dan kun jij je bij onze vestiging in Amsterdam volledig uitleven als .NET Developer Financieel. Wanneer begin je? Jouw baan Je ontwerpt, ontwikkelt, ondersteunt en onderhoudt je eigen financiële module binnen HiX, onze ICT-totaaloplossing voor de zorg. Je schrijft objectgeoriënteerde code, speurt naar verbeteringen, werkt aan vernieuwende projecten, doet code reviews en voert testen uit. Een uiterst verantwoordelijke job, want dankzij jouw software kunnen zorginstellingen hun zorg factureren, voldoen aan afspraken met zorgverzekeraars, verplichte landelijke aanleveringen van financiële data doen en nog veel meer. Je brainstormt regelmatig met collega’s hoe

Bekijk vacature »

Full Stack developer

Op zoek naar leuke collega's waarmee je kunt lachen, gave projecten en een ambitieuze werkgever die heel goed voor je zorgt? Aangenaam: Profit4Cloud! Wij zijn nu met 55 collega's en werken sinds 2015 vanuit 5 vestigingen aan mooie projecten met een fijne groep collega's die allemaal maar één ding willen: mooie en slimme software-oplossingen ontwikkelen met de nieuwste technieken. We zijn goed bezig en zijn daarom op zoek naar versterking: Full Stack developers met een pioniersmentaliteit en ervaring in back-end en front-end software ontwikkeling. Ben jij de Full Stack developer die enthousiast wordt van mooie projecten met high-end technologie? Dan

Bekijk vacature »

Trainee ICT

Ben jij recent HBO/WO afgestudeerd maar nog niet uitgeleerd? Ben jij maatschappelijk betrokken en wil je meewerken aan een duurzame samenleving? Wil jij werken in een organisatie die open, transparant en in ontwikkeling is? Dan is deze functie misschien iets voor jou! Trainee Informatietechnologiebij de Omgevingsdienst Twente De Omgevingsdienst Twente bestaat sinds 1 januari 2019. Met ongeveer 100 medewerkers werken wij vanuit het stadhuis in Almelo aan een veilig en leefbaar Twente. In opdracht van de 14 Twentse gemeenten en de provincie Overijssel adviseren wij regionale agrarische en industriële bedrijven over duurzaam ondernemen. Ook controleren wij of zij zich houden

Bekijk vacature »

Open Source Developer Engineer Ontwikkelaar

Bedrijfsomschrijving Onze klant is gevestigd in regio Breda. Ter uitbreiding zijn zij op zoek naar een ervaren Open Source Developer. Onze klant gelooft in de kracht van samenwerken en vanuit die overtuiging biedt onze klant verschillende Open Source oplossingen aan bij klanten en implementeert deze. De organisatie adviseert klanten over verschillende oplossingen op het gebied van kantoorautomatisering. Als ontwikkelaar ben je verantwoordelijk voor het doorontwikkelen en het integreren van de verschillende componenten. Hierbij ga je sowieso gebruik maken van Open Source oplossingen. Daarnaast ben je verantwoordelijk voor het doorontwikkelen van het hosting platform. Ben jij gek van Open Source en

Bekijk vacature »

.NET C# web developer met focus op gebruiksvriende

Ben je op zoek naar een baan binnen een klein softwarebedrijf? Een bedrijf met een informele, persoonlijke en familiaire sfeer? Waar je je als developer zowel richt op de back- als frontend? Wellicht dat deze vacature dan iets voor jou is. Voor een softwarebedrijf, gevestigd in het centrum van Rotterdam, zijn we momenteel op zoek naar .NET C# web developer. Dit mag iemand zijn die net van school komt, maar ook iemand die al behoorlijk wat ervaring heeft. Het bedrijf bestaat inmiddels ruim 10 jaar en en door de aanhoudende groei zijn ze opzoek naar versterking van 1 a 2

Bekijk vacature »

Software Consultant Financieel

Software Consultant Financieel Volg jij liever de veranderingen in de financiële wet- en regelgeving dan een spannende Netflix-serie? En zet je die laatste veranderingen met veel plezier om naar gebruiksvriendelijke software voor zorgorganisaties in de caresector? Jouw baan Actuele wetten en regels vertalen in concrete ICT-oplossingen? Dat doe jij. Cursussen geven aan zorgprofessionals? Check! Een verpleeghuis of GGZ-instelling adviseren en ondersteunen? Ook dat is jouw job. Je bent de onmisbare schakel tussen onze ontwikkelaars en de eindgebruikers van onze software. Al jouw activiteiten zijn volledig gericht op de financiële processen binnen care-organisaties. Jouw team Software Consultant Financieel ben je niet

Bekijk vacature »

Senior Java software developer

AddSecure is one of the leading companies in Europe within secured, critical communication in several vertical segments. Our rapid growth is organic, as well as acquisitive, and today we have business in 13 countries. Now we are looking for senior JAVA developer to our vertical segment Smart Transport in Gorinchem (NL). Within Smart Transport, we offer flexible and scalable solutions for the entire order-to-cash process (O2C). Our customers can automatically collect, aggregate and enrich transport and logistics data. In addition we help them maximize their precision, predictability, transparency and delivery planning, while minimizing their costs and emission levels. About the

Bekijk vacature »

SAP HANA Developer

SAP HANA Developer Are you looking for the opportunity to become "the expert" when it comes to Business Intelligence, Data Analysis, Data Visualization and Data Management within a SAP environment? Then a role as a SAP HANA Developer is the job for you! Your job You contribute to the development, delivery and maintenance of business intelligence solutions based on the latest SAP technology. You improve the HANA platform for customers and you work on innovative applications that organizations are keen to promote. You use your skills to build analytical solutions with the different development possibilities of SAP HANA. You design,

Bekijk vacature »

Technisch Ontwerper / Applicatie Ontwikkelaar

Technisch Ontwerper / Applicatie Ontwikkelaar Actief Wat ga je doen? Als Technisch Ontwerper / Applicatie Ontwikkelaar kom je te werken bij onze gerenommeerde klanten op projecten of opdrachten van omvang en formaat. Je bent verantwoordelijk voor het omzetten van functionele specificaties naar een technisch ontwerp, het ontwerp van programmaspecificaties voor toepassingen, de realisatie van (gewijzigde) programmaonderdelen en databestanden van toepassingen en de technische systeemtest van applicatietoepassingen. Daarnaast geef je vorm aan webpagina’s en applicaties, stel je gebruikersdocumentatie op en verleen je ondersteuning bij het oplossen van productiefouten. Tevens ben je verantwoordelijk voor het samenstellen en onderhouden van de applicatie c.q.

Bekijk vacature »

Java Developer / Overheidsinstelling / 4500

Bedrijfsomschrijving De organisatie waar je komt te werken is een semi-overheidsinstelling die zorgt voor een goede samenwerking tussen verschillende overheidsinstanties. Het is een familiaire club die gaat voor kwaliteit en langdurige relaties. Het bedrijf is gevestigd in hartje Utrecht met het Centraal Station op loopafstand en een parkeergarage naast het pand. Bij deze stabiele organisatie gaat men uit van kwaliteit hoogwaardige softwarediensten. Je zal hier als Java Developer geen projecten tegenkomen waar je uit commercieel oogpunt jouw werk zo snel mogelijk af moet leveren. Uiteraard zal je hier wel het beste uit jezelf moeten halen, maar hierbij ligt het zwaartepunt

Bekijk vacature »

Java Developer/Consultant

JAVA Developer/Consultant – JAVA / Spring / DevOps / Scrum / Kanban Net binnen, JAVA developer/consultant voor een ambitieuze organisatie in Flevoland. • Medior / senior level Java developer • Centrale kantoor locatie op 5 minuten afstand van het statio • JAVA / Spring / DevOps / CI-CD / KanbanScrum / Agile • Goed salaris - €30.000-€70.000-, op basis van ervaring, en winstdeling • Reageer door te bellen met 020-8004990 of mail naar gerjan.hofland@searchability.com Deze organisatie is gespecialiseerd in software-ontwikkeling met Java en webtechnologie en werkt met klanten uit de MKB en de top 100 van bedrijven in Nederland! Bron:

Bekijk vacature »

Back-end PHP Developer / Maatschappelijk betrokken

Bedrijfsomschrijving Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken in een organisatie met een open en informele sfeer. Het team waarin jij komt te werken bestaat uit 4 man die allen ervaren zijn in het programmeren in PHP. Jouw taken zullen voor 50% bestaan uit het her- en uitbouwen van systemen en voor 50% uit het onderhouden

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/10/2020 00:52:40
 
- 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.