Inloggen geeft problemen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer

Dit ga je doen Je werkt nauw samen met het websitebureau aan de ontwikkeling en optimalisering van het internationale platform; Je ziet nieuwe webshops op en voert optimalisaties door; Je bouwt aan technische, functioneel en commercial resultaat; Je vindt het leuk om zelfstandig binnen een internationale organisatie te werken, maar krijgt ook energie om samen met collega's te werken. Hier ga je werken Voor een bedrijf in de regio Rotterdam zijn wij opzoek naar een PHP Developer. Je wordt onderdeel van het communicatieteam en gaat je bezighouden met het optimaliseren van de website van dit internationale bedrijf. Je schakelt veel

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Rotterdam 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 klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

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 »

C# Developer

Dit ga je doen Je gaat aan de slag in het websites team of portals team waarin je je bezighoudt met concept & design, implementatie en ook een stukje bugfixing en onderhoud; Je werkt met je team volgens de Scrum werkwijze; Zo adviseer je ook de PO & Scrum Master over de technische architectuur, koppelingen en integratie met externe systemen en API’s; Je blijft op de hoogte van de laatste ontwikkelingen en trends op het gebied van C# / .NET en deelt deze kennis binnen de organisatie. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de

Bekijk vacature »

C# developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als C# 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 »

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

Bekijk vacature »

Medior/senior Front-end developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

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 »

Junior Software Developer

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer!? Sta jij aan het begin van jouw loopbaan of heb jij misschien al enige ervaring? Vind jij het daarnaast belangrijk om jezelf constant te kunnen ontwikkelen en uitdagen? Lees dan snel verder! Voor een vooraanstaand softwarehuis in Nieuwegein ben ik op zoek naar een Junior Software Developer. De eigenaar van het bedrijf is ervan bewust dat je als junior nog een hoop kan leren, waardoor je de eerste maanden veel begeleiding en diverse trainingen krijgt. Daarna ga je samen met je collega's aan zowel kleine als grote projecten werken.

Bekijk vacature »

Freelance JAVA / C# Developer

Functieomschrijving 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! Voor een opdrachtgever in omgeving Delft 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. 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 »

Low-Code Expert/Developer: Power Platform Speciali

Bedrijfsomschrijving Als Low-Code Expert/Developer bij ons innovatieve bedrijf, neem je een cruciale rol op je in de creatie, ondersteuning en implementatie van diverse oplossingen met behulp van het veelzijdige Power Platform. Dit platform omvat Power Apps, Power BI, Power Automate, Power Virtual Agent en Azure Logic Apps. Het Power Platform biedt je de mogelijkheid om klanten te voorzien van naadloze integraties door op maat gemaakte oplossingen te creëren die compatibel zijn met (bijna) alle bestaande software-infrastructuren. Dankzij het uitgebreide scala aan toepassingen, krijg je de kans om als architect en projectleider van je eigen oplossing te fungeren. Dompel jezelf onder

Bekijk vacature »

Oracle Apex developer

Bedrijfsomschrijving My client is a technology company based in Den Bosch, the Netherlands. They specialize in providing innovative software solutions to clients, and they are currently looking for an experienced Oracle Apex developer to join the IT team. Functieomschrijving As an Oracle Apex developer, you will be responsible for designing, developing, and maintaining web-based applications using Oracle Apex. You will work closely with project managers, business analysts, and other developers to ensure that clients' needs are met and that the software solutions are of the highest quality. Responsibilities: Design, develop, and maintain Oracle Apex applications. Work with project managers and

Bekijk vacature »

Full stack Developer / .NET / Angular / Azure

Dit ga je doen Jij gaat je als Full Stack .NET Developer voornamelijk bezighouden met: Het vertalen van concepten naar passende innovatieve en duurzame oplossingen; Het ontwikkelen van bedrijf kritische en gebruiksvriendelijke applicaties voor de internationale markt en intern gebruik; Bouwen aan software om het Internet of Things netwerk te ondersteunen; Het maken en onderhouden van interfaces tussen systemen aan de hand van API's; Het onderhouden en blijven verbeteren van de ontwikkelde software. Hier ga je werken Binnen deze organisatie zal jij als Full Stack .NET Developer een belangrijke rol krijgen en ga je dagelijks de uitdaging aan om maatwerk

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

Pagina: 1 2 volgende »

Jochem Odendaal

Jochem Odendaal

