altijd inloggen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior/Medior Front-end developer

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Remote - Front-end Angular developer

Functie The IT team currently consists of the IT Manager, 2 back-end developers, 1 full-stack developer, 1 designer, and a DevOps engineer. They are currently looking for an experienced Front-end developer who will work autonomously and in a disciplined manner, being the only developer working on their Front-end applications at the start. They do have the ambition to find a second developer soon, who you will then be able to supervise. You will be working on the further development of their existing UI in Angular. But also developing a mobile app. They place great value on User Experience and opt

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer begint jouw dag na een bak koffie met een stand up. De vorderingen worden tijdens de stand up besproken en de doelen worden opgesteld waar jullie als team in de volgende sprint naartoe gaan werken. Onze backend is geschreven in .NET Core en onze Front-end in Angular. Bij ons ga jij dan ook Fullstack aan de slag. Jij wordt hier opgeleid om zelfstandig te kunnen programmeren en applicaties te kunnen implementeren. Er wordt op projectbasis gewerkt, dit bied leuke uitdagingen omdat elke klant een andere visie heeft over de applicatie die wij maken. Je gaat

Bekijk vacature »

Senior Front-End Developer

Als Senior Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Senior Front-End Developer bij Coolblue? Als Senior 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. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Senior Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Nadenken

Bekijk vacature »

Back end developer

Functie Jij als full stack 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 90% van je tijd je bezig houden met het ontwikkelen van grote maatwerk 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. De technische uitdaging momenteel is dat

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda ben je als PHP/Symfony Developer niet alleen gefocust op het ontwikkelen van software. Daarnaast ben je voortdurend bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Hieronder een kort overzicht van jouw takenpakket: Het ontwerpen en implementeren van webapplicaties met het Symfony Framework; Het schrijven van een schone en efficiënte codes; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klant; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het

Bekijk vacature »

PHP Developer

Functie omschrijving Voor een bedrijf in Den Bosch zoek ik een PHP Developer, die al wat werkervaring heeft. Jij gaat aan de slag met de verdere professionalisering van de interne applicaties en software. In de functie ga je verder: Verdere ontwikkeling eigen CRM systeem, vooral middels PHP; Bouwen van verschillende API's & koppelingen; Meedenken om de software/applicaties te verbeteren/optimaliseren; Aan de slag met de interne tooling. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er werken ruim 70 medewerkers, verdeeld over verschillende afdelingen. De afdeling Development bestaat uit vijf collega's, onder

Bekijk vacature »

Software programmeur

Functieomschrijving Voor een erkende werkgever in de regio van Goes zijn wij op zoek naar een enthousiaste software programmeur met PHP/Symfony ervaring. Een gedreven persoon die het development team komt versterken met het aanpakken van complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel professionele als persoonlijke groei? Lees dan snel verder! Dit ga je doen: Beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Testen en door ontwikkelen van software; Ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

PHP Developer - medior functie

Functieomschrijving Ben jij innovatief en wil jij je kennis graag delen met jouw nieuwe collega's? Lees dan snel verder! Voor een leuke opdrachtgever in de omgeving van Roosendaal zoeken wij een Symfony developer. Of je nou junior, medior of senior bent, je krijgt hier alle vrijheid en verantwoordelijkheid om jouw eigen loopbaan te ontwikkelen. Je gaat je hier bezig houden met en inspelen op de actualiteiten van jouw vakgebied. Techstack: Symfony, PHP, mySQL. Kennis van Svelte is helemaal mooi meegenomen. Bedrijfsprofiel Al sinds '99 is dit webbureau actief. De kernwaarden binnen het bedrijf zijn integer, dienstbaar en deskundig. Je komt

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving Voor de gemeente Amsterdam zijn wij op zoek naar een softwareontwikkelaar Cleopatra. 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 brom- en 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. Functie

Bekijk vacature »

Java Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

PHP developer (Laravel/Vue.js)

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 »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »
Nick Audenaerde

Nick Audenaerde

