loginscript fout

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Opensource fullstack developer gezocht met een ope

Droom jij in PHP of wel JavaScript? Heb jij wel eens een nieuwsbrief ontvangen en gedacht dit kan ik beter en slimmer maken? Wij zoeken dan jou! Wij zijn namelijk opzoek naar zowel front-end developers als backend developers. Functieomschrijving Jij gaat aan de slag om de toekomst te veranderen van e-mails. Jij bent de aangewezen persoon die aan de slag gaat om te werken aan een toekomst waar wij e-mails krijgen die nuttig zijn en superhandig zijn. Je gaat samen met 50 andere collega's in een super open omgeving aan het werk waarbij iedereen dezelfde taal spreekt. Naast werken is

Bekijk vacature »

BI Ontwikkelaar / Junior of Starter (HBO) @ Apeldo

2021-08-03 iSense BI Ontwikkelaar Junior of Starter (HBO) Ben jij HBO-opgeleid en een junior of starter op het gebied van ontwikkelen? Lijkt het je leuk om in een jaar opgeleid en begeleid te worden en mee te werken als BI-ontwikkelaar? Lees dan snel verder wat dit inhoudt en solliciteer! ISRO50194 Organisatie Als preffered supplier zijn we voor de Belastingdienst (te Apeldoorn) op zoek naar junior BI ontwikkelaars voor het SAS platform. SAS is een geavanceerd Big Data-softwareplatform dat wordt gebruikt voor toegang, beheer, rapportage en analyse van data in allerlei vormen. Jouw eerste jaar staat in het teken van het

Bekijk vacature »

Senior Developer Mendix (NL) bij PostNL

Senior Developer Mendix (NL) Den Haag HBO/WO IT Professional "Wij zetten Mendix in voor onze kritieke processen om de favoriete bezorger van Nederland te zijn. We zoeken een Mendix Developer die met ons verder bouwt aan de 'digital core' van PostNL" Wat ga je doen? PostNL is a logistical tech company. Als Mendix Developer  kom je te werken in een organisatie waarbij data, technologie en een engineering culture een sleutelrol spelen. PostNL wil 'digital at the core' zijn en daarom staan we aan de voorgrond van het ontwikkelen van onze eigen logistieke software.    In de functie van Mendix Developer

Bekijk vacature »

Gezocht: Junior – Medior – Senior Outs

Bedrijfsomschrijving Heb jij net een opleiding afgerond richting IT of heb je al een paar jaar ervaring in de IT? En wil je groeien naar Outsystems Developer? Dan is dit dé kans om jezelf te ontwikkelen als Outsystems goeroe! Outsystems blijft hard groeien en deze organisatie gaat daarin mee! Er is een nieuwe vestiging geopend waar er op dit moment er 10 man werken. Ze willen zich verder uitbreiden op verschillende niveau’s, van ervaren toppers tot gedreven junioren. Een heel leuk extraatje is de mogelijkheid tot een leaseauto, wat heel tof is want het betreft een interne functie. Functieomschrijving Je

Bekijk vacature »

Java Developer - regio Maastricht

Bouw jij mee aan de applicaties die onze klanten zo hard nodig hebben? Wil jij je als Java Developer blijven ontwikkelen in de nieuwste technologieën en state-of-the-art tooling? En help jij onze pensioenklanten mee met de implementatie van het nieuwe Pensioenakkoord? Wat ga je doen? Als Java Developer draag je mede verantwoordelijkheid voor het gehele proces van omzetten van wensen, problemen of vragen naar concrete oplossingen. Integratie, testen, vastleggen en delen van kennis, problem-management en automation zijn onderdeel van je takenpakket in een SAFe gestuurde omgeving. Daarnaast denk en praat je proactief mee over hoe we onze klanten nog beter

Bekijk vacature »

.Net / C# Developer - Banking

When .Net/C# is your passion, apply now and join our team! Your day-to-day activities As an experienced .Net/C# developer you will use your skillset to develop new financial applications and services that are not fully automated by standard systems. You will ensure quality and security in ASP.Net and C#. You will work in a multidisciplinary Scrum/Agile team and together you will ensure that the transition to Cloud will go as smoothly as possible. What you need to be successful in this role You are customer focused and enthusiastic. You are at the forefront of architectures, tools and techniques that are

Bekijk vacature »

Startersfunctie C++ developer voor handelsondernem

Bedrijfsomschrijving Op dit moment is een klant van ons uit Utrecht op zoek naar een Full-stack C++ ontwikkelaar. Het bedrijf is een handelsonderneming die voornamelijk aandelen verhandelt op alle grote Europese financiële markten. Het bedrijf onderscheidt zich omdat het handelaar is voor eigen rekening, ze geen klanten hebben en handelen namens het bedrijf. Ze zijn hier op zoek naar erg slimme C++ professionals. Je komt terecht binnen een team van super intelligente en vaardige programmeurs. Functieomschrijving Als Software Engineer bij deze gave partij aan de gracht ga je interne handelsapplicaties ontwikkelen. Je bent verantwoordelijk voor het optimaliseren van applicaties voor

Bekijk vacature »

Fullstack .NET Developer @ Utrecht

