wachtwoord controle

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Embedded Software Developer (C, C++)

For our high-tech business partner, we are in search of a Software Design Engineer / Software Developer with a MSc. or BSc. In Computer Science and relevant experience in C, C++. Do you like to work in a challenging environment in which you are able to work on world changing technology? Read on and apply! Functie As a Software Design Engineer / Software Developer you are responsible for the development and realization of software solutions to make the machines of our business client run. It is your challenge to make the machines run as smoothly as possible, so that they

Bekijk vacature »

Functioneel Beheerder IAM

Waar het horrorverhaal IT van Stephen King, kilometers aan zeldzame boeken en de authenticatie en autorisatie van gebruikers samenkomen. Dat is de KB in Den Haag. En het is de plek waar jij als functioneel beheerder de gegevens van miljoenen Nederlanders verwerkt en beschermt. Maak jij het mogelijk? In deze functie maak je direct maatschappelijke impact. Je zorgt ervoor dat miljoenen Nederlanders kunnen inloggen op en gebruik kunnen maken van al onze diensten (zoals bijvoorbeeld de Online Bibliotheek en de KB catalogus). Je bent als functioneel beheerder IAM daardoor actief bezig met het bieden van leesplezier en het mogelijk maken

Bekijk vacature »

Junior Software Developer Energietransitie HBO/WO

Bedrijfsomschrijving Wij zoeken voor een jong bedrijf dat zich richt op de energietransitie naar een Junior Software Developer op HBO of WO niveau! Deze organisatie richt zich op verduurzaming van woningen in Nederland en dat doen zij door het aanbieden van slimme (monitoring) software. Deze tech scale-up heeft een eigen ontwikkelteam en kent een platte organisatiestructuur. Dit vraagt om een actieve inzet van iedere medewerker, maar ook een stukje eigen zelfstandigheid. Er wordt hier hard gewerkt aan prachtige software, kom jij het team ondersteunen? Ben jij net klaar met je HBO of WO studie in de richting van ICT, of

Bekijk vacature »

Agile Projectmanager IT

Heb jij het liefst de touwtjes in handen, denk je niet één, maar meerdere stappen vooruit en weet je het team collega's hierin mee te krijgen? Wij zijn op zoek naar een ervaren it projectmanager die ervoor zorgt dat onze projecten effectief verlopen. Iets voor jou? Lees dan snel verder. Wat ga je doen? Als Projectmanager draag je zorg voor het uitvoeren, bewaken en opleveren van projecten op het gebied van IT voor de verschillende ondernemingen van de Rensa Family. Dit betekent dat je het projectplan schrijft, de projectorganisatie inricht, als aanspreekpunt voor de projectomgeving fungeert, leiding geeft aan één

Bekijk vacature »

Salesforce Developer

Wij zijn opzoek naar een ervaren Salesforce developer met passie voor zijn vak. Krijg jij energie van het oplossen van IT-gerelateerde complexe problemen? Heb je enkele jaren ervaring met Salesforce? Ben je die developer die zijn hand niet omdraait voor een integratie meer of minder?! Lees dan snel verder! Functieomschrijving Pro Industry is een snelgroeiende organisatie met inmiddels 21 vestigingen en een hoofdkantoor in Capelle a/d IJssel. Voor ons hoofdkantoor zoeken wij versterking op het gebied van development, met name gericht op Salesforce. Als Salesforce Developer programmeer jij in APEX moeiteloos verschillende integraties, bouw je lightning components en laat je

Bekijk vacature »

Java Ontwikkelaar

Wie zijn wij? Als ervaren leverancier van oplossingen voor industriële technologie wil ICT Netherlands de wereld elke dag een stap slimmer maken. Onze toegewijde technische professionals voorzien klanten van diensten op het gebied van consultancy, softwareontwikkeling, projectmatige oplossingen en managed services. In het kort Als ervaren Java ontwikkelaar binnen onze business unit Machine & Systems werk je aan complexe projecten voor de machine- en apparatenbouw, die vaak een flinke bedrijf kritische impact hebben. Je doorgrondt dan ook feilloos de consequenties van beslissingen voor de architectuur. En je bent verantwoordelijk voor de vertaling van de architectuur naar een technisch ontwerp. In

