E-mail adress verifieren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »

Junior PHP Developer

Functieomschrijving Junior PHP Developer gezocht! Voor een opdrachtgever in de regio Gelderland zijn wij op zoek naar een Junior PHP Developer die onderdeel gaat worden van het ontwikkelingsteam van deze organisatie. In deze functie ga jij aan de slag met het schrijven van software voor de aansturing van en het managen van windparken en bijbehorende onderdelen. Hiernaast ga jij je bezighouden met het ontwikkelen, testen en onderhouden van diverse webapplicaties. Het team waarin je komt te werken bestaat uit 3 developers, hierdoor krijg je veel verantwoordelijkheid en de kans om jezelf verder te ontwikkelen. Er wordt echter wel van je

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

Software programmeur

Functieomschrijving Voor een uitdagende werkgever in regio Breda zijn wij op zoek naar een Full Stack C#.NET programmeur. Je bent verantwoordelijk voor het ontwikkelen van apps, webapplicaties en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines te scannen en vervolgens de data om te zetten in management informatie voor de klanten. Taken en verantwoordelijkheden: Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks, HTML, TypeScript, SQL & C++, CSS. Geen ervaring met één van deze technologieën is dan ook geen enkel probleem! Deze werkgever biedt

Bekijk vacature »

Medior/senior Front-end developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Team Lead/ Lead developer gezocht (Hands-on, PHP,

Functie Als Team Lead ben je de leider van één van de ontwikkelteams binnen de organisatie. Je leidt als lead developer een goed draaiend team dat werkt aan complexe en duurzame applicaties en API’s. Vanuit je kennis en ervaring ben je in staat het grote plaatje te blijven overzien, en kritisch mee te denken over bijvoorbeeld de architectuur, maar ook de algehele aanpak binnen het project. Je laat je team niet alleen technisch goed functioneren maar ben ook betrokken bij het menselijke aspect. Zo weet jij je collega’s te motiveren en begeleiden in hun dagelijkse werk. Buiten het team ben

Bekijk vacature »

Senior .NET developer

Functie As a Senior .NET developer you will work in our Research & development team. Our team consists of 17 colleagues! We are currently busy setting up a completely new architecture for a new product. We use VS2022 and .NET 6.0 for our new product. Your function is therefore mainly backend oriented. Since we develop measuring equipment for the chemical industry, it is also very important to develop high-quality software for its control. You are also responsible for designing, implementing and testing new features. For this position its also very important to ensure future-proof and sustainable architecture. Eisen - A

Bekijk vacature »

Java Developer

Dit ga je doen Het ontwikkelen van nieuwe software; Het ombouwen van de bestaande software; Zowel back- als front-end software ontwikkelen; Het testen; Het implementeren van de volledig geteste software; Het verzorgen van nazorg en het oplossen van bugs; Het opstellen en bijhouden van procesdocumentatie; Je draagt bij aan het agile/scrum processen van het team. Hier ga je werken Ongetwijfeld heb je een of meerdere producten van deze organisatie in huis. Het proces erachter, daar ben je ongetwijfeld minder bekend mee. Deze opdracht geeft je de kans meer over dit proces te weten te komen en een mooie bijdrage te

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

Back end developer Digital Agency

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 »

Senior PHP developer

Functie Als Senior PHP developer heb je een sterke mening over de architectuur van projecten en de processen binnen het team. Je bent de sparringpartner voor je Team Lead. Ook ondersteun je met jouw kennis de minder ervaren developers in jouw team. Ze werken regelmatig aan projecten vanaf scratch en dit geeft ruimte om voor nieuwe technieken te kiezen. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en

Bekijk vacature »

Java Developer / Sociaal domein

Dit ga je doen Nieuwbouw en doorontwikkeling; Beheer en wanneer nodig onderhoud; Bijdrage leveren in het functioneel- en technisch ontwerptraject; Analyseren van productie verstoringen; Meedenken over vernieuwingen en verbeteringen. Hier ga je werken De organisatie waar jij komt te werken focust zich op software development met een maatschappelijk tintje. De afdeling software ontwikkeling bestaat uit vijf verschillende scrum teams, met allen hun eigen focus gebied. Zo zijn er een aantal teams die zich focussen op specifieke applicaties, maar is er ook een team gericht op projecten. Binnen de organisatie staat innovatie en kwaliteit voorop. Een aantal applicaties draait nog op

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 »

Freelance Fullstack Java Developer

Functieomschrijving Voor een opdrachtgever in omgeving Rotterdam zijn wij op zoek naar ervaren Fullstack JAVA 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 hebben

Bekijk vacature »
Micha

Micha

20/03/2004 13:43:00
Quote Anchor link
Hij staat wel in de script library, maar ik snap niet hoe ik hem in mijn script toe moet voegen.
Dit is 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
36
37
38
39
40
41
<?
if (isset($_COOKIE['login'])){
echo "Je bent al ingelogt! <a href=\"index.php\">hier</a> om terug te gaan naar de index.";
}
else{
if( isset($_POST["aanmelden"]))
    {

        if($_POST["gebruikersnaam"] != "" && $_POST["email"] != "" && $_POST["naam"] != "" && $_POST["wachtwoord1"] != "")
            {

                $telgb = mysql_query("SELECT gebruikersnaam FROM leden WHERE gebruikersnaam='".$_POST["gebruikersnaam"]."'") or die($error[1]);
                $numgb = mysql_num_rows($telgb);
                if($numgb == "1")
                {

                    echo"<center>Deze gebruikersnaam bestaat al, je moet een andere gebruikersnaam nemen!</center>";
                }

                else
                {
                       if(!eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,4})$", $_POST["email"]))
                           {

                            echo"<center>Je moet een geldig email adres invullen!</center>";
                          }

                          else
                              {
                                if($_POST["wachtwoord1"] != $_POST["wachtwoord2"])
                                {

                                    echo "<center>U heeft niet de zelfde wachtwoorden ingegeven.</center>";
                                }

                                else
                                {
                                    echo"<center>U bent aangemeld.</center>";
                                    $wachtwoord = md5($wachtwoord1);
                                    mysql_query("insert into leden (naam,gebruikersnaam,wachtwoord,idatum,email) values ('".$_POST["naam"]."','".$_POST["gebruikersnaam"]."','".$wachtwoord."','".$datum."','".$_POST["email"]."')") or die(mysql_error());
                                }
                             }
                }
                }

                else
                {
                    echo "<center>U heeft iets niet ingevult.</center>";
                }
            }
else{
?>

<center>
<form method="post">
<table border="1" width="50%" cellspacing="0" cellpadding="0">
<tr>
<td width="50%">Naam</td>
<td width="50%"><input type="text" name="naam"></td>
</tr>
<tr>
<td width="50%">Email adres</td>
<td width="50%"><input type="text" name="email"></td>
</tr>
<tr>
<td width="50%">Gebruikersnaam</td>
<td width="50%"><input type="text" name="gebruikersnaam"></td>
</tr>
<tr>
<td width="50%">Wachtwoord</td>
<td width="50%"><input type="password" name="wachtwoord1"></td>
</tr>
<tr>
<td width="50%">Wachtwoord bevestiging</td>
<td width="50%"><input type="password" name="wachtwoord2"></td>
</tr>
<tr>
<td width="100%" colspan="2"><center><input type="submit" name="aanmelden" value="Aanmelden"></center></td>
</tr>
</table>
</form>
</center>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
}
}

