undifined index...

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Functie Als .NET developer start jij in een ontwikkelteam met 15 developers en twee testers. Samen zijn jullie verantwoordelijk voor financiële applicaties met meer dan 50.000 gebruikers. Een deel van het team is verantwoordelijk voor de webapplicaties van deze organisatie. Ook zijn er twee app ontwikkelaars werkzaam in het team die zich focussen op de mobiele applicatie. Als .NET ontwikkelaar ga jij aan de slag met de webapplicaties van deze organisatie. Hierbij maak jij o.a. gebruik van C# .NET, ASP.NET, T-SQL, Angular en TypeScript. De nadruk van jouw functie ligt wel op de backend van de applicatie. Wat jouw functie

Bekijk vacature »

API Developer Red Hat Fuse

Dit ga je doen Als API Developer zal je verantwoordelijk zijn voor het: het maken van API's en het correct laten draaien van de API's op het platform. Hierdoor kom je in aanraking met Red Hat Fuse, Springt Boot, 3Scale, Red Hat SSO, Openshift en Azure DevOps; zorgen voor de kwaliteit van de ontwikkeling, integratie en prestaties van de API's; zorgen voor een stabiel integratieplatform. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap dat hoofdzakelijk op OpenShift, Azure en

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 »

.NET developer

Functie Als senior .NET ontwikkelaar en aankomend lead developer ben jij in één van de drie development teams verantwoordelijk voor het volgende: • Jij hebt een oogpunt op modernisering en bent verantwoordelijk voor de technische staat en architectuur van de applicatie; • Jij bent verantwoordelijk voor het reviewen van de technische haalbaarheid van verschillende onderwerpen; • Jij bent verantwoordelijk voor een goede aansluiting binnen het multidisciplinaire team en de bijbehorende taken; • Jij bent verantwoordelijk voor het aandragen van verbetervoorstellen en ontwikkelstandaarden in zowel de techniek als architectuur; • Jij bent meewerkend voorman en ondersteunt en coacht jouw team op

Bekijk vacature »

C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Testen en valideren van de ontwikkelde software. Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je gaat aan de slag met diverse technologieën en frameworks. Denk hierbij aan C#, JS frameworks, HTML, CSS, TypeScript,

Bekijk vacature »

Fullstack Developer

Functieomschrijving Heb je kort geleden jouw HBO diploma ICT development behaald? Of zit je nog aan het begin van je carrière en heb je affiniteit met C#.NET? Voor een erkende werkgever in de omgeving van Oosterhout zijn wij op zoek naar een fullstack developer. Als C#.NET developer werk je samen met een vooruitstrevend team aan het ontwikkelen van maatwerk software voor klanten. Je hebt affiniteit met SQL, maar nog belangrijker is dat je kennis en ervaring hebt met C#.NET. Jouw werkzaamheden zien er als volgt uit: Het ontwikkelen van onze high-availability en high-performance backend; Je begint de dag rond 8:30

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken;

Bekijk vacature »

Magento2 Developer

Functie Ben jij een ontwikkelaar en wil jij een volgende stap zetten en als teamlead aan de slag? Lees dan snel verder! Voor een gewilde opdrachtgever in omgeving Delft zijn wij op zoek naar een programmeur die als meewerkend voorman aan de slag wilt gaan. Een developer die een team van twee man aan zal sturen. Jouw werkzaamheden zullen er als volgt uitzien; Ontwikkelen en ontwerpen van API's; Maatwerkoplossingen; Databeveiliging; Optimalisatie webshops; Ontwikkelen technische implementaties voor verbetering database; Aanspreekpunt voor de organisatie en verantwoordelijk voor de aansturing van externe developers. Zoek je veel uitdaging en veelzijdigheid in je werk dan

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Voor een mooi softwarebedrijf in omgeving Gouda zijn wij op zoek naar een Embedded Software developer. Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij enthousiast en een echte team player? Lees dan snel verder en laat wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot aantal creatieve en ambitieuze ontwikkelaars. Ze

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het development team. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde Java professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfs kritische systemen voor onze klanten in regio Noordoost zoals DUO, ING, CJIB en Tendernet. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We organiseren regelmatig technische Meetups en doen veel aan kennisdeling. Sogetisten hebben plezier in hun werk en staan

Bekijk vacature »

Traineeship ICT regio Amsterdam/Utrecht

Wat ga je doen? Het traineeship begint met een fulltime maand cursussen en praktijkdagen, waarin je de basis van het IT-vak leert op de Shared Servicedesk (SSD). Daarnaast ga je meteen aan de slag voor je eerste certificering! (ITILv4). Je start in een groep met 4 tot 10 deelnemers, waarmee jij gedurende die maand optrekt en je kennis kunt delen. Na het voltooien van de eerste maand ga je direct voor een langere periode aan de slag bij één van onze klanten of blijf je intern bij ons op de Shared Servicedesk. Je bent het eerste aanspreekpunt van de eindgebruikers

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 »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op de functionele aspecten, zodat

