Loginscript werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Frontend Developer - Leeuwarden

Frontend Developer – Leeuwarden Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider

Bekijk vacature »

Outsystems Developer Junior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als junior Outsystems Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van

Bekijk vacature »

VB.NET developer

Functie Het development team waar jij in terecht komt bestaat uit twee ervaren software developers. De directeur/eigenaar is tevens één van deze developers. Jij werkt direct samen met jouw werkgever en kan dan ook veel kennis en ervaring bij dit bedrijf op doen. Als team zijn jullie verantwoordelijk voor de kantoorapplicatie die deze organisatie aanbied in een niche markt. Het team is op dit moment actief bezig met een migratie waarbij het eindstation eindigt in een C# .NET omgeving. Echter is een deel van de software al geschreven in C# .NET. Hierbij is gebruik gemaakt van C# .NET, CSS, HTML,

Bekijk vacature »

Front end developer React Sportgames

Functie Als Front end developer ga jij aan de slag bij een gave en bekende organisatie op het gebied van sportgames. Jij gaat aan de slag in een scrumteam met 6 developers die gepassioneerd en actief bezig zijn om spelers kwalitatieve en mooie spelervaringen aan te bieden. Als scrumteam werken ze in drie wekelijkse sprints en begin je iedere ochtend met een stand-up. Als Front end developer werk jij bij deze organisatie voornamelijk met Javascript, html, css en React. Er wordt veel gebruikt gemaakt ook van C#, Docker en Kubernetes. Het team hecht veel waarde aan het leveren van hoogwaardige

Bekijk vacature »

Front end developer binnen de consultancy

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

Medior Java developer

Wat je gaat doen: 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 je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Traineeship Front-end developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

In-house .NET software developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house development functie? Maak jij graag hét verschil m.b.t. interne automatisering? Haal jij energie uit het automatiseren van processen voor je eigen collega's? Dan hebben wij de perfecte vacature voor je! Voor een gezellig Brabants familiebedrijf, zijn wij op zoek naar een .NET software developer. Je gaat in deze zelfstandige functie werken aan de ontwikkeling van eigen applicaties & en het koppelen van deze applicaties aan de ingekocht software. Jouw werkzaamheden zien er als volgt uit: Het management team signaleert behoeftes vanuit de business. Vervolgens worden deze behoeftes uitgewerkt en geprioriteerd.

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 »

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

.NET 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 »

Pagina: « vorige 1 2 3 4 5 volgende »

Matthijs Vos

Matthijs Vos

08/02/2012 16:02:31
Quote Anchor link
Ik heb een stukje toegevoegd zodat als je verkeerd wachtwoord/username intypt de invoer velden rood worden. Dit heb ik gedaan op de volgende manier:

Quote:
if(mysql_num_rows($res) == 0){
echo "Gebruikersnaam/wachtwoord foutief."; ?>
<form method='POST'>
Gebruikersnaam: <input style="border:#FF0000 solid 2px;" type='text' name='username' value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?(isset($_POST['username']) ? htmlspecialchars($_POST['username']) : '');?>
"/><br />
Password: <input style="border:#FF0000 solid 2px;" type='password' name='password' /><br />
<input type='submit' value='Login!' />
</form>


Maar ik heb het idee dat dat netter moet kunnen
Gewijzigd op 08/02/2012 20:54:33 door Matthijs Vos
 
PHP hulp

PHP hulp

18/05/2024 03:22:51
 
Jeroen VD

Jeroen VD

09/02/2012 21:09:50
Quote Anchor link
Je maakt dan een compleet nieuwe form aan?
 
Matthijs Vos

Matthijs Vos

09/02/2012 21:10:50
Quote Anchor link
@jeroen

Ja klopt, dat moet volgens mij niet nodig zijn. Maar hoe het wel moet weet ik niet.
 
Jeroen VD

Jeroen VD

09/02/2012 21:27:52
Quote Anchor link
Die style = moet je met php een ifje achter zetten. Het is maar een regel die veranderd hoeft te worden, ipv de hele form opnieuw maken
 
Reshad F

Reshad F

09/02/2012 21:28:40
Quote Anchor link
je kan javascript ervoor gebruiken
 
Matthijs Vos

Matthijs Vos

09/02/2012 21:31:03
Quote Anchor link
@reshad
Dat weet ik, wil ik alleen liever niet omdat je alle gebruikers dan verplicht dit aan te hebben.

@jeroen
Hoe bedoel je??
 
Roel -

Roel -

09/02/2012 21:33:37
Quote Anchor link
Jeroen, het maakt inderdaad geen verschil, zie ook die op PHP.net, daar staat namelijk dit:
This language construct is equivalent to exit().
 
Reshad F

Reshad F

09/02/2012 21:35:28
Quote Anchor link
maar, heeft tegenwoordig niet iedereen javascript aanstaan? zelfs mobiele gebruikers :P ik denk niet dat het met php kan wat jij precies wilt en omdat dan in dezelfde form te hebben maar misschien ook wel, ik ben het nog niet tegengekomen
 
Obelix Idefix

Obelix Idefix

09/02/2012 22:32:56
Quote Anchor link
@reshadd: als je iets niet weet, reageer dan niet ;-)

