logout probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end developer wanted! (Angular, React, Vue.j

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

.NET developer

Functie The position we have for you As a .NET developer you will work for one of our customers active in the High Tech Industry. Our customers are mainly located in the Eindhoven area. We are very selective when it comes to the projects we accept and therefore only focus on innovative and complex projects. Because our customers are mainly specialized in machine construction, you often work close to the machines. Our team currently consists of Embedded engineers, IOT developers and Cloud engineers. We mainly work on Microsoft projects where WPF, UWP, .NET Core and Microsoft Azure are used. Eisen

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 »

Als PHP developer (Symfony) bijdragen aan betere z

Functie Als Medior/Senior PHP developer wordt er een mate van zelfstandigheid verwacht, maar ook dat je goed in een team kunt opereren waar kennis wordt gedeeld en er bijvoorbeeld codereviews plaatsvinden. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden geactualiseerd.

Bekijk vacature »

Ontwikkelaar Identity & Access Management

Dit ga je doen Als Identity & Access Management Ontwikkelaar zorg jij er voor dat studenten, medewerkers en docenten de juiste benodigdheden op het juiste moment kunnen gebruiken; Het juist opslaan van onderzoeksdata en het openbaar beschikbaar stellen van publicaties (Open Access); Studenten, collega's en wetenschappers ondersteunen; Agile en Scrum werken; Technisch Applicatiebeheer; Ontwikkelen in One Identity Manager en VB.NET. Hier ga je werken Als Ontwikkelaar kom je terecht in een hecht team die zich richt op wetenschappelijke informatie en ICT. Jij bent degene die er voor zorgt dat alle informatie, uit diverse onderzoeken, bij de juiste personen terecht komt.

Bekijk vacature »

Product Developer (M/F), Fulltime 40 h/week

A global Plantbased revolution – that is our dream. Maximising the protein transition – that is our mission. Producing and developing sustainable and delicious products – that is what we do. Ojah is a fast growing company with a mission and has the ambition to be the world leader in its field. To support this growth we are hiring new colleagues. People that would like to make a difference and dare to dream big. With currently a 150 colleagues proudly working on our exceptional products. Working in a dynamic surrounding that runs full speed ahead. We need you! Product Developer

Bekijk vacature »

Front-End Developer

Als Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Front-End Developer bij Coolblue? Als Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Je krijgt energie van het bedenken van creatieve oplossingen en presenteert dit graag binnen het team. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te

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 »

Freelance JAVA / C# Developer

Functieomschrijving Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

Bekijk vacature »

.NET Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

(Junior) Back-end Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Altijd al willen werken bij een organisatie, die maatwerk applicaties bouwt, die echt impact hebben in de maatschappij? Dit is je kans. Voor een kleine organisatie in de regio van Eindhoven ben ik op zoek naar een C# Ontwikkelaar. Jij gaat aan de slag met de ontwikkeling van maatwerk software en applicaties. Deze organisatie werkt voor grote organisaties in Nederland, maar ook voor het MKB. De projecten waar je aan gaat werken zijn erg divers, waardoor je werk uitdagend blijft en je erg veel kan leren. Verder ga je aan

Bekijk vacature »

PHP developer - Digital Agency

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Fullstack developer

Functie omschrijving We are looking for a dutch native speaker Wil jij werken als Senior Developer en werken aan een applicatie die duizenden marketingcampagnes automatisch aanstuurt? Dit is je kans! Kom werken voor onze opdrachtgever en in deze rol zul je veel vrijheid en verantwoordelijkheid krijgen om gezamenlijk de applicatie naar een hoger plan te tillen. Wat ga je verder doen: Optimaliseren, beheren en uitbreiden van onze applicatie; Het bouwen van aansluitingen op de systemen van partners middels API’s; Meedenken over de technische/ontwikkel-standaarden; Proactief verbeterpunten voorstellen. Bedrijfsprofiel Het is een organisatie die met een team van verschillende developers én marketeers

Bekijk vacature »

Junior Front-End Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale oplossingen van Coolblue. Wat doe je als Junior Front-End Developer bij Coolblue? Als Junior Front-End Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen. Op dat moment komt je wil om te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te maken. Je sterk analytisch vermogen komt dan goed van pas! Ook Junior Front-End Developer worden bij Coolblue?

Bekijk vacature »
Niek Kasius

Niek Kasius

05/03/2014 18:03:51
Quote Anchor link
Ik al hier al eens een vraag hier over gesteld, en heb daar ook een bevredegend antwoord op gehad.
Maar nu heb ik er toch nog een vraag over.
Ik heb onderstand script in gebruik.
In 2 verschillende tabelen,
Alleen met het verschil dat in de een dit staat: SESSION['member_gebruiker_id']
En de andere dit: SESSION['admin_gebruiker_id']
En dat werkt prima zodat ik nu kan inloggen zonder dat ik in de ander tabel ook ingelogt ben.
Alleen het uitlogen werkt niet goed, want als ik in de admin ben ingelogt en dan naar de members ga zonder eerst uit te loggen, moet ik daar ook inloggen, wat goed is, maar als ik daar dan uitlog ben ik ook uit gelogt in de admin.
Nu geen antwoorden zoals
Ze staan allebij wel in 1 database maar in verschillende tabellen.

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
ini_set('display_errors',1); // 1 == aan , 0 == uit
    error_reporting(E_ALL | E_STRICT);
include('../includes/config.php');

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

$gebruiker_query = "SELECT * FROM members WHERE gebruiker_naam = '".mysqli_real_escape_string($con, trim($_POST['gebruikersnaam']))."';";
  $gebruiker_sql   = mysqli_query($con, $gebruiker_query)or die(mysqli_error());
  $gebruiker_tellen= mysqli_num_rows($gebruiker_sql);
   if ($gebruiker_tellen == 1){
      $rij = mysqli_fetch_array($gebruiker_sql);
               if(sha1($_POST['wachtwoord']) == $rij['gebruiker_wachtwoord']){
                session_start();
                   $_SESSION['member_gebruiker_id']   = $rij['member_gebruiker_id'];
                   $_SESSION['gebruiker_naam'] = $rij['gebruiker_naam'];
                   $_SESSION['gebruiker_rank'] = $rij['gebruiker_rank'];
                header('Location: index1.php');
               }
else{
                   echo 'Fout bij het inloggen. Probeer het opnieuw';
               }
    }
else{
        echo 'Fout bij het inloggen. Probeer het opnieuw';
    }
}
else{
    echo '<br />

<table width="400px" align="center" valign="top" border="0" bordercolor="#0000A0" cellpadding="5" cellspacing="0">
  <form method="POST" action="inloggen.php">
    <tr>
      <td align="left">Naam:</td><td><input type="text" name="gebruikersnaam"></td>
      <td align="left">Wachtwoord:</td><td><input type="text" name="wachtwoord"></td>
      <td><input type="submit" name="inloggen" value="Inloggen"></td>
      <td>&nbsp;</td><td><a href="?uitloggen">uitloggen</a></td>
    </tr>
  </form>'
;
}

