registratiesysteem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Applicatieontwikkelaar

UPS zoekt een Senior Applicatieontwikkelaar *Thuiswerken is mogelijk voor deze functie Ben jij een gedreven applicatieontwikkelaar met minimaal drie jaar werkervaring? En wil je een uitdagende baan met impact én jezelf breed ontwikkelen? Bij UPS bouw je mee aan complexe systemen die wereldwijd worden gebruikt en krijg je alle ruimte om nóg beter te worden in je vak. Dit ga je doen In een dynamisch scrumteam werk je aan de hand van processen en technologieën zoals CI/CD en DevOps aan het behalen van jullie doelen. Je bent betrokken bij alle facetten van applicatieontwikkeling: van ontwerpen en bouwen tot testen en

Bekijk vacature »

Application Developer Tech Lead

REMOTE WORK POSSIBLE FOR THIS ROLE As a Tech Lead Developer at UPS you work on delivering functionality for highly complex IT systems. You collaborate in agile teams and participate in emerging technologies and processes like CI/CD and DevOps to ensure that we meet our objectives effectively and efficiently. Your primary role is to perform full system life cycle activities, e.g. analysis, technical requirements, design, coding, testing and the implementation of software. Working in our Europe development center in Eindhoven means working in an international team with onsite people as well as team members located in other parts of the

Bekijk vacature »

C# Software Ontwikkelaar MVC ASP.NET / EHerkenning

Voor wie je gaat werken: Ons bedrijf is leverancier van eHerkenning. Ben jij een C# Software Ontwikkelaar? Heb je ervaring met C# ASP.NET, MVC en Web API? Vaste baan: C# Software Ontwikkelaar ASP.NET EHerkenning 2.800 - 4.300 C# Software Ontwikkelaar Wij zijn een groeiend softwareontwikkelingsbedrijf. Wij ontwikkelen betrouwbare online software voor de overheid op het gebied van van eHerkenning. We zijn een veelzijdige organisatie. Je werkt voor onze eigen IT organisatie. We werken met moderne technologie en staan open voor innovatie. Wat wordt er van jou verwacht?: Voor de vacature als C# Software Ontwikkelaar Zaandam EHerkenning ga je het volgende

Bekijk vacature »

Senior Full Stack Developer Software / Java

Voor wie je gaat werken: Wij zijn een ICT-bedrijf. Ben jij een Senior Full Stack Developer? Heb jij ervaring met zowel front end als back end? Vaste baan: Senior Full Stack Developer Software Java 3.500 - 4.700 Senior Full Stack Developer Wij ontwikkelen eigen softwareproduct, waarmee bedrijven makkelijk de urenregistratie van medewerkers kan vastleggen en vandaar uit kan factureren. Wij zijn een veelzijdige organisatie. Je werkt voor onze eigen IT organisatie. We werken met moderne technologie en staan open voor innovatie. Wij kennen een informele cultuur. We zijn gericht op verbetering en innovatie. Ontwikkeling bij het personeel wordt dan ook

Bekijk vacature »

PHP developer

Converting great ideas into code, so that our webshops improve step by step every day. As an experienced PHP developer, you will ensure that good ideas are converted into functional code. Do you want to have an impact on our fast growing digital business in over 13 countries? If so, we are looking for you! PHP developer Together with our E-commerce colleagues, you will take on the challenge of developing MegaGroup into the best B2B platform in our sector. What makes us different? We do not work with large agencies. For you as a developer, this is absolutely pleasant. It

Bekijk vacature »

Fullstack .NET DEVELOPER - GRADUATE PROGRAM @ Rand