2021-07-12 iSense Fullstack .NET Developer Ben jij een ervaren Fullstack Developer en vind je het leuk om in zowel de back-end als de front-end bezig te zijn? Ben je bovendien graag betrokken bij alle aspecten van softwareonwikkeling en haal je energie uit het werken met moderne tools als .NET Core, Azure, Angular en Typescript? Dan is de rol bij deze internationale marktleider iets voor jou! ISHU46952 Organisatie Over de hele wereld worden er per uur meer dan 50.000 producten per machine geproduceerd door de organisatie waar jij aan de slag gaat. Samen met ruim 300 collega's ben jij mede- verantwoordelijk

Bekijk vacature »

Senior Java Developer @ Groningen

2021-07-19 iSense Senior Java Developer Wil jij als Senior Java Developer dagelijks meedenken over diverse architectuur oplossingen? Ga jij graag met je collega’s op zoek naar de beste oplossing? Lees dan snel verder! ISRI47150 Nieuw Organisatie Als Senior Java Developer kom je te werken bij een internationaal gerenommeerd onderzoeksinstituut. Dagelijks is dit instituut verantwoordelijk voor de juiste samenwerking, toegankelijkheid en communicatie voor circa 9000 interne gebruikers. In een team van elf ontwikkelaars ben je als Senior Java Developer verantwoordelijk voor het ontwikkelen van functionele ontwerpen naar technische oplossingen. Deze projecten bestaan o.a. projecten zoals het implementeren van Elastic Search en

Bekijk vacature »

Back-end PHP Developer @ Alkmaar

2021-08-20 iSense Back-end PHP Developer Ben jij een developer die de volgende stap in zijn carrière wilt maken? Wijk jij niet uit voor precisie werk in een open en informele omgeving? Lees dan snel verder en reageer! ISCA41143 Organisatie Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken in een organisatie met een open en informele sfeer. Het

Bekijk vacature »

Full Stack Java Developer - Infrastructure

Ben jij een ontwikkelaar die wil bijdragen aan de applicatie ontwikkeling van klanten die zich primair bezig houden met de vitale onderdelen van Nederland, zoals transport, weg, water, spoor en gas, water en licht? Lees dan verder! Wat ga je doen? Als Full Stack Java Ontwikkelaar draag je verantwoordelijkheid voor het gehele proces van het omzetten van wensen, problemen of vragen naar concrete oplossingen. Integratie, testen, vastleggen van kennis en beslissingen, problem management en automation zijn onderdeel van je takenpakket in zowel SAFE of DevOps gestuurde omgevingen als ook in omgevingen die nog werken volgens het traditionele waterval model. Als

Bekijk vacature »

PHP Developer / Microservices @ Utrecht

2021-08-12 iSense PHP Developer / Microservices Ben jij een PHP/Web Developer met minimaal 2-3 jaar ervaring en wil je meewerken aan het ombouwen van een grote monoliet naar een compleet nieuw Microservices platform? Lijkt het je leuk om te werken bij een hechte organisatie die inmiddels een grote en bekende speler is geworden op HR gebied binnen Nederland? Lees dan nu verder! ISP50438 Organisatie Als PHP/Web Developer ga je aan de slag bij een organisatie die de afgelopen jaren gegroeid is naar een bekende speler op HR gebied binnen Nederland. Hun platform zorgt er voor dat vraag en aanbod van

Bekijk vacature »

HR Organization Developer NL/DE

Als Organization Developer help je mee Coolblue zo in te richten dat alle Coolblue’ers optimaal hun werk kunnen doen. Wat doe je als HR Organization Developer NL/DE bij Coolblue? Heb jij een passie voor HR en doorvoeren van verbeteringen en wil je deze tastbaar maken door te werken aan interessante projecten, onder andere het uitbreiden van CoolblueBezorgt in Duitsland? Dan is dit dé functie voor jou. Ook HR Organization Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Zorgen voor het juiste organisatiemodel op jouw afdelingen, voor vandaag en voor de

Bekijk vacature »

Senior Node.js Developer (NL)

Senior Node.js Developer (NL) Den Haag HBO/WO IT Professional "Als Senior Node.js Developer impact maken op de groeiende E-commerce markt met onze logistieke software. Je doet dit door complexe bedrijfskritische logistieke business processen te vertalen naar de ontwikkeling en uitbreiding van onze Cloud IT-platformen en software oplossingen in JavaScript en AWS" Wat ga je doen? PostNL is becoming a postal tech company. Als Senior Node.js Developer ben je onderdeel van een multidisciplinair Business-IT-team bestaande uit onder andere een Lead Engineer, JavaScript Developers en Solution Consultants. Samen zijn jullie verantwoordelijk voor het bouwen aan het Event Management Platform (EMP). Dit platform

Bekijk vacature »

Apex developer @ Gouda

2021-08-16 iSense Apex developer Al bijna 100 jaar begeeft deze organisatie zich in de industriële sector. Met zo’n 350 medewerker verdeeld over bijna 50 vestigingen wereldwijd en het hoofdkantoor in de regio Gouda bedienen zij de industrie. ISRA50658 Nieuw Organisatie Het belang van de organisatie ligt op het gebied van de vertaling van informatiestromen/data binnen de organisatie en naar externe relaties. De vertaling van deze data naar de applicaties ondersteunen de business bij de ambitie wereldwijd de industrie. In de rol als APEX Developer breng je de vraag vanuit de business in kaart en maak je een functioneel ontwerp voor

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

26/09/2021 02:37:08
 
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.