wachtwoord opvragen pagin werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

Software Ontwikkelaar .NET te Zaandam

Bedrijfsomschrijving Je komt hier terecht bij een door-en-door softwarebedrijf, waarbinnen meerdere SaaS pakketten worden ontwikkelt voor diverse sectoren. Hierbij kun je denken aan bijvoorbeeld de logistieke en medische branche. Deze organisatie kenmerkt zich door de hoge mate van complexiteit in de applicaties, wat betekent dat jij je hier niet zal gaan vervelen. Integendeel: Jij gaat hier elke dag ontzettend veel leren en je in razend tempo ontwikkelen als C# .Net Developer met focus op back-end. Het team bestaat uit ongeveer 20 personen personen, waarvan het grootste deel zich richt op software development. De sfeer is informeel en professioneel. De producten

Bekijk vacature »

Senior Front end developer Automotive Angular

Functie Als Senior Front end developer kom je te werken in een team van 11 developers. 9 van de 11 focussen zich op back end, welke is geschreven in Java, en 2 op de front end waarbij er gebruik wordt gemaakt van Typescript en Angular. De focus in deze rol ligt op 2 aspecten; doorontwikkeling van de eigen tooling en gebruik van de tooling t.b.v. klantprojecten. Momenteel zijn ze in de afrondende fase van een project waarbij ze het gehele verkoopproces van nieuwe auto’s anders ingeregeld hebben voor een grote dealer in Nederland. Waarbij Auto’s normaliter pas verkocht werden in

Bekijk vacature »

Senior Java Developer

Als Senior 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

Bekijk vacature »

Medior Java developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar een ontwikkelaar ter versterking van het huidige developers team. Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een bedrijf in de omgeving van Utrecht! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans! Je kunt een uitdagende rol gaan vervullen als C#.NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving van Utrecht. Je zult gaan samenwerken met collega's die over de hele wereld verspreid zitten. Dit bedrijf is zeer vooruitstrevend en werkt met de nieuwste technieken. Als C#.NET Developer ga jij je bezig houden met het volgende: Je blijft op de hoogte van

Bekijk vacature »

Software developer - senior

Functie omschrijving Voor een echt softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking voor de afdeling Software Development! Ben jij op zoek naar een werkgever waar meerdere software developers werken aan interessante projecten? Ben jij op zoek naar een werkgever waar je onderdeel wordt van een team dat echt passie heeft voor het ontwikkelen van software? Dan ben je hier aan het juiste adres! Als softwareontwikkelaar kom je terecht bij een onafhankelijk, door kwaliteit gedreven, doortastend en daarbij op een Agile wijze werkend bedrijf. Ben jij een expert in het vertalen van Componenten van Functionaliteit naar Business lagen?

Bekijk vacature »

Lead javascript developer Node.js React

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

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 »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

Traineeship IT 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 »

Back-end Developer

Functieomschrijving Heb jij kort geleden je HBO ICT Informatica diploma in ontvangst mogen nemen? Of heb je een aantal jaar ervaring als Software Developer en ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een gewaardeerde werkgever in de regio van Goirle zijn wij op zoek naar een junior/medior Back-end Developer met affiniteit met MS Acess. Samen met een vooruitstrevend team ben je verantwoordelijk voor het ontwikkelen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL en affiniteit met MS Acess. Je bent klantvriendelijk en flexibel ingesteld en vindt het leuk om klanten te

Bekijk vacature »
Fabian webstars

Fabian webstars

11/07/2015 20:05:21
Quote Anchor link
dit script is om een nieuw ww op te vragen, als je je email invult krijg je een nieuw ww opgestuurd. Heb echt super veel geprobeerd, maar het wil steeds niet lukken
Weet iemand wat ik fout doe?
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
<?php
include('config.php');

$Error = false;
$Message = array();

