Live check login/email beschikbaar

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer

De vacature Ben je op zoek naar een job waarin je uitdagende projecten mag doen, in een hecht team samenwerkt, veel vrijheid krijgt en aan eigen producten van het bedrijf werkt? Dan is werken bij Prezent Internet zeker wat voor jou! Wij zijn op zoek naar een PHP developer die het team komt versterken. Prezent Internet bestaat uit een team van ervaren ontwikkelaars en wordt er gewerkt aan vooruitstrevende en uitgebreide applicaties. We zoeken iemand die goed binnen dit team past, zelfstandig projecten kan uitvoeren en ook graag met nieuwe technologie aan de slag gaat. Op het gebied van software

Bekijk vacature »

Outsystems Developer @ Hoofddorp

2021-09-06 iSense Outsystems Developer Wil je werken bij een marktleider op gebied van transactieverwerking? Wil je werken aan het bouwen van een nieuw platform (greenfield) in Outsystems? Wil je jezelf blijven ontwikkelen en gebruik maken van legio opleidingsmogelijkheden? Dan is dit de ideale functie voor jou. Reageer snel! ISNO50906 Organisatie De organisatie waar je komt te werken is in Nederland marktleider op gebied van transactieverwerking. Daarnaast is de organisatie innovatief en een early adapter op gebied van Outsystems. Het willen behouden van de marktleiderspositie, maakt dat er is besloten een nieuw platform (greenfield) te bouwen waarin alle functionaliteiten optimaal met

Bekijk vacature »

.NET Developer