2021-06-10 iSense Fullstack .NET DEVELOPER - GRADUATE PROGRAM Ben je onlangs afgestudeerd van een IT-opleiding of heb je nog maar weinig ervaring opgedaan? En wil je toch graag aan de slag als .NET Developer? Lees dan snel verder, want op 9 augustus 2021 starten wij weer met een graduate programma waarin jij jezelf kunt ontwikkelen tot een volwaardige Fullstack .NET Developer! ISLE50166 Locatie Randstad/Eindhoven Wat ga je doen tijdens het Fullstack .NET Developer Graduate Programma? In augustus krijg jij via de Experis Academy een unieke kans om jouw IT-carrière een kickstart te geven en jezelf te ontwikkelen tot Fullstack .NET

Bekijk vacature »

Senior Node.js Developer (NL)

Senior Node.js Developer (NL) Den Haag HBO/WO IT Professional "Als Senior Node.js Developer impact maken op de groeiende E-commerce markt met onze logistieke software. Je doet dit door complexe bedrijfskritische logistieke business processen te vertalen naar de ontwikkeling en uitbreiding van onze Cloud IT-platformen en software oplossingen in JavaScript en AWS" Wat ga je doen? PostNL is becoming a postal tech company. Als Senior Node.js Developer ben je onderdeel van een multidisciplinair Business-IT-team bestaande uit onder andere een Lead Engineer, JavaScript Developers en Solution Consultants. Samen zijn jullie verantwoordelijk voor het bouwen aan het Event Management Platform (EMP). Dit platform

Bekijk vacature »

Senior Java Developer (NL)

Senior Java Developer (NL) Den Haag HBO/WO IT Professional Als Senior Java Developer bij PostNL Pakketten impact maken op de groeiende E-commerce markt met onze logistieke software. Je doet dit door complexe bedrijf kritische logistieke business processen te vertalen naar de ontwikkeling en uitbreiding van onze Cloud IT-platformen en software oplossingen. Wat ga je doen? Supply chain logistiek is de wetenschap en kunst van het controleren en beheren van de stroom van middelen, informatie en goederen van de ene bestemming naar de andere. Een essentiële vereiste voor het bereiken van operational excellence in een supply chain is vooruitzien! En dan

Bekijk vacature »

Front End Developer with excellent Angular skills

Front End Developer with excellent Angular skills to help migrate software application into the Cloud (Front End Developer Angular 65K Rotterdam IND Registered) For an international organisation, specialised in data management for the process industry, we are looking for a Front End Developer with strong work experience in Angular technologies. This organisation has developt a software solution that takes on the important role of connecting people, data and assets, and translates this data into 3D models. Until recently it was a desktop solution, that is currently being migrated to the (AWS) Cloud. Are you up for the task? Who are

Bekijk vacature »

Full Stack Java Developer - Infrastructure

Ben jij een ontwikkelaar die wil bijdragen aan de applicatie ontwikkeling van klanten die zich primair bezig houden met de vitale onderdelen van Nederland, zoals transport, weg, water, spoor en gas, water en licht? Lees dan verder! Wat ga je doen? Als Full Stack Java Ontwikkelaar draag je verantwoordelijkheid voor het gehele proces van het omzetten van wensen, problemen of vragen naar concrete oplossingen. Integratie, testen, vastleggen van kennis en beslissingen, problem management en automation zijn onderdeel van je takenpakket in zowel SAFE of DevOps gestuurde omgevingen als ook in omgevingen die nog werken volgens het traditionele waterval model. Als

Bekijk vacature »

Software Developer (DevOps)

Heb jij een gezonde dosis lef en doorzettingsvermogen? Moneybird heeft weer een plekje vrij voor een extra developer. Word jij hun nieuwe Software Developer (DevOps)? Functie omschrijving We hebben weer een plekje vrij voor een extra developer... We kunnen versterking gebruiken, want als boekhoudpakket groeien we elk jaar. Meer dan 200.000 ondernemers gebruiken onze software om hun financiële administratie te doen. Software waar we dagelijks met 21 developers aan werken in meerdere projecten, in een cyclus van 6 weken. Dit is exclusief een cooldown van 2 weken waarin jij zelf bepaalt waar je mee aan de slag gaat. De projecten