28/02/2018 22:38:08
Quote Anchor link
Hallo allemaal!
Ik probeer in simpel inlog form te maken via informatie uit een database. De informatie uit de database komt door een registratie form die ik heb gemaakt. Er is nu dus een probleem met mijn code waar hij geen foutmelding over geeft. Het enige wat hij doet is de hele tijd "echo "U heeft een onjuist login/wachtwoord ingevoerd";" uitvoeren dus ik heb heel erg het gevoel alsof ik iets ben vergeten. Ik heb op het moment niet iemand dichtbij die misschien wel het probleem ziet, maar daarom hoop ik dat jullie mij kunnen helpen. Hier is mijn code:

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
<?php
session_start();
    
    $connect = new mysqli("localhost",
            "root",
            "usbw",
            "cms");
        if($connect ->connect_errno)    
        {

                printf("Connect failed %s", $db->connect_error);
            return false;
        }

            
    if (isset($_POST['submit']))
    {
    
        $loginpost = $_POST['login'];    
        $wachtwoordpost = $_POST['wachtwoord'];
            
        $loginpost = $_SESSION['login'];
            
        $uitkomst = mysqli_query($connect, "SELECT * FROM auteurs") or die($uitkomst . "<br/><br/>" . mysqli_error());
        $row = mysqli_fetch_array($uitkomst);
        $login = $row['Login'];
        $wachtwoord = $row['Wachtwoord'];
        if ($row["Login"] == $loginpost && $row["Wachtwoord"] == $wachtwoordpost)        
        {

            echo "U bent ingelogd!";
        }

        else
        {
            echo "U heeft een onjuist login/wachtwoord ingevoerd";
        }
    }
}

?>


Ik hoop dat jullie mij hiermee kunnen helpen want ik word er helemaal gek van!
Alvast bedankt!

Edit:
Ik heb de topictitel aangepast van 'Inloggen' naar 'Inloggen geeft problemen'.
Gelieve in het vervolg een duidelijke titel aan het topic mee te geven die je probleem of vraagstelling omschrijft. Alvast bedankt!
Gewijzigd op 01/03/2018 09:44:31 door - Ariën -
 
PHP hulp

PHP hulp

22/11/2024 14:58:08
 
- SanThe -

- SanThe -

28/02/2018 22:42:43
Quote Anchor link
Je pakt nu een willekeurig record uit de database en gaat dan kijken of het eventueel de goede is.

Gebruik gewoon WHERE in de query.
 
Jochem Odendaal

Jochem Odendaal

28/02/2018 22:47:43
Quote Anchor link
**quoteknip**

Dat gebruikte ik ook eerst maar dat werkte niet... ik heb het er nu weer in gezet en het werkt nog steeds niet. Hij geeft ook verder geen foutmelding dus ik snap er echt niks van.
Gewijzigd op 01/03/2018 12:51:21 door - Ariën -
 
- SanThe -

- SanThe -

28/02/2018 22:50:02
Quote Anchor link
Laat de relevante code zien.
 
Jochem Odendaal

Jochem Odendaal

28/02/2018 22:51:00
Quote Anchor link
- SanThe - op 28/02/2018 22:50:02:
Laat de relevante code zien.


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$uitkomst = mysqli_query($connect, "SELECT * FROM auteurs WHERE Login = '$loginpost' and Wachtwoord = '$wachtwoordpost'");
            $row = mysqli_fetch_array($uitkomst);
            if ($row['Login'] == $loginpost && $row['Wachtwoord'] == $wachtwoordpost)        
 
Jasper Schellekens

Jasper Schellekens

28/02/2018 22:51:55
Quote Anchor link
Jochem Odendaal op 28/02/2018 22:38:08:
Hallo allemaal!
Ik probeer in simpel inlog form te maken via informatie uit een database. De informatie uit de database komt door een registratie form die ik heb gemaakt. Er is nu dus een probleem met mijn code waar hij geen foutmelding over geeft. Het enige wat hij doet is de hele tijd "echo "U heeft een onjuist login/wachtwoord ingevoerd";" uitvoeren dus ik heb heel erg het gevoel alsof ik iets ben vergeten. Ik heb op het moment niet iemand dichtbij die misschien wel het probleem ziet, maar daarom hoop ik dat jullie mij kunnen helpen. Hier is mijn code:

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
<?php
session_start();
    
    $connect = new mysqli("localhost",
            "root",
            "usbw",
            "cms");
        if($connect ->connect_errno)    
        {

                printf("Connect failed %s", $db->connect_error);
            return false;
        }

            
    if (isset($_POST['submit']))
    {
    
        $loginpost = $_POST['login'];    
        $wachtwoordpost = $_POST['wachtwoord'];
            
        $loginpost = $_SESSION['login'];
            
        $uitkomst = mysqli_query($connect, "SELECT * FROM auteurs") or die($uitkomst . "<br/><br/>" . mysqli_error());
        $row = mysqli_fetch_array($uitkomst);
        $login = $row['Login'];
        $wachtwoord = $row['Wachtwoord'];
        if ($row["Login"] == $loginpost && $row["Wachtwoord"] == $wachtwoordpost)        
        {

            echo "U bent ingelogd!";
        }

        else
        {
            echo "U heeft een onjuist login/wachtwoord ingevoerd";
        }
    }
}