De vacature Werkzaamheden Je fungeert met de andere developers als sparringspartner voor de Solution Architect; Jij vindt kwalitatief werk afleveren van belang en houdt ervan om creatief bezig te zijn; Je bent bekend met Agile en Scrum ontwikkelmethodieken, waarbij je jouw kennis graag deelt met de rest van het team tijdens de 3 weken durende sprints; Je houdt de laatste ontwikkelingen binnen .NET bij en wil je graag verdiepen in Azure; Je werkt samen met het technische team en met de product owner en jullie gaan ook in gesprek met interne stakeholders; Je wordt onderdeel van een jong team (gemiddelde

Bekijk vacature »

Full stack Senior Developer

De vacature Als Developer in een agile team ontwikkel je software voor zowel front- als backend van onze regelsystemen. Een ideale functie voor iemand met een brede interesse op het gebied van software ontwikkeling. Als teamlid heb je een eigen specialisme, op dit gebied ben je echt een voorloper. Je houdt de nieuwste ontwikkelingen in de techniek bij en draagt die kennis over op jouw collega’s. Functie eisen Goede mondelinge en schriftelijke kennis van de Engelse taal Ervaring met C#, CSS, HTML5 .Net 4.0 en javascript Kennis van TDD / SOLID / Clean code C# .Net Azure (apps, CosmicDB) Angular

Bekijk vacature »

Java Software Developer - Capelle a/d Ijssel

De vacature Als ALTEN Digital Enterprise staan wij voor fullstack en softwareontwikkeling dat doen we dan ook vanuit verschillende expertises. We gaan ervan uit dat je inmiddels weet wat er allemaal komt kijken bij het maken van software in enterprise-omgevingen. Daarnaast snappen we ook dat jij de diepte hebt opgezocht in één van die expertises, zoals Front-end applicatieontwikkeling, API’s en backend development, Cloud- en dataplatformen, of Internet of Things (IoT). Je beschikt al over aardig wat kennis, maar je bent nog niet uitgeleerd. Dat is mooi, want wij vinden zo’n instelling belangrijk. Het hart van ALTEN is namelijk technologie en

Bekijk vacature »

Junior Developer

De vacature Wat ga je doen? Samen met ons hele vette digitale shit maken, waarbij jij blij wordt van de back-end van (native en hybride) apps, platforms en api’s. Hoeven we niet verder uit te leggen, toch? We ontwikkelen o.a. in Kotlin, Swift, PHP, Vue en maken gebruik van Laravel, CraftCMS, GIT en CI. We werken met hoge ontwikkelstandaarden en al onze code is getest. Van ons krijg je Veel vrijheid en verantwoordelijkheid. Alle kans om te leren, groeien en ontwikkelen. Een klein team met 6 fanatieke collega’s. Prima voorwaarden. Alle vrijheid om je eigen tijd in te delen en

Bekijk vacature »

Frontend Developer

De vacature As a frontend developer, you’ll be responsible for creating beautiful digital frontend experiences. Your technical and creative input will play a vital role in delivering innovative products to our clients. You’ll work in a structured environment with dynamic data from a CMS, while setting up a consistent layout that focuses on a stable user experience. You’ll join our world-class, highly motivated team to deliver design that is on point and SEO-friendly. Responsibilities Code, test, debug, document, and maintain software applications using established coding standards and methodologies Maintain a solid understanding of HTML, CSS (with SASS) and Javascript (React,

Bekijk vacature »

Back-end Developer

De vacature Jij kan bij ons komen werken omdat: Je kennis hebt van object orientated design/ design patterns of wilt daarin bijleren Je kennis hebt van agile development; automated testing, en continues integration of wilt daarin bijleren Je altijd refactored naar je beste code op basis van customer requirements Je minimaal 3-5 jaar fulltime ervaring hebt als software developer in een web gerelateerde omgeving Of als je een junior bent met extreem veel talent en motivatie Je ervaring hebt met SCRUM Je PHP kunt of je bent in staat dit snel bij te leren je soms in PHP / MySQL

Bekijk vacature »

Python / Django Developer

De vacature Bij BeNext werken we samen met vastgoedeigenaren, woningcorporaties en beleggers om de energieprestaties van bestaand en nieuw vastgoed te bewaken en waar mogelijk bij te sturen. Als Cloud Engineer ben je verantwoordelijk voor de continuïteit van onze platformen waar we onze diensten op uitvoeren. Onze projecten zijn verspreid over heel Nederland. In deze rol ben je verantwoordelijk voor het uitbreiden en verbeteren van ons platform. Bij ons op kantoor in het bruisende Amsterdam is de sfeer informeel en zakelijk tegelijk. Geen dag is hetzelfde. Wat ga je, samen met ons gedreven team, bij ons doen: Verbeteren van ons

Bekijk vacature »

.NET Ontwikkelaar

De vacature Als .NET ontwikkelaar zul je werken op verschillende projecten voor uiteenlopende klanten in diverse branches. Afhankelijk van jouw ervaring en competenties word je ingezet op verschillende functies binnen het ontwerp- en ontwikkeltraject. We verwachten dat je in staat bent snel nieuwe zaken op te pakken en eigen te maken. Daarnaast weet je andere ontwikkelaars te inspireren en zo nodig te adviseren over technieken en oplossingen. Je komt te werken in een team. Certigon heeft momenteel 3 senior ontwikkelaars waar je veel van kunt leren. Als team leren wij namelijk nog dagelijks van elkaar. Functie eisen Analytisch en probleemoplossend

Bekijk vacature »

Full Stack Developer

De vacature Wij zoeken een professional die onderdeel wil zijn van een gedreven team van ca. 10 developers. Een engineer die zowel aan de back-end als de front-end kant kan bijdragen. Als team zorgen jullie voor de technische realisatie en borging van de ambities die we met elkaar als organisatie hebben. Onze club bestaat uit zo'n 20 medewerkers, de lijntjes zijn kort, we maken het waar met elkaar! Functie eisen Jij bent een allrounder. Een full stack ontwikkelaar. Fulltime beschikbaar, geen 9-5 mentaliteit. Gewend om te werken aan grote applicaties. Je kunt je vorige werk laten zien en uitleggen. Je

Bekijk vacature »

PHP Developer (medior)

Als PHP developer werk jij mee aan de uitbreiding van onze SaaS applicatie. Je bouwt aan nieuwe functionaliteiten, verbetert ons Content Management Systeem op basis van Symfony en optimaliseert de gebruiksvriendelijkheid. Je werkt aan een mooi product dat continu uitgebreid wordt en de potentie heeft om de wereld over te nemen! Naast het meewerken aan de uitbreiding van onze SaaS applicatie, werk je ook aan specifieke modules voor onze klanten. Klanten als Scania, Fletcher Hotels, Gamma of Aditech hebben jouw hulp nodig! Wil jij meewerken om onze ambitie waar te maken? We bieden: Een salaris tussen € 2200 en €

Bekijk vacature »

Full Stack Developer @ Regio Den Haag

2021-10-06 iSense Full Stack Developer Ben jij een ervaren Full stack developer met ruime ervaring? Wil je meedenken over de toekomst van de organisatie op het gebied van web ontwikkeling en heb je ervaring met development op het gebied van .NET & C#? Lees dan snel verder! ISBA49658 Nieuw Organisatie Voor een semi-overheidsorganisatie in de regio Den Haag zijn we opzoek naar een ervaren Developer, die full-stack georiënteerd is. Je zal verantwoordelijk worden voor het ontwikkelen van het huidige platforms en nieuwe web-omgevingen. Als Developer binnen dit team ga je zorg dragen voor het ontwikkelen van organisatie gerelateerde modules in

Bekijk vacature »

PHP Developer @ Utrecht

2021-11-16 iSense PHP Developer Wist je dat PHP gebruikt wordt voor ongeveer 79% van alle websites, waaronder Wikipedia en Facebook? En wist je dat onder PHP Developers Laravel en Symfony de meest populaire frameworks zijn? Als dat ook voor jou zo is heb je geluk, want deze frameworks zijn precies waar jij mee aan de slag kunt als PHP Developer bij een innovatieve zorgorganisatie! ISRI50867 Organisatie Wat ga je doen? In de kern ga je als PHP Developer binnen een developmentteam bouwen aan een digitaal zorgplatform. Je gaat bouwen aan de core van dit platform en de bijbehorende applicaties, welke

Bekijk vacature »

ASP.NET CORE developer Fullstack / Intern

Bedrijfsomschrijving Mijn klant houdt zich bezig met alleen maar maatwerk software. Door de flexibiliteit van de developers bedienen ze bijna elke markt; van start-ups tot aan de grotere internationaal georiënteerde bedrijven. Bepaalde applicaties zijn standaard geworden en worden als totaalpakket aan de klant aangeboden. Andere applicaties worden maandelijks onder de loep genomen. Kortom: genoeg uitdaging voor een .NET Developer. Je komt te werken in een gezellig team van ongeveer 20 mensen met een platte structuur. Er wordt veel voor het personeel geregeld en regelmatig ga je met het team op pad. Je collega's zijn IT minded mensen. Het gaat hier

Bekijk vacature »
Jan R

Jan R

12/11/2012 08:00:22
Quote Anchor link
Hi,

Ik heb mijn inlog systeem en nu zou ik graag, bij aanmaken nieuwe leden, een controle hebben of het nieuwe emailadres welke dient om in te loggen al in gebruik is of niet. Hoe pak ik dit aan?

Alle hulp is welkom :) praktische links met voorbeelden ook.


Jan

PS: Dit zijn mijn velden in de tabel email: `ID` int(11) NOT NULL,`email` varchar(40)
Gewijzigd op 12/11/2012 08:00:48 door Jan R
 
PHP hulp

PHP hulp

28/11/2021 03:24:36
 
Bo Ter Ham

Bo Ter Ham

12/11/2012 08:25:39
Quote Anchor link
Tjah je zult met AJAX moeten gaan werken:

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
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
    $('#email').keyup(function() {
        var email = $(this).val();
        $.ajax({
            url: 'validateEmail.php',
            type: "POST",
            dataType: "json",
            data: ({email: email}),
            success: function(reply){
                if(reply.valid) {
                    //wel valid
                }
                else {
                    $('#emailMessage').html(reply.message);
                }
            }
    });
    });
});
</script>


