loginscript fout

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C#.NET developer

Functie Het development team bestaat momenteel uit vijf backend C#/.NET ontwikkelaars. Op dit moment zit één ontwikkelaar dedicated op de mobiele applicatie. Als team werk je samen aan het zelf ontwikkelde software platform. Dit bestaat uit zowel apps als websites. Om het systeem door meer dan honderdduizenden gebruikers wordt gebruikt is het bijna vanzelfsprekend dat de kwaliteit van het product hoog moet liggen. Het systeem bestaat uit drie projecten. Je werkt dus aan deze drie projecten waarbij de focus op z’n tijd verschuift. De technieken die worden toegepast zijn o.a. .NET Core, Xamarin, C# en MVC. Je zal dus met

Bekijk vacature »

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

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 »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

.NET developer

Functie Jouw team van vier collega .NET developers is verantwoordelijk voor het bouwen van de ETL processen van jouw nieuwe werkgever. Op dit moment wordt de front-end gedaan door een extern team van professionals. Echter wilt jouw nieuwe werkgever graag intern deze kennis uitbreiden en heeft dan ook de ambitie om dit voor het eind van het jaar intern te gaan aanpakken. Dit betekend dat jij als .NET ontwikkelaar de ideale kans krijgt om jezelf samen met jouw collega’s te ontwikkelen als full stack developer. Als .NET ontwikkelaar werk jij bij deze gave werkgever met C# .NET, SQL, JavaScript, REST

Bekijk vacature »

Low code Developer

Dit ga je doen Je richt je op het doorontwikkelen van bestaande applicaties en het geheel van scratch af aan opzetten van nieuwe applicaties binnen een low code platform; Je beoordeelt technisch ontwerpen en maakt de vertaalslag naar de technische oplossingen binnen het platform; Je voert testwerkzaamheden uit; Je adviseert de organisatie op jouw vakgebied; Je schakelt met business analisten en de architect om tot mooie oplossingen te komen; Je lost bugs op en denkt mee over een structurele oplossing. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze

Bekijk vacature »

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end 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. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Als PHP developer (Symfony) bijdragen aan betere z

Functie Als Medior/Senior PHP developer wordt er een mate van zelfstandigheid verwacht, maar ook dat je goed in een team kunt opereren waar kennis wordt gedeeld en er bijvoorbeeld codereviews plaatsvinden. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden geactualiseerd.

Bekijk vacature »

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

.NET Developer

Functie omschrijving Ervaren .NET Developer gezocht! Wij zoeken een ervaren .NET developer die aan de slag gaat voor een softwarebedrijf in de regio Rhenen. In deze rol ben jij zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Daarnaast houdt jij je bezig met de nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en product specialisten om mooie producten te creëren. Bedrijfsprofiel Waar kom je te werken? Je komt te werken voor snelgroeiende softwareleverancier en allround dienstverlener. Klanten van deze

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 »

Java Developer

Java Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Traineeship Java Developer

Functie Wat ga je doen als Java Developer? Jij start via ons bij deze opdrachtgever als Trainee Java ontwikkelaar, tijdens het traineeship ga je in 1 jaar van de basis naar professioneel Java ontwikkelaar. Je start samen met een groep trainees, volgt de aangeboden cursussen en gaat aan de slag bij één van onze opdrachtgevers. Na een aantal maanden volgt de volgende opdracht. Door de groei in jouw rol kom je op steeds complexere opdrachten terecht. Veel afwisseling dus. Collega’s met ervaring helpen je bij deze groei en samen met jouw coach ga je een persoonlijke leerplan opzetten om jou

Bekijk vacature »

Back end developer Digital agency

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 20 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »
Erwin Nieuwenhuis

Erwin Nieuwenhuis

01/04/2008 16:01:00
Quote Anchor link
hoi,

ik ben met een login script bezig, maar ik doe waarschijnlijk wat fout...

want als ik het in FF bekijk zie ik een wit scherm

hier de code:
p.s. de fout zit waarschijnlijk ergens op regel 7 - 33, maar ik zet de hele code maar ff neer. als dit niet goed is, zeg het maar. dan haal ik hem weg.

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
    ini_set('display_errors', 'on');
    error_reporting(E_ALL);
    require_once('connect.inc.php');
?>