30/08/2011 10:36:14
Quote Anchor link
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
<?php

    class login {

        public function LogIn($name, $password) {
        /*
            Er moet een database connectie komen die alle rijen ophaalt uit de database en dan kijkt,
            of er een rij is waar die naam en wachtwoord instaan die zijn ingevuld in het formulier.
            Als de naam en wachtwoord bij elkaar horen in dezelfde rij moet er een sessie aangemaakt worden loggedin.
            Deze sessie bevat de naam van de klant, het wachtwoord en het ip adress.
            Als deze niet overeen komen moet er een melding komen dat de naam of wachtwoord onjuist is.
        */

            $db->query("SELECT * FROM user WHERE name = '" . mysql_real_escape_string($name) . "' AND password = '" . mysql_real_escape_string($password) . "'");
        
        //als naam en wachtwoord goed gepost zijn.
            if(isset($_POST['name'], ($_POST['password'] )) {
        
            // dan maak sessie loggedin met name/pass.
                $_SESSION['loggedin'] = $name && $password;            
        
                }

                else {
                    echo ('naam of wachtwoord onjuist');
            }
        }

        public function LogOut($name) {
        /*
            De sessie loggedin moet uitgezet worden.
            De laatste ip adress moet opgeslagen worden
        */

        
    }
}

?>


om het mezelf makkelijker te maken heb ik overal comments bij gezet, maar het probleem is dat ik altijd kan inloggen wat ik ook invul, weet iemand wat ik verkeerd doe?
 
PHP hulp

PHP hulp

21/11/2024 19:16:21
 
Gerhard l

gerhard l

30/08/2011 10:57:46
Quote Anchor link
je volgorde is verkeerd en je mist wat:

- eerst controleren of de beide velden zijn ingevuld
- zoja dan de query
- maar wat komt er uit de query? check met mysql_num_rows of er een resultaat wordt opgehaald, als er 0 rows uit komen => verkeerd wachtwoord
als er 1 uitkomt => $_SESSION aanmaken.
als er meerdere uitkomen, is je database verkeerd.

En zorg ervoor dat session_start(); bovenaan staat.
 
- SanThe -

- SanThe -

30/08/2011 11:22:16
Quote Anchor link
Aanvulling op Gerhard:

Hier doe je niets mee:
$db->query("SELECT * FROM user WHERE name = '" . mysql_real_escape_string($name) . "' AND password = '" . mysql_real_escape_string($password) . "'");

Als $name en $password beiden enige inhoud hebben (maakt niet uit wat) geeft dit ALTIJD true:
$_SESSION['loggedin'] = $name && $password;
 
Nick Audenaerde

Nick Audenaerde

30/08/2011 11:22:58
Quote Anchor link
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 session_start();

    class login {

        public function LogIn($name, $password) {
        /*
            Er moet een database connectie komen die alle rijen ophaalt uit de database en dan kijkt,
            of er een rij is waar die naam en wachtwoord instaan die zijn ingevuld in het formulier.
            Als de naam en wachtwoord bij elkaar horen in dezelfde rij moet er een sessie aangemaakt worden loggedin.
            Deze sessie bevat de naam van de klant, het wachtwoord en het ip adress.
            Als deze niet overeen komen moet er een melding komen dat de naam of wachtwoord onjuist is.
        */

            $db->query("SELECT * FROM user WHERE name = '" . mysql_real_escape_string($name) . "' AND password = '" . mysql_real_escape_string($password) . "'");
            
            //
            if(mysql_num_rows($db) = 1){
            //als naam en wachtwoord goed gepost zijn.
        
            if(isset($_POST['name'], ($_POST['password'] )) {
        
            // dan maak sessie loggedin met name/pass.
                $_SESSION['loggedin'] = $name && $password;            
        
                }

                else {
                    echo ('naam of wachtwoord onjuist');
            }
        }

        public function LogOut($name) {
        /*
            De sessie loggedin moet uitgezet worden.
            De laatste ip adress moet opgeslagen worden
        */

        }
    }
}


?>


zo beter?
 
Gerhard l

gerhard l

30/08/2011 11:26:55
Quote Anchor link
Gerhard l op 30/08/2011 10:57:46:
je volgorde is verkeerd en je mist wat:

- eerst controleren of de beide velden zijn ingevuld
- zoja dan de query
- maar wat komt er uit de query? check met mysql_num_rows of er een resultaat wordt opgehaald, als er 0 rows uit komen => verkeerd wachtwoord
als er 1 uitkomt => $_SESSION aanmaken.
als er meerdere uitkomen, is je database verkeerd.

En zorg ervoor dat session_start(); bovenaan staat.



Je volgorde klopt nog niet ;)
Je hebt nu wel de mysql_num_rows erin, maar je controleert de input na de query dat moet andersom, en volgens mij mis je een }
En bij een if gebruik je == ipv =
Gewijzigd op 30/08/2011 11:27:25 door gerhard l
 
Nick Audenaerde

Nick Audenaerde

