Inlogsysteem doorverwijzingspagina

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Programmeur PHP

Functie Ben jij op zoek naar een nieuwe uitdaging als PHP developer en zoek je een leuke platte organisatie? Lees dan snel verder! Voor een opdrachtgever in omgeving Capelle aan den IJssel dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving: De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van bromen snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie.De opdracht bestaat uit: het programmeren van de diverse modules;het tijdens demo's tonen van de

Bekijk vacature »

Junior full stack developer

Functie Als full stack developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Software developer (PHP) - Utrecht centrum

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Back-end developer (Magento2)

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

Bekijk vacature »

Back end developer Digital Agency

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

Medior Front-end Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte websites die in eigen beheer zijn. In onze vestiging in Nederweert zit onze development afdeling en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé Medior Front-end Developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het uitwerken van designs tot functionele layouts Je

Bekijk vacature »

Laravel PHP developer in een jong team

Bedrijfsomschrijving Als je op zoek bent naar een werkplek waar plezier en uitdaging hand in hand gaan, dan is dit bedrijf de juiste keuze voor jou. Hier kun je werken aan uitdagende projecten en krijg je als developer veel verantwoordelijkheid. Het bedrijf waardeert kwaliteit boven kwantiteit en richt zich op het ontwikkelen van hoogwaardige applicaties en websites waar klanten enthousiast over zijn. Dit bedrijf is vooruitstrevend en streeft naar het leveren van de best mogelijke resultaten voor hun klanten. Als medior PHP ontwikkelaar met 3 jaar ervaring ben jij de persoon die we zoeken. Je krijgt hier de kans om

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Amersfoort gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor onze opdrachtgever in omgeving Rotterdam zijn wij opzoek naar een software programmeur die goed kan schrijven in de talen C of C++ en die het leuk vind om te werken met Linux! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Bedrijfsprofiel Dit bedrijf wil de klanten een volledige oplossing kunnen bieden, waarbij ze een

Bekijk vacature »

Developer (One Data)

Do you have experience with managing IT Teams in a service delivery organization? Are you keen to bring the team and our platform to a higher level? Then Nutreco has a very interesting role for you! As a One Data developer you are responsible for the management, running and functional use of our integration landscape and processes within Nutreco. Nutreco is using at this time BizTalk 2016, and Apigee for its API management, to be replaced by Azure Integration Services as of 2023. You will be part of a virtual teams of 11 people (own and outsourced) working in an

Bekijk vacature »

Dynamics Ontwikkelaar

Dit ga je doen Ontwikkelen van Dynamics 365 voor de interne uitrol; Samen met de consultants sparren met klanten over de wensen en eisen; Ontwikkelen van Dynamics 365 voor verschillende grote klanten; Technische analyse en testen; Meedenken over het gebruik en de richting van Dynamics binnen de organisatie. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er

Bekijk vacature »

Junior/medior Back end developer PHP, Laravel

Functie Jij als ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. Jij als full stack developer zult dus

Bekijk vacature »

Medior/senior Python developer

Functie Bedrijven komen bij deze organisatie om technische vraagstukken op te lossen en hierin ook tot oplossingen te komen waar ze zelf misschien niet aan gedacht hadden. Jij gaat vanuit je ervaring dus niet alleen hands-on aan de slag met het ontwikkelen, maar zult ook zeker adviseren en proactief meedenken met de klant. Er zijn meerdere lange en/of korte projecten en het type klanten is heel uiteenlopend. Zo kun je terecht komen in een multidisciplinair scrumteam waarin je als Python developer meewerkt, of juist voor een kleiner (Greenfield) project aan de slag gaan waarin je veel breder bezig bent. Door

Bekijk vacature »

Software Programmeur

Functie omschrijving Ben jij op zoek naar een organisatie waar je samen met een team werkt aan iets moois en waar je naast hard werken ook hard kunt lachen? Dan ben je hier aan het juiste adres! Voor een informeel IT-bedrijf in omgeving Wassenaar zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed

Bekijk vacature »
Sven Bransens

Sven Bransens

15/12/2013 17:51:58
Quote Anchor link
Hoi,
Ik ben niet zo lang geleden begonnen met PHP.
Het leek mij daarom ook een uitdaging om een inlogsysteempje te maken.
Alles werkt prima, maar ik wil hebben dat je als je inlogt doorverwezen word naar een pagina (in mijn eigen website). Ik weet wel hoe je dat doet, maar nu is het juist de vraag: ik wil niet dat andere mensen op die pagina komen, als ze niet ingelogd zijn. Misschien een domme vraag: maar hoe doe ik dit?
Ik heb al op Google gekeken, maar ik wist niet hoe je dat moest "vragen".

Groetjes,
Sven
 
PHP hulp

PHP hulp

22/12/2024 07:58:19
 
- Ariën  -
Beheerder

- Ariën -

15/12/2013 18:12:47
Quote Anchor link
Kijk eens naar sessies.
 
Sven Bransens

Sven Bransens

15/12/2013 18:28:24
Quote Anchor link
Dat is juist het probleem, ik weet niet hoe al deze mogelijkheden van PHP werken. Het enige dat ik nu nodig heb, is een oplossing.
 
Bart V B

Bart V B

15/12/2013 18:31:20
Quote Anchor link
Op zich is dat niet zo moeilijk.
Laat eens de code zien waar jij de session aanmaakt.
 
- Ariën  -
Beheerder

- Ariën -