?>

En dit staat er in de logout
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
session_start();
include ("../includes/config.php");
session_destroy();
header('Location: index.php');
echo '<h3 align="center">Je bent successvol uit gelogt. <a href="inloggen.php">Klik hier</a>&nbsp; om in te loggen !</h3>';
?>

Ik heb al geprobeerd met header('Location: admin/index.php') en header('Location: members/index.php') maar dat werkt niet, en ook zonder header('Location: index.php') niet.

Wat doe ik fout?
Gewijzigd op 05/03/2014 18:05:05 door Niek Kasius
 
PHP hulp

PHP hulp

15/05/2024 12:16:23
 
Milo S

Milo S

05/03/2014 18:58:51
Quote Anchor link
Met sessions_destroy verwijder je simpelweg alle sessies. Kijk maar in de handleiding van php.net.

Je probleem is te verhelpen met de functie unset.
Gewijzigd op 05/03/2014 19:00:32 door Milo S
 
Niek Kasius

Niek Kasius

20/03/2014 16:28:37
Quote Anchor link
Dat werkte ook niet met unset, omdat ik had een index namelijk dit had staan:
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
<?php
session_start();
if(isset($_GET['uitloggen'])){
    session_unset();
    header('Location: index.php');
}
[
/code]

En nu ik dat verwijderd heb, En de logout heb geinclude op deze manier