Bekijk vacature »
Mathieu Posthumus

Mathieu Posthumus

22/03/2015 00:35:20
Quote Anchor link
Hey mensen,

Mijn script zegt dat hij $_POST['password'] niet kan vinden, dat vind ik eigenlijk best logisch want ik heb hem niet met de jquery meegegeven naar die $_GET...

code:


HTML:
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
<div class="inputCheckGroup">
        <div class="inputGroup">
            <img src="<?=ICON?>/eye_close.png" class="ShowPassword">
            <input class="awe" type="password" name="password" id="password">
            <label>Password</label>
        </div>
        <span class="inputCheck"></span>
    </div>

    <div class="inputCheckGroup">
        <div class="inputGroup">
            <img src="<?=ICON?>/eye_close.png" class="ShowPassword">
            <input class="awe" type="password" name="rePassword" id="rePassword">
            <label>Repeat Password</label>
        </div>
        <span class="inputCheck"></span>
    </div>


PHP:
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
<?php
if ($_GET['action'] == "checkPassword") {
    if (empty($_POST['password'])) {
        ?>
<img class="inputCheckImg" src="<?=ICON?>cross.png"><a class="inputCheckCross">Password may not be empty.</a><?
    } else if (strlen($_POST['password']) < 6) {
        ?>
<img class="inputCheckImg" src="<?=ICON?>cross.png"><a class="inputCheckCross">Password must have 6 or more characters.</a><?
    } else if (strlen($_POST['password']) > 30) {
        ?>
<img class="inputCheckImg" src="<?=ICON?>cross.png"><a class="inputCheckCross">Password may not be longer then 30 characters.</a><?
    } else if (!preg_match('/[\'^£$%&*()}{@#~?\>\<\>,|=_+¬-]+/', $_POST['password'])) {
        ?>
<img class="inputCheckImg" src="<?=ICON?>cross.png"><a class="inputCheckCross">Password must have letters numbers and special chars.</a><?
    } else {
        ?>
<img class="inputCheckImg" src="<?=ICON?>tick.png"><?
    }
}

if ($_GET['action'] == "checkRePassword") {
    if (empty($_POST['rePassword'])) {
        ?>
<img class="inputCheckImg" src="<?=ICON?>cross.png"><a class="inputCheckCross">This field can not be empty.</a><?
    } else if ($_POST['password'] !== $_POST['rePassword']) {
        ?>
<img class="inputCheckImg" src="<?=ICON?>cross.png"><a class="inputCheckCross">The password doesn\'t match.</a><?
    } else {
        ?>
<img class="inputCheckImg" src="<?=ICON?>tick.png"><?
    }
}

?>


JQUERY:
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
$("input#password").on("keyup", function(){
        var inputData = $(this);
        $.ajax({
            method: "POST",
            url: "registerHandler.php?action=checkPassword",
            data: inputData
        }).done(function(data){
            $(inputData).parent().next().empty().append(data);
        });
    });

    $("input#rePassword").on("keyup", function(){
        var inputData = $(this);
        $.ajax({
            method: "POST",
            url: "registerHandler.php?action=checkRePassword",
            data: inputData
        }).done(function(data){
            $(inputData).parent().next().empty().append(data);
        });
    });



Het is dus..

Ik geef eerder de $_POST['password'] wel mee. alleen kan ik die later niet opvragen in de $_GET['action'] == checkRePassword.

Omdat ik hem dus niet meegeef in de jquery.

Maar op welke manier zou ik die wel kunnen meegeven zodat ik kan checken of ze gelijk zijn!?

Groet,

Mathieu.
Gewijzigd op 22/03/2015 00:36:55 door Mathieu Posthumus
 
PHP hulp

PHP hulp

24/11/2024 11:11:33
 
Frank Nietbelangrijk

Frank Nietbelangrijk

22/03/2015 01:42:43
Quote Anchor link
Mooi knutselwerk weer :-)

Maar $_GET en $_POST kun je gewoon door elkaar gebruiken.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
        $.ajax({
            method: "POST",
            url: "registerHandler.php?action=checkRePassword",
            data: "name": name
        }).done(function(data){
            $(inputData).parent().next().empty().append(data);
        });

registerHandler.php:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php

$action
= $_GET['action'];
$name = $_POST['name'];

?>
 
Mathieu Posthumus

Mathieu Posthumus

22/03/2015 02:17:11
Quote Anchor link
Frank. Nee ik moet in het stuk van if !enpty $_get['repassword'] de variable $_get['password'] kunnen uilezen. Maar dat wilt niet
 
Frank Nietbelangrijk

Frank Nietbelangrijk