15/12/2013 18:33:17
Quote Anchor link
Zet eerst eenmalig session_start(); bovenaan.

Na het correcte inloggen maak je een sessie aan:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$_SESSION
['login'] = true;
?>


En op de pagina's kan je dan controleren of iemand ingelogd is met:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
if(isset($_SESSION['login'])) {
// ingelogd
} else {
// uitgelogd
}
?>
Gewijzigd op 15/12/2013 18:33:38 door - Ariën -
 
Sven Bransens

Sven Bransens

15/12/2013 18:55:53
Quote Anchor link
@Bart v B

Ik heb momenteel de laptop niet bij de hand waar de gegevens op staan. Ik zal morgen mijn script wel sturen (een specifiek stuk misschien?).

@Aar

Bedankt, ik zal proberen het in mijn code te verwerken. Dan zal ik later, als mijn loginscript precies zo is als ik het altijd al wou hebben, in mijn potentiële website zetten.

Toevoeging op 16/12/2013 18:19:48:

Ik heb nu dit:

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
<?php
session_start();

if(isset($_POST['inlogbutton1'])) {
$gebruikersnaam=$_POST['gebruikersnaam'];
$wachtwoord=$_POST['wachtwoord'];
if ($gebruikersnaam == 'xxx' && $wachtwoord == 'Geen geheim, geen wachtwoord.'){
     $_SESSION['login'] = true;
     header('Location: doorverwijzingspagina.php');
    
     exit;

}
else {
     if (isset($_POST['inlogbutton1'])) {
         echo "Komt niet overeen. Probeer nogmaals.";
    

}
}

}



?>


en op de doorverwijzingspagina:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php


if (isset($_SESSION['login']))  {
//De persoon is ingelogd.
echo 'Je bent ingelogd';
}
else {
//De persoon is helemaal niet ingelogd!
echo 'Misschien is het verstandig om in te loggen.';
}



?>


Dit werkt alleen niet, hij zegt als ik ben ingelogd: Misschien is het verstandig om in te loggen. (dit zegt hij als je niet bent ingelogd)
Ik ben toch ingelogd?
Weet iemand een oplossing?
 
- SanThe -

- SanThe -

16/12/2013 18:23:36
Quote Anchor link
session_start(); ontbreekt op de tweede pagina.
 
Sven Bransens

Sven Bransens

16/12/2013 18:53:09
Quote Anchor link
Bedankt! Nu werkt hij wel, alleen: ik ben nu een keer ingelogd geweest en elke keer als ik naar mijn doorverwijzingspagina ga, staat er dat ik ben ingelogd. Moet ik dan niet session_destroy() of zo iets doen? (ben niet bekend met Sessions)
 
- Ariën  -
Beheerder

- Ariën -

16/12/2013 19:09:06
Quote Anchor link
Wat wil je precies? Want het is toch logisch dat als je ingelogd bent, dat je dan 'Je bent ingelogd' ziet?
 
Koen Hollander

Koen Hollander

16/12/2013 19:09:51
Quote Anchor link
Als je wilt uitloggen kan dat met een andere pagina

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
Gewijzigd op 16/12/2013 19:10:07 door Koen Hollander
 
Sven Bransens

Sven Bransens

16/12/2013 19:13:04
Quote Anchor link
Ik wil dat als het venster gesloten wordt of na een bepaalde tijd, dat automatisch de sessie verwijderd word.
Gewijzigd op 16/12/2013 19:24:22 door Sven Bransens
 
Koen Hollander

Koen Hollander

16/12/2013 19:36:53
Quote Anchor link
Dat gaat vanzelf, als je sessie verloopt. (gebeurd in ieder geval als je je browser afsluit)
 
Sven Bransens

Sven Bransens

16/12/2013 19:44:07
Quote Anchor link
Het is wel veel moeite zeg om een inlogsysteempje te maken.
Nu heb ik gemaakt dat je naar een uitlogpagina kan.
Werkt die uitlogpagina niet!
Heb dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php

session_destroy();

echo 'Succesvol uitgelogd!';




?>


En dan geeft mijn vriendje Apache deze melding: Warning: session_destroy(): Trying to destroy uninitialized session in C:\Webserver\Websites\Loginsysteem\uitloggen.php on line 3
 
- Ariën  -
Beheerder

- Ariën -

16/12/2013 20:18:57
Quote Anchor link
Zie Koen's script.

Zonder de session_start(); zal de hele sessie-afhandelaar niet en nooit werken. Ook niet als je een sessie wilt verwijderen.
 
Sven Bransens

Sven Bransens

18/12/2013 13:26:04
Quote Anchor link
Bedankt! Nu is mijn inlogsysteem bijna af, voor wat ik hem wil hebben.
Wat ik nu ga proberen:
- Veiligheid
- Inloggen via MySQL
- Registreren
 
Phpnuke r

phpnuke r

18/12/2013 15:40:35
Quote Anchor link
Gewoon een paar tips betreft je code.. je slaat nu $gebruikersnaam op terwijl $_POST['gebruikersnaam'] ook al een variable is. Dit kost tijd in generereb eb je kan de post variable ook direct in de if...else zetten. Dit scheelt code en is dus een stuk overzichterlijker.

Daarnaast zou ik jezelf aanleren om alles binnen haakjes {} een tab te geven. Dus ook haakjes zelf binnen de haakjes zoudeb een tab moeten krijgen. (Hopelijk snap je het want ik typ dit via mijn mobiel)

Veel succes met leren van php!
 



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.