?>


Ik hoop dat jullie mij hiermee kunnen helpen want ik word er helemaal gek van!
Alvast bedankt!


Probeer deze query eens:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT * FROM auteurs WHERE Login ='$loginpost'


als er een result is, vergelijk $_POST['wachtwoord']; met het wachtwoord uit de db.

Ook moet je rekening houden met sql injection. Je moet de string escapen.
Bijvoorbeeld:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$wachtwoordpost = mysqli_real_escape_string($connect, $_POST['Wachtwoord'];
Gewijzigd op 28/02/2018 22:53:31 door Jasper Schellekens
 
- Ariën  -
Beheerder

- Ariën -

28/02/2018 22:51:57
Quote Anchor link
Ik hoop dat je je wachtwoord wel veilig gehashed hebt!

Toevoeging op 28/02/2018 22:53:22:

Jasper Schellekens op 28/02/2018 22:51:55:

als er een result is, vergelijk $_POST['wachtwoord']; met het wachtwoord uit de db.

Ook moet je rekening houden met sql injection. Je moet de string escapen.
Bijvoorbeeld:
$wachtwoordpost = mysqli_real_escape_string($connect, $_POST['Wachtwoord'];);

Dit is zo, maar als een wachtwoord gehashed is (AANRADER!!!), dan is het niet nodig. Je hebt dan toch altijd een veilige string.
Gewijzigd op 28/02/2018 22:53:42 door - Ariën -
 
Jochem Odendaal

Jochem Odendaal

28/02/2018 22:55:40
Quote Anchor link
- Ariën - op 28/02/2018 22:51:57:
Ik hoop dat je je wachtwoord wel veilig gehashed hebt!


Dat heb ik zeker! de registratie werkt prima. Alleen de login lukt me maar niet :(
Gewijzigd op 28/02/2018 22:56:31 door Jochem Odendaal
 
Jasper Schellekens

Jasper Schellekens

28/02/2018 22:56:37
Quote Anchor link
- Ariën - op 28/02/2018 22:51:57:
Ik hoop dat je je wachtwoord wel veilig gehashed hebt!

Toevoeging op 28/02/2018 22:53:22:

Jasper Schellekens op 28/02/2018 22:51:55:

als er een result is, vergelijk $_POST['wachtwoord']; met het wachtwoord uit de db.

Ook moet je rekening houden met sql injection. Je moet de string escapen.
Bijvoorbeeld:
$wachtwoordpost = mysqli_real_escape_string($connect, $_POST['Wachtwoord'];);

Dit is zo, maar als een wachtwoord gehashed is (AANRADER!!!), dan is het niet nodig. Je hebt dan toch altijd een veilige string.


Inderdaad, ik had mijn wachtwoord input ook niet escaped omdat ik zoiets al had gedacht. Maar de rest wel, want als je een sql injectie krijgt ben je toch wel de sjaak.




Toevoeging op 28/02/2018 22:59:04:

Jochem Odendaal op 28/02/2018 22:55:40:
- Ariën - op 28/02/2018 22:51:57:
Ik hoop dat je je wachtwoord wel veilig gehashed hebt!


Dat heb ik zeker! de registratie werkt prima. Alleen de login lukt me maar niet :(



In je code zie ik geen manier van hash.
MD5 werkt bijvoorbeeld zo: (MD5 kan je beter niet gebruiken)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$postwachtwoord = md5($_POST["Wachtwoord"]);

Als ik het goed heb dan, anders vergelijkt hij volgensmij joun ingevulde wachtwoord met een lange code die encrypted is.
 
Jochem Odendaal

Jochem Odendaal

28/02/2018 22:59:14
Quote Anchor link
Jasper Schellekens op 28/02/2018 22:51:55:
Jochem Odendaal op 28/02/2018 22:38:08:
Hallo allemaal!
Ik probeer in simpel inlog form te maken via informatie uit een database. De informatie uit de database komt door een registratie form die ik heb gemaakt. Er is nu dus een probleem met mijn code waar hij geen foutmelding over geeft. Het enige wat hij doet is de hele tijd "echo "U heeft een onjuist login/wachtwoord ingevoerd";" uitvoeren dus ik heb heel erg het gevoel alsof ik iets ben vergeten. Ik heb op het moment niet iemand dichtbij die misschien wel het probleem ziet, maar daarom hoop ik dat jullie mij kunnen helpen. Hier is mijn code:

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
<?php
session_start();
    
    $connect = new mysqli("localhost",
            "root",
            "usbw",
            "cms");
        if($connect ->connect_errno)    
        {

                printf("Connect failed %s", $db->connect_error);
            return false;
        }

            
    if (isset($_POST['submit']))
    {
    
        $loginpost = $_POST['login'];    
        $wachtwoordpost = $_POST['wachtwoord'];
            
        $loginpost = $_SESSION['login'];
            
        $uitkomst = mysqli_query($connect, "SELECT * FROM auteurs") or die($uitkomst . "<br/><br/>" . mysqli_error());
        $row = mysqli_fetch_array($uitkomst);
        $login = $row['Login'];
        $wachtwoord = $row['Wachtwoord'];
        if ($row["Login"] == $loginpost && $row["Wachtwoord"] == $wachtwoordpost)        
        {

            echo "U bent ingelogd!";
        }

        else
        {
            echo "U heeft een onjuist login/wachtwoord ingevoerd";
        }
    }
}

?>


Ik hoop dat jullie mij hiermee kunnen helpen want ik word er helemaal gek van!
Alvast bedankt!


Probeer deze query eens:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT * FROM auteurs WHERE Login ='$loginpost'


als er een result is, vergelijk $_POST['wachtwoord']; met het wachtwoord uit de db.

Ook moet je rekening houden met sql injection. Je moet de string escapen.
Bijvoorbeeld:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$wachtwoordpost = mysqli_real_escape_string($connect, $_POST['Wachtwoord'];




Jammer genoeg werkt het alsnog niet maar toch bedankt!
 
- Ariën  -
Beheerder

- Ariën -

28/02/2018 22:59:14
Quote Anchor link
Jochem Odendaal op 28/02/2018 22:55:40:
- Ariën - op 28/02/2018 22:51:57:
Ik hoop dat je je wachtwoord wel veilig gehashed hebt!


Dat heb ik zeker! de registratie werkt prima. Alleen de login lukt me maar niet :(

Vertel eens meer. Waar loop je po vast?
Wat heb je geprobeerd?
Hoe staat je wachtwoord opgeslagen in de database?

Enne, md5() is al gekraakt inmiddels en ontoelaatbaar gevonden voor veilig hashen.
Gewijzigd op 28/02/2018 23:01:52 door - Ariën -
 
Jochem Odendaal

Jochem Odendaal

28/02/2018 23:03:06
Quote Anchor link
Jasper Schellekens op 28/02/2018 22:56:37:
- Ariën - op 28/02/2018 22:51:57:
Ik hoop dat je je wachtwoord wel veilig gehashed hebt!

Toevoeging op 28/02/2018 22:53:22:

Jasper Schellekens op 28/02/2018 22:51:55:

als er een result is, vergelijk $_POST['wachtwoord']; met het wachtwoord uit de db.

Ook moet je rekening houden met sql injection. Je moet de string escapen.
Bijvoorbeeld:
$wachtwoordpost = mysqli_real_escape_string($connect, $_POST['Wachtwoord'];);

Dit is zo, maar als een wachtwoord gehashed is (AANRADER!!!), dan is het niet nodig. Je hebt dan toch altijd een veilige string.


Inderdaad, ik had mijn wachtwoord input ook niet escaped omdat ik zoiets al had gedacht. Maar de rest wel, want als je een sql injectie krijgt ben je toch wel de sjaak.




Toevoeging op 28/02/2018 22:59:04:

Jochem Odendaal op 28/02/2018 22:55:40:
- Ariën - op 28/02/2018 22:51:57:
Ik hoop dat je je wachtwoord wel veilig gehashed hebt!


Dat heb ik zeker! de registratie werkt prima. Alleen de login lukt me maar niet :(



In je code zie ik geen manier van hash.
MD5 werkt bijvoorbeeld zo: (MD5 kan je beter niet gebruiken)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$postwachtwoord = md5($_POST["Wachtwoord"]);

Als ik het goed heb dan, anders vergelijkt hij volgensmij joun ingevulde wachtwoord met een lange code die encrypted is.


JUP! dat was hem :D. Echt hartelijk bedankt voor uw hulp! Ik heb hier de hele middag aan gezeten en af te vragen wat er nou fout aan is maar nu werkt hij!
 
Jasper Schellekens

Jasper Schellekens

28/02/2018 23:03:09
Quote Anchor link
Jaa vandaar dat ik zei: (MD5 kan je beter niet gebruiken)
Was even als voorbeeld. Ik heb het namelijk ook gebruikt, totdat ik wist waarom het niet veilig is.
Gewijzigd op 28/02/2018 23:03:28 door Jasper Schellekens
 
- Ariën  -
Beheerder

- Ariën -

28/02/2018 23:04:28
Quote Anchor link
Ikzelf raad aan om password_hash() en password_verify() te gebruiken.
Dan zit je altijd veilig.
 
Jochem Odendaal

Jochem Odendaal

28/02/2018 23:06:47
Quote Anchor link
Jasper Schellekens op 28/02/2018 23:03:09:

Jaa vandaar dat ik zei: (MD5 kan je beter niet gebruiken)
Was even als voorbeeld. Ik heb het namelijk ook gebruikt, totdat ik wist waarom het niet veilig is.


Het is voor school dus er werd ons uitgelegd waarom we beter geen md5 kunnen gebruiken maar daarna zei onze leraar dat we het moesten gebruiken in de komende paar opdrachten om er mee te leren werken.
 
- Ariën  -
Beheerder

- Ariën -

28/02/2018 23:11:19
Quote Anchor link
md5() is opsich niet afgeschreven als functie, dus ik snap zijn argument wel. Maar voor het hashen van wachtwoorden is het zeer afgeraden. Ikzelf gebruik md5() enkel alleen voor het genereren van filehashes md5_file om corruptie van bestanden te detecteren en voor tijdelijke hashes.
 
Thomas van den Heuvel

Thomas van den Heuvel

01/03/2018 00:51:54
Quote Anchor link
Jochem Odendaal op 28/02/2018 23:06:47:
Het is voor school

Mag ik vragen wat voor opleiding jij volgt?

Heb jij naast enige PHP-theorie ook uitleg gekregen over hoe (My)SQL werkt en hoe je vragen kunt stellen aan de database?

En tot slot, is je ook verteld hoe je veilig DATA invoegt in SQL?
 
Obelix Idefix

Obelix Idefix

01/03/2018 08:55:13
Quote Anchor link
Je had het zelf heel snel kunnen vinden door te gaan debuggen: controleer wat er in een variabele zit door deze te echoën. Dan had je zelf gezien dat die twee waarden niet overeen kwamen en was heel snel duidelijk waar de oorzaak van je probleem lag.
Nu ging jij er van uit dat ze hetzelfde waren en was je verbaast over de uitkomst.
 
Jochem Odendaal

Jochem Odendaal

01/03/2018 09:25:05
Quote Anchor link
Thomas van den Heuvel op 01/03/2018 00:51:54:
Jochem Odendaal op 28/02/2018 23:06:47:
Het is voor school

Mag ik vragen wat voor opleiding jij volgt?

Heb jij naast enige PHP-theorie ook uitleg gekregen over hoe (My)SQL werkt en hoe je vragen kunt stellen aan de database?

En tot slot, is je ook verteld hoe je veilig DATA invoegt in SQL?


Jup, dat is ons allemaal geleerd maar heel veel is zelfstudie dus of je het kan ligt eraan of je de opdrachten doet. En voor de opleiding die ik doe, ik doe applicatie en media ontwikkelaar. ERG leuke opleiding. Alleen wel moeilijk haha.
 
Marthijn Buijs

Marthijn Buijs

01/03/2018 10:00:58
Quote Anchor link
Verder zal het sowieso niet werken omdat jij de variable $loginpost overschrijft met een $_SESSION['login']-variable die niet bestaat, neem ik aan.

Als de gebruiker de juiste gegevens heeft ingevuld, kan je bijvoorbeeld zijn gebruikersnaam of gebruikers ID uit de database in de $_SESSION['login']-variable stoppen.


Met een hele erge vriendelijke groet,
Maarten uit je klas :p
 
Jochem Odendaal

Jochem Odendaal

01/03/2018 10:04:05
Quote Anchor link
**quoteknip**

Haha maarten :D.
Ik heb het al veranderd hoor :) ik had gisteren heel veel variaties gemaakt en deze klopte niet echt helemaal. Ik heb het nu verbeterd en netter gemaakt.
Gewijzigd op 01/03/2018 12:50:01 door - Ariën -
 

Pagina: 1 2 volgende »



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.