Inloggen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Account Developer

Voor Bol.com zijn wij per direct op zoek naar een Account Developer voor 32-40 uur per week op het kantoor in Utrecht. Wil jij een directe bijdrage leveren door partners van de juiste data-inzichten te voorzien en via campagnes op nieuwe platformkansen en features te wijzen? Ben jij analytisch sterk en kun jij dit vertalen naar plannen en inspirerende gesprekken? Lees dan snel verder! wat bieden wij jou Salaris van €2400 - €2600 obv 40 uur Minimaal 6 maanden Werklocatie is Utrecht Werken bij bol.com wie ben jij Jij bent commercieel gedreven en weet altijd aan de juiste knoppen te

Bekijk vacature »

Full stack Javascript ontwikkelaar

Functie Benieuwd hoe jouw dag eruit ziet? Je komt binnen rond een uur of 10 en dat start je met de morning call. Dit doen we vanaf het hoofdkantoor of op het lab, ligt eraan welk project je mee bezig bent. Na de call en het verdelen van de tickets ga je met je team aan de slag. Rond een uur of 12 is er een goede lunch en ga je smiddags weer lekker door met je werk. De ene keer maak jij een game voor een groot merk om de interactie tussen product en eindgebruiker te vergroten. De andere

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

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 »

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

Bekijk vacature »

Medior PHP 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 website die in eigen beheer zijn. In onze vestiging in Nederweert zitten onze development afdelingen en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé PHP/Back-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 bedenken van nieuwe functionaliteiten Het verbeteren van het

Bekijk vacature »

JAVA Programmeur

Bedrijfsomschrijving Functieomschrijving We zoeken per direct enthousiaste software engineers die ons team komen versterken.We werken in DevOps teams met een sterk gevoel voor verantwoordelijkheid. Er wordt nauw samengewerkt met ons Business analyse team (BAT), met onze uitvoerende medewerkers en met de DevOps teams onderling binnen het domein. Het liefst hebben we veel en vaak interactie met onze interne en externe eindgebruikers om zo de juiste dingen te maken. We werken multidisciplinair in een dynamische omgeving. Achtergrond opdracht De Businesseenheid Examens is verantwoordelijk voor de logistiek van de staatsexamens Voortgezet (speciaal) onderwijs, Nederlands als 2e taal en schoolexamens. In het kader

Bekijk vacature »

Senior Applicatie ontwikkelaar Java

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 We verwachten van je,

Bekijk vacature »

Front end developer

Functie Qua type opdrachten is er echt een verscheidenheid aan afnemers, zo werken ze met grote multinationals, maar ook met startups. Zo kom je te werken in een gevarieerde omgeving en kan je ook schakelen tussen verschillende culturen. De projecten variëren van greenfield projecten tot langdurige ontwikkeltrajecten. Hier wordt alleen maar gewerkt met aan front end projecten. Daarom maakt het onze partner niet uit waar jij kennis van hebt, als je maar gedegen kennis hebt van Javascript frameworks, Unit testing en ook bekend bent met de scrum methodiek. Eisen Minimaal 4 jaar relevante werkervaring Kennen en ervaring van Javascript frameworks

Bekijk vacature »

(Junior) PHP Ontwikkelaar bij een retail bedrijf i

Bedrijfsomschrijving Ben jij een ervaren PHP ontwikkelaar met een passie voor retail en ICT? Wil jij werken in een team dat zich bezighoudt met het ontwikkelen van uitdagende applicaties voor een groot retailbedrijf in Delft? Dan zijn zij op zoek naar jou! Functieomschrijving Als PHP Ontwikkelaar werk je in een team aan de ontwikkeling van applicaties die door de gehele organisatie worden gebruikt. Je bent verantwoordelijk voor het ontwikkelen, testen en implementeren van deze applicaties. Je werkt hierbij nauw samen met andere ontwikkelaars, projectmanagers en stakeholders binnen de organisatie. Je taken bestaan onder andere uit: Ontwikkelen van nieuwe functionaliteiten en

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Front-end Developer - React - Data Driven