?>


Wil iemand hem voor mij toevoegen? Ben nog een echte n00b betreft php scripts in een ander script toevoegen...
Alvast bedankt
 
PHP hulp

PHP hulp

23/11/2024 02:01:39
 
Rick

Rick

20/03/2004 14:51:00
Quote Anchor link
dit is zo te zien een script om te registreren of om aan te melden

maar wat wil je er nu precies mee?
het email validatie gedeelte eruit halen?
 
Micha

Micha

20/03/2004 14:54:00
Quote Anchor link
Dat klopt, maar ik wil juist dat er een email validatie in komt.
 
Mitch X

Mitch X

20/03/2004 15:29:00
Quote Anchor link
Dat doet dit regeltje tog?
eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,4})$", $_POST["email"])
 
Rick

Rick

20/03/2004 15:55:00
Quote Anchor link
ja, maar erg goed vind ik hem niet

email adressen kunnen ook meerdere malen een punt bevatten

[email protected] word hierdoor volgens mij al als ongeldig gezien
 
Arend a

Arend a

20/03/2004 16:59:00
Quote Anchor link
Nee, als je goed kijkt zie je dat er in het repeterende gedeelte ()* een '.' voorkomt. Doordat deze niet escaped is staat deze voor 'elk willekeurig teken' in plaats van een punt, maar hierdoor wordt .co.uk wel als mailadres herkent.