22/03/2015 10:42:05
Quote Anchor link
ik geloof dat ik nu je probleem begrijp.

Ik zou één jquery event keyup maken voor zowel password als repeatpw.
Daarnaast wil ik nog opmerken dat een ajax call overbodig is. Wat je nu in PHP doet kun je gewoon in javascript maken.
Gewijzigd op 22/03/2015 11:18:57 door Frank Nietbelangrijk
 
Mathieu Posthumus

Mathieu Posthumus

22/03/2015 10:44:44
Quote Anchor link
Frank ik begrijp het op deze methode dus zo houd ik het ook liever. Maar heb je misschien een voorbeeld hoe jij het bedoeld?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

22/03/2015 11:16:55
 
Mathieu Posthumus

Mathieu Posthumus

22/03/2015 11:30:23
Quote Anchor link
Frank. Aah. oke er is dus geen andere optie daarvoor? super dankje ;)
 
Frank Nietbelangrijk

Frank Nietbelangrijk

22/03/2015 11:44:53
Quote Anchor link
Opties genoeg. Misschien maak ik straks nog een wat uitgebreider voorbeeldje. AJAX moet je alleen gebruiken als het echt nodig is. Dat is als je echt info nodig hebt die alleen op de server beschikbaar is.
 
Mathieu Posthumus

Mathieu Posthumus

22/03/2015 11:45:43
Quote Anchor link
Frank oke dankje ;)
 
Frank Nietbelangrijk

Frank Nietbelangrijk

22/03/2015 13:42:19
Quote Anchor link
http://codepen.io/anon/pen/NPeeew?editors=101

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
<!DOCTYPE html>
<html>

<head>

  <meta charset="UTF-8">

  <title>CodePen - A Pen by  Captain Anonymous</title>

</head>

<body>

  <div class="inputCheckGroup">
  <div class="inputGroup">
    <img id="img-pw1" src="http://png-1.findicons.com/files/icons/1156/fugue/16/hourglass.png" />
    <input class="awe" type="password" name="password" id="password">
    <label>Password</label>
  </div>
  <span class="inputCheck"></span>
</div>

<div class="inputCheckGroup">
  <div class="inputGroup">
    <img id="img-pw2" src="http://png-1.findicons.com/files/icons/1156/fugue/16/hourglass.png" />
    <input class="awe" type="password" name="rePassword" id="rePassword">
    <label>Repeat Password</label>
  </div>
  <span class="inputCheck"></span>
</div>

  <script src='http://codepen.io/assets/libs/fullpage/jquery.js'></script>

  <script src="js/index.js"></script>

</body>

</html>


index.js
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
$( document ).ready(function() {

  // initialisatie

  // image urls
  var imgOk = "http://png-1.findicons.com/files/icons/2564/max_mini_icon/16/valid.png";
  var imgWrong = "http://png-3.findicons.com/files/icons/1156/fugue/16/cross_script.png";

  // formfields
  var pw = $("input[type=password]"); // beiden password fields
  var pw1 = $("input#password");
  var pw2 = $("input#rePassword");

  // images
  var imgPw1 = $("#img-pw1");
  var imgPw2 = $("#img-pw2");

  // functies
  function validatepw1(val)
  {
    if(val.length < 6)
      return false;
    if(val.length > 30)
      return false;

    return true;
  }

  function validatepw2(val)
  {
    var val1 = pw1.val();

    if(val == val1) {
      if(validatepw1(val1)) // als pw1 niet goed is dan is pw2 ook niet goed
        return true;
    }
    return false;
  }

  // events

  // event keyup voor beiden password fields
  pw.on("keyup", function(){
    // controleer password 1
    if(validatepw1(pw1.val())) {
      imgPw1.attr('src', imgOk);
      imgPw1.attr('title', 'Paswoord is goedgekeurd');      
    }
    else {
      imgPw1.attr('src', imgWrong);
      imgPw1.attr('title', 'Paswoord moet minimaal zes en maximaal dertig tekens lang zijn');      
    }
    // controleer password 2 enkel als deze niet leeg is.
    if(pw2.val().length > 0) {
      if(validatepw2(pw2.val())) {
        imgPw2.attr('src', imgOk);
        imgPw2.attr('title', 'Paswoorden zijn gelijk');      
      }
      else {
        imgPw2.attr('src', imgWrong);
        imgPw2.attr('title', 'Paswoorden zijn niet hetzelfde');      
      }
    }
  });
});


Toevoeging op 22/03/2015 14:04:05:

Even aanvullend: Dit is dan een javascript validatie en dat is prima en vooral gebruiksvriendelijk maar ook makkelijk te omzeilen. Het is dus geen vervanging voor de validatie in PHP! In PHP moet je ook de velden (blijven) valideren.
Gewijzigd op 22/03/2015 13:49:03 door Frank Nietbelangrijk
 



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.