Bekijk vacature »

Developer Adobe Campaign / E-Mail

Over de werkgever: Wij zijn een grote buitenleven keten. Wil jij werken als Adobe Campaign Developer? Heb jij ervaring met Adobe Campaign? Vaste baan: Developer Adobe Campaign WO 3.300 - 4.500 Developer Bij ons kom je te werken in een enthousiaste werkomgeving. Bij ons is er een informele omgangssfeer. Ook zijn er bij voldoende ontwikkelings- en doorgroeimogelijkheden. Wij zijn een grote buitenketen. Wij verkopen alle spullen die iemand nodig kan hebben voor als hij naar buiten gaat. Wij zijn een veelzijdige organisatie. Je werkt voor onze eigen IT organisatie. We werken met moderne technologie en staan open voor innovatie. Wat

Bekijk vacature »

Delphi Developer

Als Delphi Developer werk je samen met andere ontwikkelteams om onze backoffice applicaties zo optimaal mogelijk te laten werken. Wat doe je als Delphi Developer bij Coolblue? Je werkt samen met andere ontwikkelteams om onze backoffice applicaties zo optimaal mogelijk te laten werken, of het nu gaat om het uitbreiden van features of het migreren naar API's. Alles om een glimlach op het gezicht van onze collega's te toveren! Hoewel je een Delphi Developer bent, ben je niet vies van een beetje C# of JavaScript. Wil jij ook Delphi Developer worden bij Coolblue? Lees hieronder of het bij je past.

Bekijk vacature »

Application Developer Tech Lead

REMOTE WORK POSSIBLE FOR THIS ROLE As a Tech Lead Developer at UPS you work on delivering functionality for highly complex IT systems. You collaborate in agile teams and participate in emerging technologies and processes like CI/CD and DevOps to ensure that we meet our objectives effectively and efficiently. Your primary role is to perform full system life cycle activities, e.g. analysis, technical requirements, design, coding, testing and the implementation of software. Working in our Europe development center in Eindhoven means working in an international team with onsite people as well as team members located in other parts of the

Bekijk vacature »

(Functioneel) Applicatiebeheerder Microsoft Dynami

Wil je graag meebouwen aan een prachtige, internationale organisatie in een hightech branche? Ben je op zoek naar een baan in een afwisselende en levendige werkomgeving? Waar elke dag anders is en een beroep wordt gedaan op je creativiteit, flexibiliteit? Teesing is een sterk groeiende en toonaangevende organisatie met een uitgekiend assortiment van hoogwaardige producten. Binnen ons IT-Team zijn wij ter uitbreiding op zoek naar een ambitieuze: (Functioneel) Applicatiebeheerder MicrosoftDynamics CRM en NAV - fulltime Wat ga je doen als (Functioneel) Applicatiebeheerder bij Teesing? Wij zoeken een proactieve medewerker met een gedegen kennis van Microsoft Dynamics CRM en NAV (NAVISION)

Bekijk vacature »
Uiid -

Uiid -

12/06/2011 19:39:46
Quote Anchor link
Hallo,

toen ik een paar maanden geleden net begonnen was met php heb ik een login systeem van het internet afgehaald uit een tutorial.
Ik heb daar nu ook al het een en ander aan veranderd omdat hij niet geheel goed functioneerde maar ik krijg het registratiegedeelte niet helemaal werkend.

in de register.php staat dit:


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
<?php
 
require_once "header.php";
include "db_connect.inc";
 
if (isset($_POST['register'])){
 
    if (registerNewUser($_POST['username'], $_POST['password'], $_POST['password2'], $_POST['email'])){
 
        echo "Thank you for registering, an email has been sent to your inbox, Please activate your account.
        <a href='./index.php'>Click here to login.</a>
        "
;
 
    }
else {
 
        echo "Registration failed! Please try again.";
        show_registration_form();
 
    }
 
}
else {
// has not pressed the register button
    show_registration_form();    
}

 
 require_once "footer.php";