Dan heb je dus 'validateEmail.php':
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$data
= new stdClass();
$data->valid = false;
if(!empty($_POST['email'])) {
    //hier doe je dan nog een of andere query, als de e-mail nog niet in de db staat zet je $data->valid op true.
}
else {
    $data->message = 'Je hebt geen e-mail adres ingevuld.';
}

echo json_encode($data);
?>
Gewijzigd op 12/11/2012 08:36:03 door Bo Ter Ham
 
Chris PHP

Chris PHP

12/11/2012 08:28:00
Quote Anchor link
@Bo,

Hoe kijkt hij met jou stukje of het email adres al bestaat in de database?
Wat ik lees is dat hij eerst wil kijken of het email adres al voorkomt bij andere gebruikers, dat lukt dus niet met jou stukje code.
 
Eddy E

Eddy E

12/11/2012 09:08:20
Quote Anchor link
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
<?php
    include ("inc/connect.php");
    if( !empty($_POST['email']))
    {

        $sql = "SELECT 1 FROM tabel WHERE email = '" . $_POST['email'] . '";';
        $res = mysqli_query($mysqli, $sql);
        if($res !== false)
        {

            $res = mysqli_fetch_array($res);
            if($res[0] == 1)
            {

                $data = 'true - Emailadres is beschikbaar.';
            }

            else
            {
                $data = 'false - Emailadres is al geregisteerd.';
            }
        }

        else
        {
            $data = 'false - Er ging iets mis met de query.';
        }
    }

    else
    {
        $data = 'false - Je hebt geen e-mail adres ingevuld.';
    }

    echo json_encode($data);