Of lees in ieder geval de andere reacties door. jeroen vd geeft in zijn reactie (09/02/2012 21:27:52) aan hoe het is op te lossen.
 
Jeroen VD

Jeroen VD

10/02/2012 14:27:36
Quote Anchor link
hier hoe het moet. ik heb meteen de rest wat aangepast, zodat het wat beter is. ik heb het nog niet getest, maar ik heb het idee dat het goed werkt.

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
<?php
require('config.php');
$sytle = '';

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

    if (isset($_POST['username'] && trim($_POST['username']) != '' &&
        isset($_POST['password'] && trim($_POST['password']) != '')
    {

        if     (($users = mysql_query(
            "SELECT username, password FROM project2_members WHERE
            username = '"
. mysql_real_escape_string($_POST['username']) . "' AND
            password = "
. mysql_real_escape_string($_POST['password'] . "'"))) == false)
        {
    
            die('er is een fout opgetreden. probeert u het opnieuw');
        }

        else
        {
            if (mysql_num_rows($users) == 0)
            {

                echo 'The username/password was not found. ' . $username . $password;
                $style = 'style="border:#FF0000 solid 2px;"';
            }

            else
            {
                echo 'You have been logged in.';
                $_SESSION['loggedin'] = 'true';
                $_SESSION['username'] = $_POST['username'];
            }
        }
    }
}

else
{
    echo '<form method="post" action="vul_hier_zelf_je_site_in?act=login">
         Username: <input '
. $style . ' type="text" name="username"><br>
         Password: <input '
. $style . ' type="password" name="password"><br>
         <input type="submit" value="login">
         </form>'
;
}

?>


wachtwoorden plain text opslaan is nooit een goed idee. ga je anders opslaan, moet je dit gaan aanpassen. zie dit topic over hoe wel: klik
Gewijzigd op 10/02/2012 15:31:10 door Jeroen VD
 
Matthijs Vos

Matthijs Vos

10/02/2012 14:50:11
Quote Anchor link
@jeroen

Waarom gebruik je if (isset($_GET['act'])) ? eerder in dit topic werd mij verteld dat if( $_SERVER['REQUEST_METHOD'] === 'POST' ) beter zou zijn
 
Jeroen VD

Jeroen VD

10/02/2012 15:12:28
Quote Anchor link
ik pas het even aan.
 
Matthijs Vos

Matthijs Vos

10/02/2012 15:16:05
Quote Anchor link
Mijn script:
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
<?
     require("config.php");

$style = '';
if( $_SERVER['REQUEST_METHOD'] === 'POST' )
{

       if     (($res = mysql_query(
            "SELECT username, password FROM project2_members WHERE
            username = '"
. mysql_real_escape_string($_POST['username']) . "' AND
            password = "
. mysql_real_escape_string($_POST['password'] . "'"))) == false)
        {
    
            die('er is een fout opgetreden. probeert u het opnieuw');
        }

    else{
        if(mysql_num_rows($res) == 0){  
         echo "Gebruikersnaam/wachtwoord foutief.";
        $style = 'style="border:#FF0000 solid 2px;"';
        
        
        }
else{
        echo("U bent ingelogd, u word nu doorgestuurd....");
        $_SESSION['loggedin'] = true ;
        $_SESSION['username'] = $_POST['username'];
        echo '<meta HTTP-EQUIV="REFRESH" content="1; url=http://www.fox-creations.nl/projects/project001/persoonlijke-pagina">';
        }
    }
}

else{
    echo '<form method="post">
         Username: <input '
. $style . ' type="text" name="username"><br>
         Password: <input '
. $style . ' type="password" name="password"><br>
         <input type="submit" value="login">
         </form>'
;
}}

?>


Maar dit werkt niet. Als ik verkeerd ww intyp krijg ik "Gebruikersnaam/wachtwoord foutief." maar niet het contact formulier met de rode randen.
 
Reshad F

Reshad F

10/02/2012 15:28:07
Quote Anchor link
Obelix en Idefix op 09/02/2012 22:32:56:
@reshadd: als je iets niet weet, reageer dan niet ;-)

Of lees in ieder geval de andere reacties door. jeroen vd geeft in zijn reactie (09/02/2012 21:27:52) aan hoe het is op te lossen.