Bedrijfsomschrijving Onze klant is een snelgroeiende organisatie die een data-driven inspectieapp op de markt hebben gebracht die nu al een aantal jaar door verschillende organisaties wereldwijd gebruikt wordt. Er zijn zo'n 6 mensen werkzaam bij dit bedrijf en ze zijn nu vooral op zoek naar een sterke front-end developer die wil gaan werken aan nieuwbouw applicaties en de uitbouw van de huidige applicaties. De reden dat ze zoeken is omdat er veel werk op komst is en ze hier de juiste capaciteit voor willen hebben. Er heerst hier een hele prettige sfeer waarin respect en eerlijke communicatie belangrijk is. Ook

Bekijk vacature »

.NET Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Full stack developer

Functie Binnen een ontzettend stimulerende werkomgeving kom jij te werken in een software team van 14 developers. Met ontzettend stimulerend bedoel ik een modern pand, wat voorzien is van alle nodige soft- en hardware, zodat jij jouw werk goed kan uitvoeren. Daarnaast zitten ze in een bos, waardoor je in een groene omgeving rustig kunt werken. Het team bestaat uit front end, back end en full stack developers. Jij krijgt dus de keuze hier waar jij jezelf het liefst op zou richten, maar de voorkeur gaat uit naar back end. Er wordt hier Scrum (agile) gewerkt in multidisciplinaire teams met

Bekijk vacature »

Pagina: 1 2 volgende »

Ed Jeurissen

Ed Jeurissen

04/11/2021 12:33:19
Quote Anchor link
Hallo,

Ik ben weer net met PHP begonnen. Ik wil een site maken om in te loggen maar krijg de volgende foutmelding:


Warning: mysql_connect(): Access denied for user 'root'@'localhost' (using password: NO) in C:\USB WebServer\root\login.php on line 8
Connection error

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
<?php

$host
= "localhost" ;
$user = "root";
$password ="";
$db = "user";

$data = mysql_connect($host, $user, $password, $db);

if($data==false)
{

    die ("Connection error");
}


?>




<!DOCTYPE html>
<html>
   <head>
       <title>Inloggen</title>
   </head>

   <body>
            <center>
                <br>
                <h1>Inloggen</h1>
                <br>
                <div style= "background-color: grey; width: 1000px">
                    <br>
                    <br>
                    <form action =# method="POST">
                        <div>
                                <label>Wachtwoord</label>
                                <input type="text" name="username" required>
                        </div>
                        <br>
                        <br>
                        
                        <div>
                                <label>Password</label>
                                <input type="password" name="password" required>
                        </div>
                        <br>
                        <br>

                        <div>
                                <input type="submit" value="Login">
                        </div>
                    </form>
                    <br>
                </div>
            </center>



Wat doe ik fout?
 
PHP hulp

PHP hulp

08/11/2024 11:36:08
 
- Ariën  -
Beheerder

- Ariën -

04/11/2021 12:45:38
Quote Anchor link
Ik vermoed dat je inlog-gegevens niet kloppen, je password mis waarschijnlijk.

Los van de fout gebruik je ook de oude mysql_xxxxx() functies. In PHP 7 zijn deze verwijderd, dus op veel hostings zal dit script niet meer werken. Je kan het beste de MySQLi functies gebruiken.
 
Ed Jeurissen

Ed Jeurissen

04/11/2021 12:52:15
Quote Anchor link
Hoi Arien,

Kan niet eens een wachtwoord of gebruikersnaam invoeren. Krijg menteen de foutmelding. Van MySQL heb ik MySQLi gemaakt!

Dus de vraag blijft nog steeds waarom werkt het niet?

Groetjes
Ed
 
- Ariën  -
Beheerder

