inlog lukt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lead Webdeveloper

As Lead Web Developer at KUBUS you are responsible for the implementation design of requirements and the software architecture of the web application and services of BIMcollab. In your role as lead developer you will naturally search for the optimum between the required implementation time, the performance of the application and a fast go-to-market of features, in line with our automated test and release train. Together with the other senior developers in your team you monitor the architecture of the application and you advise the product owner about necessary refactoring to improve the maintainability of the platform. Our development team

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 »

Lead javascript developer Node.js React

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Java Developer (Training And Simulation)

Wat jij doet Je zou onze Java Developer zijn en nauw samenwerken met je Product Owner, Software System Engineer, Scrum Master en andere Developers. Samen draag je bij aan een multidisciplinair en zelf organiserend Agile team. De rol is zeer afwisselend en bestaat uit, maar is zeker niet beperkt tot: de-risk en prototype onbewezen simulatietechnologieën; simulatiekaders ontwikkelen voor gebruik door andere teams; je bent goed in het begrijpen van ingewikkelde ideeën; heeft de mogelijkheid om nauw samen te werken met grote internationale klanten, leveranciers en overheden om onze oplossingen, vastleggingsvereisten, enz. te definiëren en te presenteren. Ben jij het? Wij

Bekijk vacature »

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

Bekijk vacature »

Software Developer

Functie omschrijving Veel begeleiding en de kans om je verder te ontwikkelen als software developer. Dat kunnen wij jou bieden bij deelname aan deze leuke traineeship. Je krijgt een mentor toegewezen die jou alle kneepjes van het vak leert. Heb jij al wat ervaring als software developer? Daar worden wij heel blij van! Lees snel verder! Bedrijfsprofiel Als software developer neem je deel aan een trainings programma in de omgeving van Haarlem waar je persoonlijk wordt begeleidt, zodat je alle kneepjes van het vak leert. Aan de hand van jouw kennis en ervaring krijg je een persoonlijk opleidingstraject. Je gaat

Bekijk vacature »

Junior Low-code ontwikkelaar gezocht omgeving Arnh

Bedrijfsomschrijving Wij zijn een dynamisch IT-bedrijf dat zich richt op het stroomlijnen van bedrijfsprocessen en het creëren van ondersteunende applicaties. Onze kracht ligt in het combineren van zakelijk inzicht met IT-expertise via gestroomlijnde procesontwerpen en wendbare applicatieontwikkeling met behulp van Low-code technologieën. Als jonge professional krijg je de kans om samen te werken met een team van 15 deskundige collega's, verspreid over nationale en internationale locaties. We bieden je een leerzame omgeving waar je je vaardigheden kunt ontwikkelen en groeien in je rol als Low-code ontwikkelaar. Word jij onze nieuwe Junior Low-code Ontwikkelaar (OutSystems)? Versterk ons team en draag bij

Bekijk vacature »

Cloud Engineer

Ben jij een ervaren Cloud Engineer die complexe omgevingen kan overzien en wil je graag in vaste dienst werken bij een professioneel en kleinschalig bedrijf waar je een belangrijke rol kan spelen? Wij, IntelliMagic in Leiden, ontwikkelen specialistische IT monitoring software die we als SaaS oplossing verkopen aan grote bedrijven in Europa en de VS. We zijn een Nederlands bedrijf met een goede sfeer en met grote waardering voor de persoonlijke inbreng en kwaliteiten van onze medewerkers. Wij zoeken een ervaren Cloud Engineer met academisch denkniveau die verantwoordelijk wordt voor het beheer van de cloud infrastructuur voor onze Europese klanten.

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van IT Operations Manager! 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

Bekijk vacature »