ehm en waar slaat je reactie dan precies op? hij zegt dat het netter kan, ik geef aan dat het naar mijn mening met javascript best netjes kan.. maar hij wil javascript niet gebruiken en ik zeg dat het met php ook zou kunnen maar ik weet alleen niet hoe? dus welk deel is fout?
 
Jeroen VD

Jeroen VD

10/02/2012 15:29:17
Quote Anchor link
o ja, haal eens regel 28 en regel 34 weg. dat zou mnoeten werken.

regel 24 is een refresh, toch? dit kun je vervangen door een header()

en bekijk mijn script is, vergelijk het met die je net gepost hebt, wat valt je op?

Toevoeging op 10/02/2012 15:30:24:

@reshadd: tada, zonder javascript!
 
Matthijs Vos

Matthijs Vos

10/02/2012 15:45:29
Quote Anchor link
oo ik had niet gezien dat je die toevoeging van de isset had gedaan ik heb nu het volgende maar het werkt nog niet:

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
<?
$style
= '';
if( $_SERVER['REQUEST_METHOD'] === 'POST' )
{

    if (isset($_POST['username']) && trim($_POST['username']) != '' && isset($_POST['password']) && trim($_POST['password'])); {
       if     (($res = mysql_query(
            "SELECT username, password FROM project2_members WHERE
            username = '"
. mysql_real_escape_string($_POST['username']) . "' AND
            password = "
. mysql_real_escape_string($_POST['password'] . "'"))) == false)
        {
    
            die('er is een fout opgetreden. probeert u het opnieuw');
        }

    else{
        if(mysql_num_rows($res) == 0){  
         echo "Gebruikersnaam/wachtwoord foutief.";
        $style = 'style="border:#FF0000 solid 2px;"';
        
        
        }
else{
        echo("U bent ingelogd, u word nu doorgestuurd....");
        $_SESSION['loggedin'] = true ;
        $_SESSION['username'] = $_POST['username'];
        echo '<meta HTTP-EQUIV="REFRESH" content="1; url=http://www.fox-creations.nl/projects/project001/persoonlijke-pagina">';
        }
    }
}}


    echo '<form method="post">
         Username: <input '
. $style . ' type="text" name="username"><br>
         Password: <input '
. $style . ' type="password" name="password"><br>
         <input type="submit" value="login">
         </form>'
;
}

?>
 
Jeroen VD

Jeroen VD

10/02/2012 15:53:37
Quote Anchor link
bekijk je accolades {} is, daar klopt niets van.

Toevoeging op 10/02/2012 15:55:17:

het komt erop neer dat de form altijd geechot wordt, ook na de verwerking, dus geen reden om accolades eromheen te zetten
 
Matthijs Vos

Matthijs Vos

10/02/2012 16:00:07
Quote Anchor link
@jeroen
Die accolade op regel 33 het stukje script af dat checkt of je niet al bent ingelogd:

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
<?
if (isset($_SESSION['loggedin'])){
header ('location: pagina.php') ;
exit();
}
else{
     require("config.php");

$style = '';
if( $_SERVER['REQUEST_METHOD'] === 'POST' )
{

    if (isset($_POST['username']) && trim($_POST['username']) != '' && isset($_POST['password']) && trim($_POST['password'])); {
       if     (($res = mysql_query(
            "SELECT username, password FROM project2_members WHERE
            username = '"
. mysql_real_escape_string($_POST['username']) . "' AND
            password = "
. mysql_real_escape_string($_POST['password'] . "'"))) == false)
        {
    
            die('er is een fout opgetreden. probeert u het opnieuw');
        }

    else{
        if(mysql_num_rows($res) == 0){  
         echo "Gebruikersnaam/wachtwoord foutief.";
        $style = 'style="border:#FF0000 solid 2px;"';
        
        
        }
else{
        echo("U bent ingelogd, u word nu doorgestuurd....");
        $_SESSION['loggedin'] = true ;
        $_SESSION['username'] = $_POST['username'];
        echo '<meta HTTP-EQUIV="REFRESH" content="1; url=http://www.fox-creations.nl/projects/project001/persoonlijke-pagina">';
        }
    }
}}


    echo '<form method="post">
         Username: <input '
. $style . ' type="text" name="username"><br>
         Password: <input '
. $style . ' type="password" name="password"><br>
         <input type="submit" value="login">
         </form>'
;
}

?>
 
Jeroen VD

Jeroen VD

10/02/2012 16:04:33
Quote Anchor link
wordt wel het form geechot, na het verkeerd inloggen? maar zonder rode randen?
 
Matthijs Vos

Matthijs Vos

10/02/2012 16:05:19
Quote Anchor link
nee, krijg alleen die echo
 

Pagina: « vorige 1 2 3 4 5 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.