Bekijk vacature »

startende / junior Java developer

Als startende / junior Java developer krijg je een ervaren Java buddy, mag je opleidingen volgen en ga je direct in een Scrum team Java software ontwikkelen. Je wordt goed begeleid en er is veel ruimte voor innovatie. Functie omschrijving Bij deze organisatie ga je interessante tastbare maatschappelijke applicaties ontwikkelen. Miljoenen mensen zijn dagelijks afhankelijk van de software. Er zijn 8 Java Scrumteams, waarbij ieder team aan een eigen applicatie bouwt. In ieder team zijn meerdere senior, medior en junior Java developers aanwezig. Daarnaast is er minimaal 1 Tester en een vaste product owner per team. Er wordt regelmatig 'pair

Bekijk vacature »

Business Intelligence Developer

Role: Business Intelligence Developer (Part time – 2/3 days a week) Location: The Netherlands (Fully Remote) Salary: €50,000 - €80,000 My client, one of the largest retail chains in the Netherlands with 200+ stores is seeking a talented BI Developer to join their team on a part time basis This role is a unique opportunity to maintain the environment and work within an exciting, fast growing organisation. Benefits include: Competitive pay scales Extremely generous holiday entitlement & Bonus Further salary progression based on performance. flexible working! Pension plan Main Responsibilities: ETL (Extract, Transform and Load) Maintaining the environment Creation of

Bekijk vacature »

Full Stack developer

Functieomschrijving Ben jij een ervaren Fullstack Java Developer en op zoek naar een internationale, creatieve en innovatieve omgeving? Wil jij werken aan een self-service dataplatform, waarbij je ervoor zorgt dat onze data vanuit een enorme hoeveelheid bronnen op de juiste plek terecht komt? Bij Randstad Groep Nederland (HQ) zijn we op zoek naar jou! Wij zijn op zoek naar een Fullstack Java Developer die per direct ons interne team komt versterken. Fullstack Java Development bij Randstad Groep Nederland (HQ) Jij werkt in het Corporate Client Solutions team. Dit team werkt samen met de product owner aan het klanten portaal, waarin

Bekijk vacature »

Software developer/Architect Amsterdam

Bedrijfsomschrijving The Siemens Specialist for proces optimization, advice and automation. Functieomschrijving Would you enjoy working in Software Engineering? Are you ready to investigate, experiment, try and learn? Then maybe you'll be our client's new .NET Developer/Architect. Our client is the Siemens specialist for optimization, automation, and advice. They work with Siemens products like no one else and can answer all the questions regarding Siemens automation. From advice and engineering to maintenance, they are the single point of contact for process optimization. What will you be doing? You will be part of the client's dynamic development team. They develop both in-house

Bekijk vacature »

Low code developer

Ben jij de low-code developerdie het leuk vindt zijn kennis toe te passen in complexe en maatschappelijk relevante ingenieursprojecten? Wij zoeken per direct een low-code developer met ervaring om ons team te versterken. Je komt terecht in een team dat een mix is van low-code developers, software developers, IT consultants en projectleiders. Als low-code developer ga je aan de slag met het ontwikkelen van digitale diensten en het automatiseren van onze werkprocessen. Je maakt hierbij gebruik van de low-code platformen van Outsystems en Microsoft (Power Automate en Power Apps). In overleg met onze product owners en projectleiders bepaal je per

Bekijk vacature »

.Net Developer

Do you have passion for software development? Do you enjoy guiding and inspiring junior developers by sharing your knowledge? Is it your ambition to develop into a full stack developer? Then, this is your top job! You will be a part of our development team and work closely together with the other team members. We value our codebase’s readability, maintainability, and testability and look for someone who shares these values. With more than 100 companies in different product-market combinations, no day is the same at VDL. Your role: Help our company accelerate the delivery of real impactful changes through software

Bekijk vacature »

Fullstack .NET developer