?>


en in de functions.inc dit: (het is allemaal in de header geincluded)

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
<?
function registerNewUser($username, $password, $password2, $email)
{

 
    global $seed;//seed voor w8woord
 
    if (!valid_username($username) || !valid_password($password) ||
            !
valid_email($email) || $password != $password2 || user_exists($username))
    {

        return false;
    }

 
 
    $code = generate_code(20);
    $sql = sprintf("insert into login (username,password,email,actcode) value ('%s','%s','%s','%s')",
        mysql_real_escape_string($username), mysql_real_escape_string(sha1($password . $seed))
        ,
mysql_real_escape_string($email), mysql_real_escape_string($code));
 
 
    if (mysql_query($sql))
    {

        $id = mysql_insert_id();
 
       if (sendActivationEmail($username, $password, $id, $email, $code))
       {


           return true;
       }
else
      {
           return false;
       }
 
    }
else
    {
        return false;
    }

    return false;
 
}

?>


en het mailgedeelte:
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
<?
function sendActivationEmail($username, $password, $uid, $email, $actcode)
{

    global $domain;
    $link = "http://www.$domain/activate.php?uid=$uid&actcode=$actcode";
    $message = "
Thank you for registering on http://www.$domain/,
 
Your account information:
 
username:  $username
password:  $password
 
Please click the link below to activate your account.
 
$link
 
Regards
$domain Administration
"
;
 
    if (sendMail($email, "Please activate your account.", $message, "no-reply@$domain"))
    {

        return true;
    }
else
    {
        return false;
    }
}


?>


ik kan niet precies vinden wat er fout is, zover gaat mijn kennis in php nog niet. Maar altijd als ik probeer te registreren komt er: Registration failed! Please try again.
 
PHP hulp

PHP hulp

02/08/2021 21:18:39
 
- SanThe -

- SanThe -

12/06/2011 20:01:32
Quote Anchor link
Ik weet niet wat er in db_connect.inc staat, maar dat is dus gewoon door iedereen te lezen. Oftwel geheel onveilig. Gebruik altijd een .php extension.
Idem voor functions.inc.
Hou $vars altijd buiten de quotes.
Mailheaders kloppen niet: http://phpwiki.santhe.nl/index.php/De_juiste_mailheaders
 
Uiid -

Uiid -

13/06/2011 09:08:48
Quote Anchor link
Moet ik die in de header zetten?
 
- Ariën -
Beheerder

- Ariën -

13/06/2011 10:36:18
Quote Anchor link
Dit heeft niet met een layout-header te maken :-)
Deze horen in de headers van de mail() functie, 4e argument.
Bekijk ook eens http://php.net/mail

Nog mooier is natuurlijk als je phpMailer gebruikt.
Gewijzigd op 13/06/2011 10:40:05 door - Ariën -
 
Uiid -

Uiid -

13/06/2011 12:55:47
Quote Anchor link
thanks, hiermee kom ik er wel.
Al denk ik niet dat WAMP mails verstuurt?
 
- Ariën -
Beheerder

- Ariën -

13/06/2011 12:59:04
Quote Anchor link
Vast wel als je de juiste instellingen in php.ini doorvoert.
Gewoon even de SMTP van je provider gebruiken en Apache even herstarten...
Gewijzigd op 13/06/2011 12:59:19 door - Ariën -
 
Uiid -

Uiid -

13/06/2011 13:02:17
Quote Anchor link
hmm.. waar kan ik dat dan ongeveer vinden in de php.ini?

Toevoeging op 13/06/2011 13:06:10:

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
<?

ik was wat vergeten. Deze zit er ook nog bij:

function
sendMail($to, $subject, $message, $from)
{

 
 
    $from_header = "From: $from";
 
    if (mail($to, $subject, $message, $from_header))
    {

        return true;
    }
else
    {
        return false;
    }

    return false;
}