Het neemt niet weg dat het een slechte regex is.
 
Mitch X

Mitch X

20/03/2004 17:46:00
Quote Anchor link
Ik gebruik meestal geeneens Regex omdat mensen als ze registreren een mailtje naar dat adres krijgen ...
Maw als het adres niet klopt -> GEEN ACCOUNT :)
 
Rick

Rick

20/03/2004 19:13:00
Quote Anchor link
je hebt gelijk dat er een . staat Arend, maar een . op zo'n plaats zorgt ervoor dat alle tekens geaccpteerd woren
die moet escaped worden
op deze manier kan je een email adres als deze invullen

test@hier zitten spaties in.com

maar ik zie tussen de [ ] ook een losse - staan
afaik moet die escaped worden omdat php anders denkt dat het een range is
maar het kan dat het wel geaccepteerd word omdat het het laatste teken is
 
Micha

Micha

20/03/2004 20:12:00
Quote Anchor link
Kan iemand er ff een goed werkend kloppend script van maken.. snap er niks van.
 
Mitch X

Mitch X

20/03/2004 20:19:00
Quote Anchor link
Dit script is toch goed?
Het check iig het mailadres en dat wou je toch?
 
Arend a

Arend a

20/03/2004 21:21:00
Quote Anchor link
Quote:
die moet escaped worden
op deze manier kan je een email adres als deze invullen


Nablater, lees mn bericht nog eens ;)

Goed:

Op veler verzoek, nogmaals dezelfde post als ik al een paar keer hier geknalt heb:

De oplossing is meestal de smtp server raadplegen :)

"Hallo, bestaat u?"

Of op zn minst kijken of het domein, of de mailserver bestaat.

in PEAR (http://pear.php.net) gebruikt men de volgende code:
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
<?
    /**
     * Validate a email
     *
     * @param string    $email          URL to validate
     * @param boolean   $domain_check   Check or not if the domain exists
     */

    function email($email, $check_domain = false)
    {

        if($check_domain){

        }


        if (ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.
                 '[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.
                 '[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$', $email))
        {

            if ($check_domain && function_exists('checkdnsrr')) {
                list (, $domain)  = explode('@', $email);
                if (checkdnsrr($domain, 'MX') || checkdnsrr($domain, 'A')) {
                    return true;
                }

                return false;
            }

            return true;
        }

        return false;
    }


# De checkdnsrr werkt niet op windows, het schijnt dat daarvoor de class Net_DNS van pear kan helpen. Heb ik me niet in verdiept, dus zul je even zelf naarmoeten kijken.
?>
 
Rick

Rick

21/03/2004 00:50:00
Quote Anchor link
sorry arend, ik ben nogal moe
ik had er overheen gelezen :(
 



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.