undifined index...

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Backend Developer PHP Laravel SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Backend Guild. Hier ga je werken Voor een snel groeiend bedrijf, in de regio Nieuw Vennep, zijn wij opzoek naar een ervaren Backend Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een

Bekijk vacature »

Senior developer (PHP en VB.NET)

Functie De development afdeling bestaat uit 2 teams. Het productteam (10 developers) is verantwoordelijk voor verschillende applicaties met als doel om zoveel mogelijk te automatiseren en uit te werken tot standaard software. Met diverse Solutions Architecten en ervaren developers denken ze voortdurend mee met hun klanten en bouwen ze de basis van het uiteindelijke maatwerk dat wordt geleverd. Hiernaast hebben ze een maatwerk/projectteam. Dit team bestaat momenteel uit 8 developers (junior tot senior) en is verantwoordelijk voor het maatwerk in hun klantprojecten. Momenteel zijn ze op zoek naar een senior developer die aan de slag gaat in het productteam. Hierin

Bekijk vacature »

Front-End React Developer

As a Front-End React Developer you improve the user-experience of our web applications for your colleagues in Coolblue. How do I become a Front-End React Developer at Coolblue? As a Front-End React Developer you are responsible for developing user interface components and implementing them using React.js concepts and workflows. You work with the UX Designer and get energy from coming up with creative solutions and present these within the team. During the day you gather and welcome feedback on your technical and soft skills. Would you like to become a Front-End React Developer at Coolblue? Read below if the job

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 »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

Senior Fullstack Developer (GOLang, TypeScript)

Bedrijfsomschrijving Our client is one of the large worldwide accounting firms. Functieomschrijving We are looking for a senior (all-round) developer (Project On Demand / Tax Technology) Uses as much as possible technology in support of the development process: Git, Jenkins, Docker, npm, skaffold, helm, etc. We are looking for a real hands-on developer; ie not a team lead or other managerial-style role; Acts with integrity both internally and externally and takes personal responsibility in this respect; Curious about the developments within their field and driven to make a difference with the team; Able to empathize with colleagues and stakeholders and

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 »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

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 »

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 »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken 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

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Zoek jij een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf? Wij zijn voor deze functie op zoek naar een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! Verder ga jij je bezighouden met: Het verbeteren van functionaliteiten binnen het dataplatform; Meedenken in oplossingsrichtingen; Werken aan de architectuur; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je werken? De organisatie waar je voor gaat werken heeft een onafhankelijk

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 »

Junior/medior Back end developer PHP, Laravel

Functie Jij als ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. Jij als full stack developer zult dus

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

27/05/2026 06:03:55
 
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.