[code]
[
code]<?php
echo '<div id="content">';  
if(isset($_GET['teamtoevoegen'])){
   include('team_toevoegen.php');
}
elseif(isset($_GET['wedstrijdtoevoegen'])){
   include('wedstrijd_toevoegen.php');
}
elseif(isset($_GET['standbewerken'])){
   include('stand_bewerken.php');
}
elseif(isset($_GET['uitloggen'])){
   include('uitloggen.php');  
}
else{
   include('admin_text.php');          
}
}
elseif(isset($_GET['registreren'])){
 include('registreren.php');      
}
else{    
   include('inloggen.php');
}[
/code]  

in de logout.php dit heb gezet:

[
code]
[
code]<?php
if (isset($_SESSION['gebruiker_id'])) {  
    unset($_SESSION['gebruiker_id']);
    header('Location: index.php');    
}
  
?>



Werkt het nu perfect
Gewijzigd op 20/03/2014 16:38:10 door Niek Kasius
 
Frank Nietbelangrijk

Frank Nietbelangrijk

20/03/2014 17:02:18
Quote Anchor link
Je moet natuurlijk niet de functie unset verwarren met session_unset. Die laatste mag in jouw situatie niet meer voorkomen omdat dan alle session variabelen om zeep geholpen worden.
 
Niek Kasius

Niek Kasius

20/03/2014 17:21:55
Quote Anchor link
wat bedoel je? ik heb die session_unset toch al verwijderd nu dus is het toch goed zo.
Ik heb nu dit voor de admin
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
<?php
include "../includes/header.php";
echo '<div id="header">';
session_start();
if(isset($_SESSION['gebruiker_id'])){
echo '<table width="100%">
<tr>
<td align="center" width="33%">&nbsp;</td>
<td align="center" width="33%"><b>BILJART ADMIN</b><br /><a href="../index.php">(bekijk stand)</a><br /><a href="../uitslagen.php">(bekijk uitslagen)</a></td>
<td align="right" valign="top" width="33%">Hallo<b>&nbsp;'
.$_SESSION['gebruiker_naam'].'</b>
 <a href="?uitloggen">uitloggen</a>&nbsp;&nbsp;&nbsp;</td>
</tr>
</table>
</div>
<div id="content">'
;  
if(isset($_GET['teamtoevoegen'])){
   include('team_toevoegen.php');
}
elseif(isset($_GET['wedstrijdtoevoegen'])){
   include('wedstrijd_toevoegen.php');
}
elseif(isset($_GET['standbewerken'])){
   include('stand_bewerken.php');
}
elseif(isset($_GET['uitloggen'])){
   include('uitloggen.php');  
}
else{
   include('admin_text.php');          
}
}
elseif(isset($_GET['registreren'])){
 include('registreren.php');      
}
else{    
   include('inloggen.php');
}

?>

<div id="footer">
<a href="index.php">Terug</a>
</div>
</div>



En voor de members bijna het zelfde met username als session
 
D B

D B

20/03/2014 17:44:26
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
session_start();
if(isset($_GET['uitloggen'])){
session_unset();
header('Location: index.php');
}

?>


Waar heb je dit staan, dit kan namelijk wel eens de fout geven... je unset hier de session....
Gewijzigd op 20/03/2014 17:45:04 door D B
 
Niek Kasius

Niek Kasius

21/03/2014 00:44:29
Quote Anchor link
D B
dit staat nergens meer, kijk maar eens in de reactie onder die van Milo S.
ik had dat erin staan, En dat gaf geen fout als er maar 1 inlogger was blijkbaar want ik kon dat niet testen op de localhost omdat ik daar niet kan met meerdere namen tegelijk kan inloggen.
Maar nu heb ik het werkend.
 



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.