?>
Gewijzigd op 12/11/2012 09:08:50 door Eddy E
 
Kris Peeters

Kris Peeters

12/11/2012 10:36:14
Quote Anchor link
@ Bo

Ik zal met jouw code verder doen.
Je creëert nogal veel trafiek met de server als je telkens reageert bij elke keyUp.
Laat ons ten minste op javascript-niveau controleren of het e-mailadres goed geformateerd is.

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
<script type="text/javascript">
$(document).ready(function() {
    $('#email').keyup(function() {
        var email = $(this).val();
        if (!isValidEmail(email)) {
          $('#emailMessage').html("e-mailadres is niet geldig");
          return true;
        }
        $.ajax({
            url: 'validateEmail.php',
            type: "POST",
            dataType: "json",
            data: ({email: email}),
            success: function(reply) {
                if(reply.valid) {
                    //wel valid.  Zie zelf wat je hier doet
                    $('#emailMessage').html(reply.message);
                }
                else {
                    $('#emailMessage').html(reply.message);
                }
            }
        });
    });
});

/**
*  @see http://jquerybyexample.blogspot.com/2011/04/validate-email-address-using-jquery.html
*  Voel je vrij om een andere functie te gebruiken; ik heb de eerste genomen die ik vond
*/
function isValidEmail(sEmail) {
  var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
  if (filter.test(sEmail)) {
      return true;
  }
  return false;
}
</script>


... Lijn 17 en lijn 20: daar kan eventueel iets gebeuren wat meer 'zinnig' is.

----

Je kan kijken naar de code van Eddy, voor het server-deel.
Op 1 ding na:
De javascript-code verwacht niet een string, maar een object (in JSON-notatie); met (boolean) $data->valid en (string) $data->message

Ik denk dat het hiermee moet werken:
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
<?php
    include ("inc/connect.php");
    $data = new stdClass();
    $data->valid = false;  // standaard op false
    $data->message = "";
    
    if( !empty($_POST['email']))
    {

        $sql = "SELECT 1 FROM tabel WHERE email = '" . mysql_real_escape_string($_POST['email']) . '";';
        $res = mysqli_query($mysqli, $sql);
        if($res !== false)
        {

            $res = mysqli_fetch_array($res);
            if($res[0] == 1)
            {

                $data->valid = true;
                $data->message = 'Emailadres is beschikbaar.';
            }

            else
            {
                $data->message = 'Emailadres is al geregisteerd.';
            }
        }

        else
        {
            $data->message = 'Er ging iets mis met de query.';
        }
    }

    else
    {
        $data->message = 'Je hebt geen e-mail adres ingevuld.';
    }

    echo json_encode($data);