if($_SERVER['REQUEST_METHOD'] == 'POST')
{

    if(empty($_POST['email']))
    {

        $Message[] = 'Vul een email adres in.';
        $Error = true;
    }

    
    if(preg_match( $_POST['email']))
    {

        $Message[] = 'Vul een geldig email adres in.';
        $Error = true;
    }

    
    if($Error == false)
    {

        # Query uitvoeren
        $Query =
        "
            SELECT id, email
            FROM users
            WHERE email = '"
.mysql_real_escape_string(trim($_POST['email']))."'
        "
;
        
        $Result = mysql_query($Query);
        
        if(!$Result)
        {

            $Message[] = 'Er is een fout opgetreden, fout is: '.mysql_error();
        }

        else
        {
            if(mysql_num_rows($Result) == 0)
            {

                $Message[] = 'Dit email adres komt niet voor in onze database.';
            }

            else
            {
                $Row = mysql_fetch_assoc($Result);
                
                $Nieuw_ww = mt_srand((double)microtime()*100000);
                                
                while(strlen($Nieuw_ww) <= 6)
                {

                    $i = chr(mt_rand(0,255));
                                                              
                    if(preg_match('/^[a-z0-9]$/', $i))
                    {

                        $Nieuw_ww = $Nieuw_ww.$i;
                    }
                }

                
                $Query = "
                    UPDATE users
                    SET password = '"
.sha1($Nieuw_ww)."'
                    WHERE id = '"
.intval($Row['id'])."'
                "
;
                
                $Result = mysql_query($Query);
                
                if($Result)
                {

                    $Receiver       = $Row['email'];
                    $Subject        = 'Wachtwoord Reset';
                    $Headers        = 'From: [email protected]' . "\r\n" .
                                      'Reply-To: [email protected]' . "\r\n" .
                                      'MIME-Version: 1.0' . "\r\n" .
                                      'Content-Type: text/html; charset=ISO-8859-1' . "\r\n" .
                                      'X-Mailer: PHP/' . phpversion();
                                      'X-Priority: 1' . "\r\n" .
                    $Mail            = '<h3>Wachtwoord Reset</h3>
<p>Beste '
.$Row['email'].',</p>
<p>U nieuwe wachtwoord: '
.$Nieuw_ww.'<br/>
Werkt het nieuwe wachtwoord niet? Neem dan zo snel mogelijk contact op (http://web-stars.nl/contact.php). <br />
Is deze mail niet van u afkomstig, negeer deze mail en meldt het bij web-stars!</p>
<p>Met vriendelijke groet,</p>
<p>Web-stars!</p>'
;
?>

<script type="text/javascript">
    function myFunction() {
        window.open('http://gmail.com');
    }
</script>
<?php
                }
                else
                {
        
$Message[] = 'Er is een fout opgetreden, fout is: '.mysql_error();


                }
            }
        }
    }
}

?>


                        <?php
include('header.php')
?>
        

<div class="header"></div>      

<div class="container">
<h2>Nieuw wachtwoord opvragen</h2>
<?PHP

# Kijken of er berichten zijn
if(!empty($Message))
{

    # Berichten laten zien
    foreach($Message as $Msg)
    {

        echo $Msg.'<br/>';
    }
}


?>
                  
</script>
          <div class="col-md-3">
<form id="form1" name="form1" method="post" onsubmit="myFunction();">
    <div class="form-group">
        <label for="email">E-mailadres</label>
        <input type="email" name="email" class="form-control" id="email">
    </div>

    <input type="submit" value="verzenden" class="btn btn-primary" />
</form></div>
</body>
</html>
 
PHP hulp

PHP hulp

02/05/2024 14:11:17
 
- Ariën  -
Beheerder

- Ariën -

11/07/2015 20:08:24
Quote Anchor link
Misschien handig om te vertellen wat er niet aan lukt, en wat er nu wel gebeurt?
 
Fabian webstars

Fabian webstars

11/07/2015 20:11:52
Quote Anchor link
der gebeurd niks als ik een goed emailadres invul
 
- Ariën  -
Beheerder

- Ariën -

11/07/2015 20:19:09
Quote Anchor link
Je opent nu gmail in je <form>
 
Obelix Idefix

Obelix Idefix

11/07/2015 20:49:30
Quote Anchor link
Error reporting aan staan?

Klopt regel 15 wel?

Sha1 is volgens mij niet echt een veilige manier om wachtwoord te beveiligen.

Stop met mysql. Stap over op mysqli of pdo.
Gewijzigd op 11/07/2015 20:52:15 door Obelix Idefix
 
Thomas van den Heuvel

Thomas van den Heuvel

11/07/2015 22:40:05
Quote Anchor link
Dus als ik iemand zijn wachtwoord mailadres weet kan ik deze resetten? Cool.

En ja, je verstuurt nergens het e-mailbericht...
Gewijzigd op 12/07/2015 11:11:20 door Thomas van den Heuvel
 
- Ariën  -
Beheerder

- Ariën -

11/07/2015 23:07:04
Quote Anchor link
Je bedoelt het mailadres.. ;-)

Daarom is het raadzaam om de gebruiker via mail een linkje te geven met zijn nieuwe wachtwoord. Of nog veiliger: Een tijdelijke link die na aanklikken snel verloopt waar je een nieuw wachtwoord zelf kan invoeren.
Gewijzigd op 11/07/2015 23:08:50 door - Ariën -
 
Fabian webstars

Fabian webstars

12/07/2015 10:26:06
Quote Anchor link
aar goed idee!
Obelix, error reporting, helemaal vergeten tnx.
 



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.