- Ariën -

04/11/2021 12:58:56
Quote Anchor link
Op lijn 4 en 5 moet je een username en password invullen.

Bij USB Webserver is de username: root, en het wachtwoord standaard usbw.

Ik ben benieuwd op welke PHP-versie dit draait, want ik vind het frappant dat de oude functies nog werken.
Zelf vind ik XAMPP een beter up-to-date alternatief.

De versie kan je bekijken met dit script, en noem dit phpinfo.php:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
phpinfo();
?>


Bij uitvoer via je browser zie je bovenaan het versienummer.
Gewijzigd op 04/11/2021 13:00:51 door - Ariën -
 
Ed Jeurissen

Ed Jeurissen

04/11/2021 13:07:58
Quote Anchor link
Ik geloof dat ik in het stenen tijdperk leef! 2008!!!


PHP Logo
PHP Version 5.4.17

Groetjes
Ed
 
- Ariën  -
Beheerder

- Ariën -

04/11/2021 13:11:29
Quote Anchor link
Ja, behoorlijk oud! Inmiddels zitten we al bij de versies: 8.0.12 en 7.4.25. (versie 6 is overgeslagen)

Neemt niet weg dat het onbruikbaar is, maar je zal wel snel tegen drempels aanlopen als je intensief PHP gaat gebruiken. Ik raad aan om XAMPP te kiezen.
Gewijzigd op 04/11/2021 13:12:07 door - Ariën -
 
Ed Jeurissen

Ed Jeurissen

04/11/2021 19:52:56
Quote Anchor link
Als ik verder werk krijg ik de volgende fotmelding:

https://freeimage.host/i/5cyATG

Wie kan me helpen?

Groetjes
Ed
 
- Ariën  -
Beheerder

- Ariën -

04/11/2021 20:29:34
Quote Anchor link
Hoe ziet je relevante code er nu uit?
Kan je die hier ook delen tussen code-tags voordat de afbeelding opeens verdwijnt?
Gewijzigd op 04/11/2021 20:32:49 door - Ariën -
 
Ed Jeurissen

Ed Jeurissen

04/11/2021 21:55:18
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
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
<?php

$host
= "localhost";
$user = "root";
$password ="usbw";
$db = "login";

$data = mysqli_connect($host, $user, $password, $db);

if($data==false)
{

    die ("Connection error");
}


if($_SERVER ["REQUEST_METHOD"]=="POST")
{

    $username = $_POST["username"];
    $password = $_POST["password"];

    $sql = "SELECT  * FROM login WHERE username= ' ".$username. "' AND  password= ' ".$password. " '";

    $result = mysqli_query($data,$sql);

    $row = mysqli_fetch_array($result);

    if($row["usertype"]=="user")
    {

        echo "user";
    }


    elseif($row["usertype"]=="admin")
    {

        echo "admin";
    }

    else
    {
        echo "username or password incorrect";
    }
    
}


?>


<!DOCTYPE html>
<html>
   <head>
       <title>Inloggen</title>
   </head>

   <body>
            <center>
                <br>
                <h1>Inloggen</h1>
                <br>
                <div style= "background-color: grey; width: 1000px">
                    <br>
                    <br>
                    <form action =# method="POST">
                        <div>
                                <label>Wachtwoord</label>
                                <input type="text" name="username" required>
                        </div>
                        <br>
                        <br>

                        <div>
                                <label>Password</label>
                                <input type="password" name="password" required>
                        </div>
                        <br>
                        <br>

                        <div>
                                <input type="submit" value="Login">
                        </div>
                    </form>
                    <br>
                </div>
            </center>
 
- Ariën  -
Beheerder

- Ariën -

04/11/2021 21:57:47
Quote Anchor link
Kijk eens naar mysqli_error en kijk dan eens naar wat je mysqli_query doet.
 
Ed Jeurissen

Ed Jeurissen