Bedrijfsomschrijving Deze MS Gold Partner is onderdeel van een grote internationale organisatie met vestigingen door heel Europa heen geworden. Hierdoor hebben ze toegang gekregen tot een heel groot klanten portfolio waar ze nu ook werk voor verrichten. Ze zijn sterk in Microsoft trajecten en dan met name in het O365 pakket. Hoewel ze nu dus onderdeel zijn geworden van een grote organisatie is de sfeer nog altijd heel familiair. De medewerkers krijgen veel vrijheid in hun functie en de deur staat bij iedereen open. Het nieuwe project waar jij ook aan zal komen te werken combineert en koppelt grote backend

Bekijk vacature »

Java Software Developer

Java Software Developer - Smart Logistics Functiebeschrijving: Ben jij een ervaren Java Developer die professionele applicaties kan bouwen die onze klanten zo hard nodig hebben? En wil je graag met de nieuwste technologieën werken binnen een DevOps scrumteam? Lees dan snel verder! Wat ga je doen? Als ervaren Java Software Developer werk je aan uitdagende projecten bij verschillende klanten en ben je altijd onderdeel van een software ontwikkelteam. Samen met je team, de product owner en de architect ben je verantwoordelijk voor het definiëren, ontwerpen, ontwikkelen, beveiligen en testen van nieuwe of bestaande applicaties binnen de logistieke sector. “Use digital

Bekijk vacature »

Ervaren front-end developer (Angular) gezocht!

Bedrijfsomschrijving Ben jij de Angular specialist die ik zoek? Onze klant is al ruim 10 jaar een gevestigde naam in de wereld van de mooie GIS projecten. Het bedrijf zit zich voor haar klanten in om de publieke ruimte veiliger te maken en tevens het verkeer soepeler te laten verlopen. Het team waarin je terecht zal komen bestaat inmiddels ruim 25 zeer technische collega's. Samen met dit team ga je werken aan grote GIS projecten voor o.a. gemeenten waterschappen en overheidsinstellingen. De systemen waarmee hier gewerkt wordt zijn opgebouwd in .NET. Naast goede .NET developers is dit bedrijf op zoek

Bekijk vacature »
Henke van der bunt

Henke van der bunt

28/02/2011 21:19:37
Quote Anchor link
Hallo,
Ik heb hier een registratieformulier.
hoe kan ik hier wachtwoord controle op maken?

Formulier:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
<form action="#" method="post" id="contactform">
 Gebruikersnaam: <br />
 <
div id="inputnaam" style="float: left;"><input type="text" name="naam" value="<?php echo $_POST['naam']; ?>" class="text" /></div><div id="naam" style="float: left;"></div><div style="clear: both;"></div><br />
 Wachtwoord:<br />
 <
div id="inputwachtwoord" style="float: left;"><input type="password" name="wachtwoord" value="<?php echo $_POST['wachtwoord']; ?>" class="text" /></div><div id="wachtwoord" style="float: left;"></div><div style="clear: both;"></div><br />
Wachtwoord (controle):<br />
 <
div id="inputwachtwoord" style="float: left;"><input type="password" name="wachtwoord" value="<?php echo $_POST['wwcontrole']; ?>" class="text" /></div><div id="wachtwoord" style="float: left;"></div><div style="clear: both;"></div><br />
 Email adres:<br />
 <
div id="inputemail" style="float: left;"><input type="text" name="email" value="<?php echo $_POST['email']; ?>"  class="text" /></div><div id="mail" style="float: left;"></div><div style="clear: both;"></div><br /><br />
<
input type="checkbox" name="check" />Ik ga akkoord met de <a onclick="document.getElementById('av').style.display = 'block';">algemene voorwaarden</a><br />
 <
div id="av" style="display: none;">De voorwaarden die hieronder worden genoemd, zijn geldig op de gehele site. <br /><textarea name="Naam" readonly='readonly' rows='8' style="color: #ACA899; cursor: default; width: 100%;">
?>