<?php
    if( isset($_POST['gebruikersnaam'], $_POST['response']))
    {

                    $gebruikersnaam = $mysqli->real_escape_string($_POST['gebruikersnaam']);
                    $response = $mysqli->real_escape_string($_POST['response']);
                    $sql = "
                SELECT
                    id,
                    gebruikersnaam,
                    wachtwoord,
                    email
                FROM
                    leden
                WHERE
                    gebruikersnaam = '"
.$gebruikersnaam."'";
                                
            if(!$result = $mysqli->query($sql))
            {

                trigger_error('Fout in query: '.$mysqli->error);
            }

                if( $mysqli->num_rows($res) == 1)
                {

                    $row = $mysqli->fetch_assoc($res);
                    $text = 'Je id is '.$row['id'].'<br /> Je Gebruikersnaam is '.$row['gebruikersnaam'].;
                
                }

?>




<html>
<head>
<title>Login</title>
</head>
<body>

<script type="text/javascript" src="sha512.js"></script>
<script type="text/javascript">
<!--
function hash()
{
document.getElementById( 'response' ).value = hex_sha512( document.getElementById( 'wachtwoord' ).value );
return true;
}
//-->
</script>


<?php
    if( isset($text))
    {

        echo ($text);
    }

    else
    {
?>

<form method="post" action="<?php echo ($_SERVER['PHP_SELF']);?>" onsubmit="return hash();">
        
    <label for="gebruikersnaam">Gebruikersnaam:</label>
    <input type="text" id="gebruikersnaam" name="gebruikersnaam">
    
    <label for="wachtwoord">Wachtwoord:</label>
    <input type="password" id="wachtwoord">
    <input type="hidden" name="response" id="response">
        
    <input type="submit" value="Inloggen">
        
</form>
<?php
    }
?>

</body>
</html>
 
PHP hulp

PHP hulp

21/04/2025 01:25:09
 
Joren de Wit

Joren de Wit

01/04/2008 16:04:00
Quote Anchor link
Het lijkt erop dat je formulier ook onderdeel is van het if-statement waarin je controleert of er een formulier gepost is.

Als je je pagina bezoekt is dat in eerste instantie niet het geval, dus zal er nu niets getoond worden. Kortom, haal je formulier buiten dat if-statement.
 
Erwin Nieuwenhuis

Erwin Nieuwenhuis

01/04/2008 16:13:00
Quote Anchor link
heb het nu veranderd, maar ik krijg nog steeds een wit scherm


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
<?php
    ini_set('display_errors', 'on');
    error_reporting(E_ALL);
    require_once('connect.inc.php');
?>


<?php
    if( isset($_POST['gebruikersnaam'], $_POST['response']))
    {

                    $gebruikersnaam = $mysqli->real_escape_string($_POST['gebruikersnaam']);
                    $response = $mysqli->real_escape_string($_POST['response']);
                    $sql = "
                SELECT
                    id,
                    gebruikersnaam,
                    wachtwoord,
                    email
                FROM
                    leden
                WHERE
                    gebruikersnaam = '"
.$gebruikersnaam."'";
                                
            if(!$result = $mysqli->query($sql))
            {

                trigger_error('Fout in query: '.$mysqli->error);
            }

                if( $mysqli->num_rows($res) == 1)
                {

                    $row = $mysqli->fetch_assoc($res);
                    $text = 'Je id is '.$row['id'].'<br /> Je Gebruikersnaam is '.$row['gebruikersnaam'].;
                
                }
    }

?>




<html>
<head>
<title>Login</title>
</head>
<body>

<script type="text/javascript" src="sha512.js"></script>
<script type="text/javascript">
<!--
function hash()
{
document.getElementById( 'response' ).value = hex_sha512( document.getElementById( 'wachtwoord' ).value );
return true;
}
//-->
</script>


<?php
    if( isset($text) && !empty($text))
    {

            echo ($text);
    }

?>

<form method="post" action="<?php echo ($_SERVER['PHP_SELF']);?>" onsubmit="return hash();">
        
    <label for="gebruikersnaam">Gebruikersnaam:</label>
    <input type="text" id="gebruikersnaam" name="gebruikersnaam">
    
    <label for="wachtwoord">Wachtwoord:</label>
    <input type="password" id="wachtwoord">
    <input type="hidden" name="response" id="response">
        
    <input type="submit" value="Inloggen">
        
</form>
</body>
</html>
 
Joren de Wit

Joren de Wit

01/04/2008 16:15:00
Quote Anchor link
Zorg dat je error_reporting en display_errors aan hebt staan.

Je script geeft namelijk een syntax error op regel 30: de punt voor de ; is daar niet op zijn plaats.
 
Erwin Nieuwenhuis

Erwin Nieuwenhuis

01/04/2008 17:29:00
Quote Anchor link
waar moet ik error_reporting en display_errors dan aanzetten??

want ik heb dit wel in m'n script staan:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
    ini_set('display_errors', 'on');
    error_reporting(E_ALL);
    require_once('connect.inc.php');
?>


nu krijg ik de volgende error:

Fatal error: Call to undefined method mysqli::num_rows() in /home/vhosts/slepperfm.nl/httpdocs/login/login.php on line 27

wat is mijn fout, aangezien ik niet zoveel van MySQLi afweet..
Gewijzigd op 01/01/1970 01:00:00 door Erwin Nieuwenhuis
 
Joren de Wit

Joren de Wit

01/04/2008 17:47:00
Quote Anchor link
Je fout is dat num_rows() geen bestaande method van de MySQLi klasse is. Het is namelijk een property van de result klasse:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if($result->num_rows == 1)
?>
 
Erwin Nieuwenhuis

Erwin Nieuwenhuis

01/04/2008 17:51:00
Quote Anchor link
nu krijg ik een melding over fetch_assoc
ik heb op dezelfde manier geprobeerd aan te passen als je hierboven zei, maar het werkt niet.

is er een overzicht/tutorial waar (alle) MySQLi functies in staan?
 
Joren de Wit

Joren de Wit

01/04/2008 17:55:00
Quote Anchor link
Ook daar geldt weer dat fetch_assoc() geen method is van de mysqli klasse, maar van de mysqli_result klasse. Dus wederom zul je ook daar $result->fetch_assoc() moeten gebruiken...

En uiteraard is er in de PHP handleiding gewoon een heel overzicht over MySQLi te vinden.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 



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.