30/08/2011 11:31:08
Quote Anchor link
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 session_start();

    class login {

        public function LogIn($name, $password) {
        /*
            Er moet een database connectie komen die alle rijen ophaalt uit de database en dan kijkt,
            of er een rij is waar die naam en wachtwoord instaan die zijn ingevuld in het formulier.
            Als de naam en wachtwoord bij elkaar horen in dezelfde rij moet er een sessie aangemaakt worden loggedin.
            Deze sessie bevat de naam van de klant, het wachtwoord en het ip adress.
            Als deze niet overeen komen moet er een melding komen dat de naam of wachtwoord onjuist is.
        */
        
            //als naam en wachtwoord goed gepost zijn.

            if(isset($_POST['name'], ($_POST['password'] )) {
                
            $db->query("SELECT * FROM user WHERE name = '" . mysql_real_escape_string($name) . "' AND password = '" . mysql_real_escape_string($password) . "'");
            
            //
            if(mysql_num_rows($db) == 1){
            // dan maak sessie loggedin met name/pass.
                $_SESSION['loggedin'] = $name && $password;            
        
                }

                else {
                    echo ('naam of wachtwoord onjuist');
            }
        }

        public function LogOut($name) {
        /*
            De sessie loggedin moet uitgezet worden.
            De laatste ip adress moet opgeslagen worden
        */

        }
    }
}


?>

bedoel je met of velden vol zijn if ( !isset($_POST['name'])??
 
- SanThe -

- SanThe -

30/08/2011 11:33:49
Quote Anchor link
Ik neem aan dat je de function aanroept met als parameters $_POST['name'] en $_POST['password']. Dan heb je die niet meer nodig in de function zelf. En waarom staat jouw password ongecodeerd in de database? Denk aan veiligheid.
 
Nick Audenaerde

Nick Audenaerde

30/08/2011 11:41:09
Quote Anchor link
Als ik dit eenmaal begrijp wil ik proberen een sha512 beveiliging te gebruiken volgens sommige websites is sha512 echt redelijk veilig

Toevoeging op 30/08/2011 11:43:39:

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

    class login {

        public function LogIn($name, $password) {
        /*
            Er moet een database connectie komen die alle rijen ophaalt uit de database en dan kijkt,
            of er een rij is waar die naam en wachtwoord instaan die zijn ingevuld in het formulier.
            Als de naam en wachtwoord bij elkaar horen in dezelfde rij moet er een sessie aangemaakt worden loggedin.
            Deze sessie bevat de naam van de klant, het wachtwoord en het ip adress.
            Als deze niet overeen komen moet er een melding komen dat de naam of wachtwoord onjuist is.
        */
        
            //als naam en wachtwoord goed gepost zijn.

            if(!isset($_POST['name'], ($_POST['password'] )) {
                echo ('Velden niet ingevuld');
            }
else {
                
            $db->query("SELECT * FROM user WHERE name = '" . mysql_real_escape_string($name) . "' AND password = '" . mysql_real_escape_string($password) . "'");
            
            //
            if(mysql_num_rows($db) == 1){
            // dan maak sessie loggedin met name/pass.
                $_SESSION['loggedin'] = $name && $password;            
        
                }

                else {
                    echo ('naam of wachtwoord onjuist');
            }
        }

        //public function LogOut($name) {
        /*
            De sessie loggedin moet uitgezet worden.
            De laatste ip adress moet opgeslagen worden
        */
        //}

    }
}


?>


volgens mij is het nu echt een zooitje aan het worden >.<

Toevoeging op 30/08/2011 13:33:09:

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
<?php session_start();
    require_once('db.class.php');
    class login {

        public function LogIn($name, $password) {
        /*
            Er moet een database connectie komen die alle rijen ophaalt uit de database en dan kijkt,
            of er een rij is waar die naam en wachtwoord instaan die zijn ingevuld in het formulier.
            Als de naam en wachtwoord bij elkaar horen in dezelfde rij moet er een sessie aangemaakt worden loggedin.
            Deze sessie bevat de naam van de klant, het wachtwoord en het ip adress.
            Als deze niet overeen komen moet er een melding komen dat de naam of wachtwoord onjuist is.
        */
        
            //als naam en wachtwoord goed gepost zijn.

            if(!isset($_POST['name']) && (!isset($_POST['password']) )) {
                echo ('Velden niet ingevuld');
            }
else {
                global $db;
                $res = $db->query("SELECT * FROM user WHERE name = '" . mysql_real_escape_string($name) . "' AND password = '" . mysql_real_escape_string($password) . "'");
                
                if($db->numRows($res == 1)){
            // dan maak sessie loggedin met name/pass.
                $_SESSION['loggedin'] = $name && $password;    
                echo ("u bent ingelogd   " . $res ." ");        
        
                }

                else {
                    echo ('naam of wachtwoord onjuist');
            }
        }

        //public function LogOut($name) {
        /*
            De sessie loggedin moet uitgezet worden.
            De laatste ip adress moet opgeslagen worden
        */
        //}

    }
}

$login = new LogIn($_POST['name'], $_POST['password']);
?>


BEDANKT IEDEREEN! het werkt :)
 



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.