Front-end Developer (HTML/CSS, Angular/React/Vue,

Functie Je zal aan de slag gaan in een klein, hecht team met front-end development experts die de ambitie delen mooi werk te leveren. Samen met hen zal je werken aan het gebruiksvriendelijk en interactief maken van complexe webapplicaties, websites en mobile apps. Je levert klanten wat ze nodig hebben terwijl je actief aan jezelf blijft werken met de ondersteuning vanuit je werkplek. Talen als Javascript programmeer jij vloeiend en je hebt kennis van frameworks als React en Angular. Je zou je het liefst nog veel meer ontwikkelen in verschillende front-end talen. Deze kennis deel je graag met je collega’s,

Bekijk vacature »

Front end developer binnen het onderwijs

Functie Het doel van dit team is om te zorgen dat de studenten altijd op de hoogte zijn van relevante informatie en de mogelijkheid hebben om online vragen te stellen. Hiervoor hebben ze een portal ontwikkeld. De app is echt een greenfield project met een eigen inrichting middels cloud. De ontwikkeling wordt gedaan door gebruik te maken van oa. Javascript, React, CSS, Next.js, GraphQL in een Azure Cloud omgeving. Daarnaast gebruiken ze tooling als Figma, storybook, Jest en Github. De complexiteit in deze rol zit hem in het feit dat data uit verschillende bronsystemen komt waarbij er zowel gekoppeld wordt

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 »

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 »

.NET developer

Functie Jij begint als .NET ontwikkelaar in een team met 10 andere Software Engineers. De werkzaamheden zijn afwisselend, zo kan het dat jij bezig bent met volledig nieuwe features of het door ontwikkelen van bestaande sites of shops. Wij ontwikkelen web applicaties, maar ook mobiele applicaties. Daarnaast bijt jij je soms ook van in externe koppelingen met systemen zoals een ERP. Als team is er een duidelijke focus m.b.t. het waarborgen van de performance en snelheid van webshops. Ook zijn wij expert op het gebied van configuratoren. Kortom enorm veel afwisselende werkzaamheden! Ook jouw werkplek kan afwisselend zijn. Soms heb

Bekijk vacature »

Front-end Developer

Dit ga je doen Je komt in een DevOps-cultuur te werken waarbij je met je team werkt aan de front-end van diverse brand websites; Het ontwerpen van functionele en grafische ontwerpen die worden geïmplementeerd; Draagt zorg voor het maken van analyses; Je werkt nauw met je collega’s samen en geeft elkaar feedback en suggesties waar nodig; Het uitwerken van vraagstukken die afkomstig zijn van verschillende klanten; Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt

Bekijk vacature »
Keesje van Poelgeest

Keesje van Poelgeest

24/02/2015 13:30:30
Quote Anchor link
Hey allen ik ben begonnen met php en ben al aantal maanden bezig met het basis leren.
Toen heb ik mezelf een opdracht gegeven om een simpel inlog + registratie te maken en dat telkens vernieuwen met beveiliging etc etc. Ik heb een probleem. Als ik registreer slaat hij de gegevens op maar als ik wil inloggen lukt dat niet


hier zitten al mijn funcies
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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<?php

session_start();

function
Dbc(){  
$db_host = "localhost";
$db_username = "root";
$db_password = "";
$db_name = "testinlog";

$Connection = mysqli_connect($db_host, $db_username, $db_password,$db_name) or die ("Coudnt connect to the database");

mysql_select_db($database, $connection);

return $Connection;
}


function
loginControle($username, $password)
{

$connectie =  Dbc();

$username = mysqli_real_escape_string($connectie, $username);
$password = mysqli_real_escape_string($connectie, $password);

$query = "SELECT * from login where gebruikersnaam='".$username."' AND wachtwoord='".$password."'";
$result = mysqli_query($connectie, $query);
$rows = mysqli_num_rows($result);

if ($rows == 1) {
$_SESSION['IngelogdUser'] = true;
$_SESSION['IngelogdUserName']= $username;

header("location: geluktinlog.php");
}
else {
header("location: inloggenfout.php");

}

mysqli_free_result($result);
mysqli_close($connectie);
}

function
registreren()
{

$con = Dbc();

$gebruikersnaam = mysqli_real_escape_string($con, $_POST['gebruikersnaam']);
$wachtwoord = mysqli_real_escape_string($con, $_POST['wachtwoord']);

$sql="INSERT INTO login (gebruikersnaam, wachtwoord)
VALUES ('$gebruikersnaam','$wachtwoord')"
;

if (!mysqli_query($con,$sql)) {
  die('Error: ' . mysqli_error($con));
}

if(isset($_POST['versturen'])){
    
    header("Location: geluktregis.php");
    exit;
    }


mysqli_close($con);
}



[
/code]

dit is gewoon simpel form
[code]
<
html>

    
<
head>
<
title></title>
<
/head>
<
body>
    <
div>
        <
form action="controleren.php">
            
            <
label> gebruikersnaam : <input type="text" name="gebruikersnaam" /> </label>  <br><br>
            <
label> wachtwoord : <input type="password" name="wachtwoord" /> </label>  <br><br>
            <
input type="Submit"value="verzenden" name="verzenden" />
            <
a href="registreren.php">registereren</a>
            
            
        <
/form>
    <
/div>
  
<
/body>
<
/html>


[
/code]



[
code]
[
code]<?php
include("function.php");
loginControle($_POST['gebruikersnaam'], $_POST['wachtwoord']);
?>




ik heb express om te kijken of het inlog lukt of niet verwezen naar een page genaamd inloggenfout

ik snap niet wat ik fout heb gedaan kan iemand mij erbij helpen ?
 
PHP hulp

PHP hulp

01/12/2024 00:27:57
 
Thomas van den Heuvel

Thomas van den Heuvel

24/02/2015 13:41:24
Quote Anchor link
Kijk eens naar de gegevens in je database, mogelijk staan hier gegevens (gebruikersnaam-wachtwoord paren) dubbel in. In je controle controleer je of er maar één resultaat is, maar inmiddels staan er misschien gegevens dubbel in je database omdat je bij het registreren niet controleert of een gebruikersnaam uniek is.

Zet na een header('Location: ...'); (let ook op de hoofdletter en de spatie na de dubbele punt) altijd een exit. Officieel moet hier eigenlijk ook een volledige URL in staan.

Zet verder het melden en weergeven van fouten aan en druk eens wat informatie uit formulier / database af naar je scherm. Dat vertelt je mogelijk meer.
 
Keesje van Poelgeest

Keesje van Poelgeest

24/02/2015 13:52:09
Quote Anchor link
klopt omdat ik stap voor stap werk ga ik de unieke gedeelte nadat ik kan inloggen doen en alle andere maar alles staat nu maar 1 x erop heb aantal dingen zoals where veranderd in WHERE maar krijg zelfde probleem

in feite moet het werken toch ???
 
Thomas van den Heuvel

Thomas van den Heuvel

24/02/2015 13:59:15
Quote Anchor link
Kun je precies (stap voor stap) beschrijven wat je doet, en wat voor ongewenst effect dit uiteindelijk heeft?

EDIT: misschien is je sessie-directory niet schrijfbaar? Zet je foutenrapportage eens aan.

Voeg in een include die in alle code wordt toegevoegd de volgende code eens toe:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
error_reporting(E_ALL);
ini_set('display_errors', 'stdout');
?>
Gewijzigd op 24/02/2015 14:01:32 door Thomas van den Heuvel
 
Keesje van Poelgeest

Keesje van Poelgeest

24/02/2015 14:05:19
Quote Anchor link
1 registreren
2 dit word opgelsagen in het databasetabel genaamd login ik heb nu maar 3 rijen id gebruikersnaam en wachtwoord meer niet maar hij slaat wel op
3 daarna wil ik dat wanneer ik inlog gegevens van database haalt en kijkt of het klopt of niet en daarna inlogd en verwijst naar page inloggelukt of als het niet lukt naar page inloggenfout alleen het probleem is als ik inlog moet ik naar page inloggelukt wat niet gebeurd

Toevoeging op 24/02/2015 14:08:52:

heb dat zowel

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php

 error_reporting(E_ALL);
 ini_set('display_errors','On');

?>



maar tevergeefs :(
 
Thomas van den Heuvel

Thomas van den Heuvel

24/02/2015 14:19:02
Quote Anchor link
Als je niet doorgestuurd wordt naar geluktinlog.php dan houdt dit in dat $rows ongelijk aan 1 was.

Een nadere inspectie van de bijbehorende query lijkt mij dan gewenst.

Ah, het begint te dagen.

Voeg eens method="post" toe aan je loginformulier. Als het goed is wordt tot nu toe je gebruikersnaam en wachtwoord meegegeven in je adresbalk. EDIT: en dat zie je dus niet omdat je direct wordt doorgestuurd.
Gewijzigd op 24/02/2015 14:21:31 door Thomas van den Heuvel
 
Keesje van Poelgeest

Keesje van Poelgeest

24/02/2015 14:25:18
Quote Anchor link
Dank je wel Thomas van den Heuvel hoe kan ik zow een belangrijke informatie vergeten zijn

:(

het is opgelost bedankt voor je snelle reactie
 



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.