?>
 
- Ariën -
Beheerder

- Ariën -

13/06/2011 13:06:27
Quote Anchor link
Bij de [mail] sectie ;-)

Laat anders een CTRL+F het werk doen, en geheid vind je het.
Gewijzigd op 13/06/2011 13:06:58 door - Ariën -
 
Uiid -

Uiid -

13/06/2011 17:49:18
Quote Anchor link
hij blijft het niet doen,

ik heb nu:


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
 
require_once "header.php";
include "db_connect.inc";
 
if (isset($_POST['register'])){
 
$username = $_POST['username'];
$password = $_POST['password'];
$email = $_POST['email'];
$password2 = $_POST['password2'];



    if (registerNewUser($_POST['username'], $_POST['password'], $_POST['password2'], $_POST['email'])){
 
        echo "Thank you for registering, an email has been sent to your inbox, Please activate your account.
        <a href='./index.php'>Click here to login.</a>
        "
;
 
    }
else {
 
        echo "Registration failed! Please try again.";
        show_registration_form();
 
    }
 
}
else {
// has not pressed the register button
    show_registration_form();    
}

 
 require_once "footer.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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?
function registerNewUser($username, $password, $password2, $email)
{

 
    global $seed;
 
    if (!valid_username($username) || !valid_password($password) ||
            !
valid_email($email) || $password != $password2 || user_exists($username))
    {

        return false;
    }

 
 
    $code = generate_code(20);
    $sql = sprintf("insert into login (username,password,email,actcode) value ('%s','%s','%s','%s')",
        mysql_real_escape_string($username), mysql_real_escape_string(sha1($password . $seed))
        ,
mysql_real_escape_string($email), mysql_real_escape_string($code));
 
 
    if (mysql_query($sql))
    {

        $uid = mysql_insert_id();


      if (sendActivationEmail($username, $password, $uid, $email, $code))
       {


            return true;
        }
else
       {
            return false;
       }
 
    }
else
    {
        return false;
    }

    return false;
 
}

?>

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
<?function sendActivationEmail($username, $password, $uid, $email, $code)
{
 $to .= '$email';

 $subject = 'register on localhost';

   // global $domain;

    $link = "http://www.$domain/activate.php?uid=$uid&actcode=$actcode";
    $message = '
    <html>
    <head>
    <title></title>
    <body>
Thank you for registering on http://www.$domain/,
 
Your account information:
 
username:  $username
password:  $password
 
Please click the link below to activate your account.
 
$link
 
Regards
$domain Administration
</body>
</html>
';
$headers     = 'From: ' . $website_naam . ' <' . $eigen_emailadres . '>' . PHP_EOL;
$headers    .= 'Reply-To: ' . $naam_verzender . ' <' . $email_verzender . '>' . PHP_EOL;
$headers    .= 'Return-Path: Mail-Error <' . $error_emailadres . '>' . PHP_EOL;
$headers    .= ($bcc_emailadres != '') ? 'Bcc: ' . $bcc_emailadres . PHP_EOL : '';
$headers    .= 'X-Mailer: PHP/' . phpversion() . PHP_EOL;
$headers    .= 'X-Priority: Normal' . PHP_EOL;
$headers    .= ($html) ? 'MIME-Version: 1.0' . PHP_EOL : '';
$headers    .= ($html) ? 'Content-type: text/html; charset=iso-8859-1' . PHP_EOL : '';

 mail($to, $subject, $message, $headers);

    if (mail($to, $subject, $message, $headers))
    {
        return true;
    } else
    {
        return false;
    }
}
 ?>


Toevoeging op 13/06/2011 18:49:48:

laat maar zitten ik ga op zoek naar iets anders/ zelf iets in elkaar prutsen: alles bugt nu doordat ik heb zitten kloten :P
 



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.