Submit:
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
<?php
 if (isset($_POST['submit']))
 {

     if (empty($_POST['naam']))
     {

         echo '<div id="rederror"><center>Vul een gebruikersnaam in!</center></div><br>';
     }
elseif (empty($_POST['wachtwoord']))
     {

         echo '<div id="rederror"><center>Vul een wachtwoord in!</center></div><br>';
     }
elseif (empty($_POST['email']))
     {

         echo '<div id="rederror"><center>Vul een email adres in!</center><br></div>';
     }
elseif (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$", $_POST['email'])) {
         echo '<div id="rederror"><center>Vul een geldig email adres in!</center></div><br>';
     }
elseif (mysql_num_rows(mysql_query("SELECT id FROM leden WHERE naam = '" . mysql_real_escape_string($_POST['naam']) . "'")) != '0')
     {

         echo '<div id="rederror"><center>Er bestaat al een lid met de naam ' . htmlentities($_POST['naam']) . '</center></div>';
     }
elseif (mysql_num_rows(mysql_query("SELECT id FROM leden WHERE email = '" . mysql_real_escape_string($_POST['email']) . "'")) != '0')
     {

         echo '<div id="rederror"><center>Er bestaat al een lid met het emailadres ' . htmlentities($_POST['email']) . '</center></div><br>';
     }
elseif (empty($_POST['check'])){
        echo '<div id="rederror"><center>Je dient akkoord te gaan met de algemene voorwaarden</center></div><br>';
    }
else{
        $naam = $_POST['naam'];
        $naam = str_replace(".",'',$naam);
         mysql_query("INSERT INTO leden (naam, wachtwoord, email, status, ingelogd, ref, ip) VALUES ('" . mysql_real_escape_string(trim($naam)) . "', '" . mysql_real_escape_string(md5(sha1($_POST['wachtwoord']))) . "', '" . mysql_real_escape_string($_POST['email']) . "', '0', '1','" . $_SESSION['ref'] . "','" . $_SERVER['REMOTE_ADDR'] . "')") or die(mysql_error());
         $_SESSION['login'] = $_POST['naam'];
         mysql_query("INSERT INTO pb (afzender,bericht,voor,onderwerp,tijd) VALUES ('Roel','Hallo " . $_SESSION['login'] . ",<br /><br />Welkom op Frixis<br />Wil je meteen beginnen met het bouwen van je website? <a href=\"hoemaakik\">Klik hier</a> om te kijken hoe je snel kunt beginnen!<br />Indien je vragen hebt, mag je mij altijd een berichtje sturen!<br /><br />Met vriendelijke groeten,<br />Georg<br />Talk-it','".$_SESSION['login']."','Welkom op Frixis',now())") or die(mysql_error());
         mysql_query("INSERT INTO paginainstelling (titel,eigenaar,menu) VALUES ('Mijn eerste pagina','" . mysql_real_escape_string($_POST['naam']) . "','0')") or die(mysql_error());
         echo '<div id="greenerror"><center>Je bent aangemeld, <a href="accountinstellingen">klik hier</a></center></div><br>';
     }
 }

?>


Mvg, Henke
Gewijzigd op 28/02/2011 21:21:03 door Henke van der bunt
 
PHP hulp

PHP hulp

19/01/2022 09:41:35
 
Kris Peeters

Kris Peeters

01/03/2011 13:18:35
Quote Anchor link
Een aantal dingen:
- Om te beginnen: nooit controleren op de waarde van de submit knop.
vervang
if (isset($_POST['submit'])) {
door
if ($_SERVER['REQUEST_METHOD'] == 'POST') {

- Zet je code tussen [code][/code], niet tussen <?php ?>, wanneer het geen php is.
- Zou je niet een aantal van die errors groeperen?
Nu kan je bv. mogelijk omwille van drie verschillende redenen iets fout doen met je e-mail adres. En telkens moet je dan opnieuw proberen, opnieuw verzenden...
Een beetje van het goede te veel, nee?

Je zou kunnen afstappen van dat if/elseif/elseif/elseif...
Je zou kunnen al die elseif() vervangen door if(); nu ja, toch de meeste.
En dan krijgt de gebruiker direct al de fouten ipv. telkens 1 tegelijk.
Gewijzigd op 01/03/2011 13:20:05 door Kris Peeters
 



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.