Gebruikersnaam uit sessie blijft staan

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C#.NET Developer

Functieomschrijving We are looking for a dutch native speaker In deze uitdagende functie ga je werken als onderdeel van het development team, in de functie van C#.NET Developer, Je gaat maatwerk software bouwen voor diverse klanten. Ook optimaliseer je bestaande software en bouw je API koppelingen. Je bent vooral met back-end development bezig. Je krijgt veel vrijheid in deze functie en je krijgt de kans om mee te denken in bedrijfsprocessen. Deels thuiswerken is geen enkel probleem! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van

Bekijk vacature »

Java Developer / Sociaal domein

Dit ga je doen Nieuwbouw en doorontwikkeling; Beheer en wanneer nodig onderhoud; Bijdrage leveren in het functioneel- en technisch ontwerptraject; Analyseren van productie verstoringen; Meedenken over vernieuwingen en verbeteringen. Hier ga je werken De organisatie waar jij komt te werken focust zich op software development met een maatschappelijk tintje. De afdeling software ontwikkeling bestaat uit vijf verschillende scrum teams, met allen hun eigen focus gebied. Zo zijn er een aantal teams die zich focussen op specifieke applicaties, maar is er ook een team gericht op projecten. Binnen de organisatie staat innovatie en kwaliteit voorop. Een aantal applicaties draait nog op

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

Bekijk vacature »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »

Medior/Senior Front-end Developers gezocht (Utrech

Functie Het team bestaat uit 10+ gespecialiseerde (veel senior) front-end ontwikkelaars en ontwerpers die werken aan projecten voor klanten van verschillende groottes (kan twee jaar bezig zijn met 1 klant). Je helpt klanten met ingewikkelde front-end vraagstukken, hierbij kun je denken aan: UX/UI design, CI/CD, architectuur en integratie met back-end systemen. De werkzaamheden verricht je op locatie bij de klant, dit is vaak in de Randstad. De organisatiestructuur is plat en er heerst een informele sfeer, zo kun je met vragen dus terecht bij de directie. Er wordt veel nadruk gelegd op het bevorderen van persoonlijke ontwikkeling door middel van

Bekijk vacature »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Low Code Developer voor o.a. overheidsprojecten!

Bedrijfsomschrijving Wil jij ook behoren tot de specialist in Low Code? Dan zou ik zeker aanraden om verder te lezen. Deze organisatie is ooit opgericht door twee studenten en is inmiddels uitgegroeid tot een serieuze werkgever met een groot aanzien op Low Code projecten. De sfeer is echter niet veranderd, er heerst een informele sfeer met een open deuren beleid, en hierin mag de eigen bar natuurlijk niet ontbreken. Momenteel maakt deze organisatie een flinke groei door en hier kan jij natuurlijk niet bij ontbreken. Daarom ben ik op zoek naar Low Code Developers met een degelijke technische achtergrond. Kennis

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Ridderkerk 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 »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als 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 te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

Bekijk vacature »

.NET Developer

Functieomschrijving Ben jij klaar voor de volgende stap in jouw carrière? Kom werken bij dit kleine softwarebureau en werk aan de gaafste maatwerk projecten. Je komt te werken in een klein development team en werk nauw samen met elkaar, om maatwerk software te leveren en bij te dragen aan bedrijfsautomatiseringen. Je gaat werken met de Microsoft stack en technieken als .NET, C#, Entity, MVC, SQL server. In de functie krijg je veel vrijheid om zelf beslissingen te nemen en je hebt impact op de bedrijfsprocessen. Bedrijfsprofiel Dit familiebedrijf bestaat al ruim 20 jaar. Zij hebben een vast netwerk van klanten,

Bekijk vacature »

.NET developer

Functie Als junior .NET Developer start jij in een team met 15 developers. In het team is er genoeg senioriteit om ervoor te zorgen dat jij de juiste begeleiding krijgt. Jij begint als eerst alle software pakketten en processen eigen te maken. Vervolgens ga jij deze software programmeren, onderhouden en testen. Ook ga jij research doen naar nieuwe mogelijkheden en zoek jij uit hoe je dit kan implementeren. Jullie werken intern op project basis en afhankelijk van het project werken jullie wel of niet iedere ochtend met een standup. 50% van jullie werkzaamheden is maatwerk en de overige 50% is

Bekijk vacature »

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »
John De Zon

John De Zon

12/07/2014 22:58:06
Quote Anchor link
Beste,

ik heb een login systeem dat met het vervelende probleem zit dat als je iemand uitlogd en daarna een ander terug inlogt de gebruikersnaam van de eerste blijft staan. Bijvoorbeeld: ik ben 1 er staat Welkom 1 ik log uit en log in met 2 en er staat Welkom 1.
Hieronder mijn code's:

Logout.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
46
47
48
49
50
51
52
53
54
55
<?php
include 'config/mysql.php';
?>

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <link rel="stylesheet" href="css/main.css" />
        <link rel="shortcut icon" href="images/favicon.png" type="image/png">
        <title>TeamGame: Uitloggen</title>
    </head>
    <body>
        <div id="header">
            <img src="images/logo.png" class="left" />
            <div class="right">
                <table>
                    <tr>
                    <form method="post" action="login.php" style="position:fixed;">
                        <td><label for="userName">Username: </label></td>
                        <td><input type="text" name="userName" class="form_boxText"/></td>
                        
                        <td><label for="password">Wachtwoord: </label></td>
                        <td><input type="password" name="password" class="form_boxText"/></td>
                        
                        <td><button type="submit" name="loginButton" class="button_login" value="Login">Login</button></td>
                    </form>
                    </tr>
                </table>
            </div>
        </div>
        <div id="body" style="padding-left:25%;">
            <table border="0" align="center">                
                <tr>
                <!-- content -->
                    <td height="693" align="center">
                        <?php
//If the user is logged, we log him out
if(isset($_SESSION['userName']))
{

        //We log him out by deleting the username and userid sessions
        unset($_SESSION['userName']);
?>

<div class="message">You are logged out.<br />
                        <?php
} else {
    echo 'We kunnen je niet uitloggen, mischien ben je al uitgelogd.';
}

?>

                    </td>
                </tr>
            </table>
        </div>
    </body>
    
</html>


Mysql.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
session_start();
mysql_connect('localhost', 'root', 'root') or die('Could not conect to MySQL.');
mysql_select_db('root') or die('Could not connect to MySQL database.');
?>


Profile.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
<?php
include 'config/mysql.php';
if(isset($_SESSION['userName'])) {
?>

<!DOCTYPE html>
<html>
    <head>
        <title>TeamCrafted: Profiel</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <link rel="stylesheet" type="text/css" href="http://www.teamgame.tk/css/game.css">
    </head>
    <body>
        <?php include_once("header.php"); ?>
    <div class="content">
            <div>
                <h2>Welkom <?php echo $_SESSION['userName'];?>,</h2>
              <p>op onze browsergame website!</p>
              <p>Hieronder kan je een browsergame naar keuze uikiezen.</p>
            </div>
    </div>
        <ddiv class="image_1">
            <a href="http://www.teamcrafted.tk/browsergame/business_game.php">
                <imdg src="http://www.teamcrafted.tk/browsergame/images/business_game.png" alt="logo" title="TeamCrafted">
            </a>
        </divd>
    </body>
</html>
<?php
} else {
    header('Location: index.php');
}

?>


Ik hoop dat iemand me hiermee kan helpen!


Mvg,
Gewijzigd op 03/04/2017 18:56:02 door - Ariën -
 
PHP hulp

PHP hulp

16/05/2024 12:31:19
 
Frank Nietbelangrijk

Frank Nietbelangrijk

13/07/2014 01:31:48
Quote Anchor link
en waar is je login(.php) ?
 
John De Zon

John De Zon

13/07/2014 12:34:37
Quote Anchor link
Login.php linkt aan func_login.php hier de Func_login.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
<?php
error_reporting('NOTICE');

include 'config/mysql.php';

function
login() {
    $userName = $_POST['userName'];
    $password = $_POST['password'];
    
    $query = mysql_query("SELECT * FROM `logins` WHERE `userName`='$userName' AND `password`='$password'");
    
    $errors = array();
    
    if (empty($userName)) {
        $errors[] = 'Je gebruikersnaam kan niet leeg zijn.';
    }

    
    if (empty($password)) {
        $errors[] = 'Je wachtwoord moet volledig zijn.';
    }
    

    if ($errors==true) {
        foreach ($errors as $error) {
            echo $error.'<br />';
        }
    }
else {
        if (mysql_num_rows($query)==true) {
            echo 'Ingelogd! We sturen je door naar je configuratiescherm.';
            $_SESSION['userName'] = $_POST['userName'];
            include 'config/redirect_profile.php';
        }
else {
            echo 'Login mislukt. Heb je wel een juiste email of een juist wachtwoord ingegeven?';
        }
    }

}


?>
Gewijzigd op 13/07/2014 12:54:38 door John De Zon
 
Ozzie PHP

Ozzie PHP

13/07/2014 14:01:53
Quote Anchor link
>> ik heb een login systeem dat met het vervelende probleem zit dat als je iemand uitlogd en daarna een ander terug inlogt de gebruikersnaam van de eerste blijft staan.

Ik zie dit staan in jouw code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
if(isset($_SESSION['userName']))
{

        //We log him out by deleting the username and userid sessions
        unset($_SESSION['userName']);
?>

Waarom vernietig je niet de complete sessie? Waarom unset je alleen de username?
 
John De Zon

John De Zon

13/07/2014 14:19:51
Quote Anchor link
Hoe doe je dat dan?
 
Victor G

Victor G

13/07/2014 15:43:21
Quote Anchor link
Wat je nu doet is een key uit de array* weghalen, als je de hele array weg wil hebben doe je simpelweg

* $_SESSION is een array

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
unset($_SESSION);
?>
 
John De Zon

John De Zon

13/07/2014 15:49:44
Quote Anchor link
Als ik dat doe gebeurt er niets
 
Frank Nietbelangrijk

Frank Nietbelangrijk

13/07/2014 15:58:40
Quote Anchor link
Victor G op 13/07/2014 15:43:21:
Wat je nu doet is een key uit de array* weghalen, als je de hele array weg wil hebben doe je simpelweg

* $_SESSION is een array

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
unset($_SESSION);
?>


daar heb je
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php session_destroy(); ?>
voor.

Maar dan is dus alles uit je sessie weg, ook dingen die niet met inloggen te maken hebben.

Toevoeging op 13/07/2014 16:05:53:

wat gebeurt er in config/redirect_profile.php ?
 
John De Zon

John De Zon

13/07/2014 16:06:10
Quote Anchor link
Ik heb het probleem ook zo nog steeds als ik 2 keer herlaad via de profile.php?id=1 pagina werkt het wel.
 
H Kse

H Kse

13/07/2014 17:10:59
Quote Anchor link
Dit probleem had ik ook gehad ik denk dat dat te maken heeft met dat de eerste refresh je session_destroy() in werking gaat (vernietigen van session).

En bij je 2e refresh de sessions niet meer bestaat vanwege je eerste refresh.

Gewoon logout.php maken en daar session_destroy() doen ?
 
Erwin H

Erwin H

13/07/2014 17:46:43
Quote Anchor link
Victor G op 13/07/2014 15:43:21:
Wat je nu doet is een key uit de array* weghalen, als je de hele array weg wil hebben doe je simpelweg

* $_SESSION is een array

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
unset($_SESSION);
?>


Even de manual lezen:
Quote:
Caution Do NOT unset the whole $_SESSION with unset($_SESSION) as this will disable the registering of session variables through the $_SESSION superglobal.
 
John De Zon

John De Zon

13/07/2014 18:02:50
Quote Anchor link
@Frank alleen een redirect in html
 
- SanThe -

- SanThe -

13/07/2014 23:13:02
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
session_start();

// Uitloggen
        session_destroy();
        session_id(sha1(microtime()));
        session_start();
?>
 
John De Zon

John De Zon

13/07/2014 23:17:26
Quote Anchor link
Dit probleem gaat maar niet weg. Kan iemand misschien een andere aanpak van sessie doorsturen die volgens hem/haar wel moet werken.
 
- SanThe -

- SanThe -

13/07/2014 23:29:21
Quote Anchor link
Als je mijn code gebruikt ben je echt wel uitgelogd.
Dus wat is het probleem nog?
 
John De Zon

John De Zon

13/07/2014 23:31:10
Quote Anchor link
De gebruikersnaam blijft nog steeds staan!
 
- SanThe -

- SanThe -

13/07/2014 23:33:17
Quote Anchor link
Lijkt mij stug.
Wat heb je nu?
 



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.