?>
Gewijzigd op 12/11/2012 11:48:54 door Kris Peeters
 
Jan R

Jan R

15/11/2012 14:43:28
Quote Anchor link
All,

Gezien ik (nog) niets ken van jquey en ajax(of is dit hetzelfde?) ga ik hier eens dieper naar kijken in het verlof binnen een paar weken. Nu werkt alles zoals het hoort en anders misschien niet meer :)

Alvast allemaal bedankt om mee te denken.

Jan
 
- Ariën -
Beheerder

- Ariën -

15/11/2012 14:50:50
Quote Anchor link
jQuery is een framework voor Javascript, en AJAX is een techniek die je gebruikt om data op te halen met JavaScript.
 
Jan R

Jan R

26/11/2012 08:46:03
Quote Anchor link
Bedankt Weer ietsje bijgeleerd
 
Jan R

Jan R

20/12/2012 11:53:27
Quote Anchor link
Hi,

Ik heb, nu ik in verlof ben, eindelijk tijd gevonden om verder te kijken.
Na een beetje prutsen is het gelukt!(er zaten een paar " en ' verkeerd om bij Eddy :) zo blijf ik toch alert :))
Bedankt allemaal
Er is wel een klein probleempje. alles pinkt bij wijzigen van de input
De eindcode
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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <title>
            Test login bestaat al
        </title>
        <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
        <META NAME="AUTHOR" CONTENT="JanR">
        <META NAME="LANGUAGE" CONTENT="Dutch">
        <LINK id="style" HREF="style.css" rel="stylesheet" type="text/css">    
        <LINK id="style" HREF="invoer.css" rel="stylesheet" type="text/css">    
        <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
        <script type="text/javascript">
            $(document).ready(function() {
                $('#email').keyup(function() {
                    var email = $(this).val();
                    if (!isValidEmail(email)) {
                      $('#emailMessage').html("e-mailadres is niet geldig");
                      return true;
                    }
                    
                      $('#emailMessage').html("");
                    $.ajax({
                        url: 'validateEmail.php',
                        type: "POST",
                        dataType: "json",
                        data: ({email: email}),
                        success: function(reply) {
                            if(reply.valid) {
                                //wel valid.  Zie zelf wat je hier doet
                                $('#emailMessage').html(reply.message);
                            }
                            else {
                                $('#emailMessage').html(reply.message);
                            }
                        }
                    });
                });
            });

            /**
            *  @see http://jquerybyexample.blogspot.com/2011/04/validate-email-address-using-jquery.html
            *  Voel je vrij om een andere functie te gebruiken; ik heb de eerste genomen die ik vond
            */
            function isValidEmail(sEmail) {
              var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
              if (filter.test(sEmail)) {
                  return true;
              }
              return false;
            }
            
            function isValidEmailBad(email) {
                var y=email;
                var n=y.split("\r\n");
                for (z in n)
                {
                    var x = n[z];
                    if (x != ""){
                        var atpos=x.indexOf("@");
                        var dotpos=x.lastIndexOf(".");
                        if (atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length)
                        {
                            return false;
                        }
                        return true;
                    }
                }
             }
        </script>
    </head>
    <body>
        <form name="test" id="test">
            <label><b>email</b></label><input type="text" value="@" id="email" name="email" >&nbsp;&nbsp;&nbsp;
            <div id="emailMessage" name="emailMessage" style="width:1200px; display: inline;" ></div><br><br>
        </form>
    </body>
</head>
    


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
<?php
    include ("opendb.php");
    $data = new stdClass();
    $data->valid = false;  // standaard op false
    $data->message = "";
    
    $email=$_POST['email'];
    if( !empty($email))
    {

        $sql = "SELECT 1 FROM emails WHERE email = '" . mysql_real_escape_string($email) . "';";
        $res = mysql_query($sql);
        if($res !== false)
        {

            list($res)= mysql_fetch_row($res);
            // $res = mysq_fetch_array($res);
            if($res != 1)
            {

                $data->valid = true;
                $data->message = 'Emailadres is beschikbaar.';
            }

            else
            {
                $data->message = 'Emailadres is al geregisteerd.';
            }
        }

        else
        {
            echo $sql."<br>";
            echo mysql_error()."<br><br><br>";
            $data->message = 'Er ging iets mis met de query.';
        }
    }

    else
    {
        $data->message = 'Je hebt geen e-mail adres ingevuld.';
    }

    echo json_encode($data);
?>


http://www.janr.be/test/login_exist_test.zip

Wel een vervolg hierop.
Eddy gebruikte mysqli. Wat is het voordeel/verschil met mysql_connect.

Ik heb wel alles omgezet naar mysql dus zonder de i omdat ik dat al een beetje ken


Jan
Gewijzigd op 20/12/2012 11:55:30 door Jan R
 
Kris Peeters

Kris Peeters

20/12/2012 12:42:12
Quote Anchor link
Jan R op 20/12/2012 11:53:27:
...Er is wel een klein probleempje. alles pinkt bij wijzigen van de input...


Daar bestaat iets voor.
De meeste van de uitleg heb ik tussen de code gezet.

Wat we doen: wanneer een gebruiker heel vlug 5 karakters typt, heb je niets aan de eerste 4 keyUp's; je wil gewoon een controle op het moment dat de gebruiker (even) stopt met typen.
Dat gaan we doen. We triggeren de ajax call met een vertraging van 400 milliseconden. Als er tijdens die 400 ms activiteit is, annuleren we die call met clearTimeout.

Verder herken je je code; ik heb er amper aan geraakt.

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
            $(document).ready(function() {
              // we gaan een vertraging zetten op de keyup.
              // pas wanneer de gebruiker een bepaald aantal milliseconden inactief is (gestopt met typen), gaan we de functionaliteit uitvoeren.
              var timer = null;
              var timerTime = 400;  // pas aan naar eigen smaak
              
              $('#email').keyup(function() {
                
                clearTimeout(timer); // negeer de vorige keyUp.  Enkel de laatste wordt behandeld
                var email = $(this).val();  // binnen de setTimeout is 'this' niet meer zomaar bruikbaar; we cachen ze
                timer = setTimeout(function() {
                    if (!isValidEmail(email)) {
                      $('#emailMessage').html("e-mailadres is niet geldig");
                      return true;
                    }
                    
                    $('#emailMessage').html("");
                    $.ajax({
                        url: 'validateEmail.php',
                        type: "POST",
                        dataType: "json",
                        data: ({email: email}),
                        success: function(reply) {
                            if(reply.valid) {
                                //wel valid.  Zie zelf wat je hier doet
                                $('#emailMessage').html(reply.message);
                            }
                            else {
                                $('#emailMessage').html(reply.message);
                            }
                        }
                    });
                  
                }, timerTime);  // setTimeout
              
              });
            });


Het zal je trouwens veel data trafiek besparen
Gewijzigd op 20/12/2012 12:58:59 door Kris Peeters
 
Jaron T

Jaron T

20/12/2012 13:12:39
Quote Anchor link
waarom allemaal zo moeilijk doen met de lange versie van $.ajax, gebruik gewoon $.get, $.post.

Bijvoorbeeld:

$.post('script.php', {email: email}, function(result){
// doe iets met je result (json)
}, 'json');
 
Kris Peeters

Kris Peeters

20/12/2012 13:35:56
Quote Anchor link
Er is niets mis met $.post en $.get, maar je weet toch dat jQuery intern die functies gebruikt om $.ajax aan te roepen. Je kan het even goed zelf doen.

Je moet het trouwens niet zien als langere code (je doet uiteraard wat je wil); ik zie het als "een object-notatie gebruiken".
Heel transparant, heel duidelijk; je vult in wat je nodig hebt.

Of wat anders gezegd: jij moet de volgorde van de parameters onthouden, ik moet de key onthouden.
 
Jan R

Jan R

20/12/2012 14:37:20
Quote Anchor link
De vertraging werkt perfect. Echter de pink was door slechte opmaak

bedankt maar weer :)
 



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.