04/11/2021 22:33:22
Quote Anchor link
Hoi Arien,

IK snap hem niet. WAt ik begrijp is dat er 0 of 1 uit moet komen. En dat komt er niet. Kun je iets uit de doek den doen?

Groetjes
Ed
 
- Ariën  -
Beheerder

- Ariën -

04/11/2021 22:36:46
Quote Anchor link
Je mysqli_query() lijkt ergens op stuk te lopen. Maar je vraagt dus niet aan mysqli WAT er mis is.

Dus gebruik eens mysqli_error($data).
 
Adoptive Solution

Adoptive Solution

04/11/2021 22:47:12
Quote Anchor link
Regel 22 moet gecontroleerd worden op resultaat.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
if ($result = mysqli_query($con, "SELECT * FROM Persons")) {
  echo "Returned rows are: " . mysqli_num_rows($result);
}


https://www.w3schools.com/php/func_mysqli_query.asp
 
Ed Jeurissen

Ed Jeurissen

04/11/2021 22:56:19
Quote Anchor link
Hoi Arien,

Het blijft voor mij een raadseltje. Weet jij het antwoord?

Groetjes
Ed
 
Adoptive Solution

Adoptive Solution

04/11/2021 23:04:32
Quote Anchor link
Kijk eens of je hier meer verder komt.

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
if( $result = mysqli_query($data,$sql) )
{
    $row = mysqli_fetch_array($result);
    if( $row["usertype"]=="user" )
    {
        echo "user";
    }

    elseif($row["usertype"]=="admin")
    {
        echo "admin";
    }
    else
    {
        echo "username or password incorrect";
    }
}
 
- Ariën  -
Beheerder

- Ariën -

04/11/2021 23:25:54
Quote Anchor link
Als we dit even uitbouwen met een controle of de query gelukt is/;

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
if( $result = mysqli_query($data,$sql) )
{
    $row = mysqli_fetch_array($result);
    if( $row["usertype"]=="user" )
    {
        echo "user";
    }

    elseif($row["usertype"]=="admin")
    {
        echo "admin";
    }
    else
    {
        echo "username or password incorrect";
    }
} else {
echo "De query is niet gelukt: ".mysqli_error($data);
}


Kort gezegd kijk je hier of de query uitgevoerd kan worden, en in dat geval toon je de data. En als dat niet lukt (else), dan toon je een nette foutmelding vanuit MySQL.
 
Jan R

Jan R

05/11/2021 06:36:29
Quote Anchor link
Als ik de foto juist zie gebruik je database 'login' en tabel 'user'
user is een gereserveerd woord dacht ik maar los daarvan je gebruikt wel de juiste database maar je tabel is niet de juiste. Je hebt geen tabel login. Je tabel is user! lijn 20.
 
- Ariën  -
Beheerder

- Ariën -

05/11/2021 09:46:14
Quote Anchor link
Met mysqli_error zou je dit dus kunnen zien.

Zorg altijd voor foutafhandeling in queries.
 
Ward van der Put
Moderator

Ward van der Put

05/11/2021 12:25:47
Quote Anchor link
Ed Jeurissen op 04/11/2021 21:55:18:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$username
= $_POST["username"];
$password = $_POST["password"];

$sql = "SELECT  * FROM login WHERE username= ' ".$username. "' AND  password= ' ".$password. " '";
?>

... OR 1=1
 
Ivo P

Ivo P

05/11/2021 12:52:30
Quote Anchor link
wel apart dat de query controleert of de username begint met een spatie, gevolgd door de opgegeven naam
En of het password in de database een spatie voor en achteraan heeft.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
WHERE username=' ed' AND password=' abc ';
 
- Ariën  -
Beheerder

- Ariën -

05/11/2021 12:59:15
Quote Anchor link
En daarnaast is het wel zo netjes om dit uiteindelijk veilig te hashen met password_hash().
 

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.