Inlogsysteem doorverwijzingspagina

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Functie Als developer heb jij de keuze om aan te sluiten bij het team (13 developers) die op locatie projectmatig bij klanten werkt. Wanneer jij liever intern bij de werkgever werkt is er ook alle ruimte voor jou in het interne team (8 developers) van dit bedrijf. Je werkt samen aan verschillende projecten bij of voor de klant. Het project wordt aangeleverd door sales aan de project manager. Die maakt samen met de Resourcer een planning en op basis daarvan wordt uit het development team een “projectgroep” opgesteld. Hoeveel en welke projecten jij wilt oppakken gebeurt geheel in samenspraak met

Bekijk vacature »

Senior .Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net 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. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

PHP/Symfony developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Bergen op Zoom ben je als PHP/Symfony Developer niet alleen bezig met software ontwikkeling. Je bent buiten ontwikkeling ook continu bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Techstack: PHP, Symfony & mySQL. Jouw takenpakket ziet er als volgt uit: Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden

Bekijk vacature »

NodeJS developer

Functie Als Fullstack developer kom je te werken in het ontwikkelteam. Je bent samen met je collega’s continu bezig om de software uit te breiden, maar hiernaast doe je onderzoek naar de inzet van nieuwe technieken, tools of bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Qua technische kennis zoeken ze iemand die goed op de hoogte is van de nieuwste ontwikkelingen, daar zij nu ontwikkelen op NodeJs back-end,

Bekijk vacature »

Anaplan Developer

Dit ga je doen What are you going to do: Picking up Stories: Design planning had, how are we going to build it in Anaplan; Talking to the end user to build a forecasting model; Having contact with the data team about which data is needed; Being able to convert an Excel sheet into a 3, 4 or 5 dimensional modeling environment; Giving knowledge sessions about Anaplan; Solving incidents; Making instructional videos on how teams should read forecasts; Writing blogs about forecasting. Hier ga je werken We are looking for an Anaplan Builder to deliver end-to-end solutions within a big

Bekijk vacature »

Front-end developer gezocht

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van Software Developer! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van ervaren

Bekijk vacature »

Senior PHP developer

Functie Als Senior PHP developer heb je een sterke mening over de architectuur van projecten en de processen binnen het team. Je bent de sparringpartner voor je Team Lead. Ook ondersteun je met jouw kennis de minder ervaren developers in jouw team. Ze werken regelmatig aan projecten vanaf scratch en dit geeft ruimte om voor nieuwe technieken te kiezen. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en

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 »

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 »

Senior Cobol Applicatieontwikkelaar

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving In de applicatie ETM

Bekijk vacature »

Java (Java EE) Developer

In het kort Werken als Java developer betekent werken aan complexe IT projecten bij onder meer een internationaal containeroverslag bedrijf. Zo sturen we apparaten en eindgebruikers aan d.m.v. onze custom-made software oplossing, die dagelijkse vele duizenden containers verwerkt. Denk aan systemen die volautomatische kranen aansturen en op afstand bedienen, de volledige afhandeling van containernummerherkenning bij het laden en lossen van zeeschepen of het tonen van instructies aan de chauffeurs van ruim 300 straddle carriers. En dat allemaal redundant, robuust en in een dynamische 24/7 omgeving! Jij versterkt ons ontwikkelteam en gaat aan de slag met oa. Java i.c.m. Spring (Boot),

Bekijk vacature »

Low Code Ontwikkelaar

In het kort Als Low Code Developer werk je aan projecten bij en voor onze klanten, waarbij je voor het ontwikkelen van de oplossingen een technisch low-code platform gebruikt. Samen met het team streef je naar de beste oplossing en bepalen jullie de juiste aanpak. Je rol is divers en je bent van begin tot eind betrokken bij de ontwikkeling zowel de back-end en de front-end van de applicatie. Naast de ontwikkeling en oplevering, breng je ook advies uit aan de klant waarom bepaalde keuzes worden gemaakt. Je bent dan ook communicatief sterk en kunt je keuzes goed (inhoudelijk) onderbouwen.

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

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

21/11/2024 21:40:46
 
- 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.