Wachtwoord vergeten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Robot Programmeur

Een verantwoordelijke baan met leuke uitdagingen. Heb jij ervaring met het programmeren van robots? Kan jij goed samenwerken met collega's die verschillende specialisaties hebben? Ben je oplossingsgericht, analytisch en flexibel? Ga dan aan de slag als Robot Programmeur bij Gibas in Nijkerk! Als Robot Programmeur kom je te werken bij Gibas. Dat betekent dat je gegarandeerd meewerkt aan unieke oplossingen in productieprocessen. Bij elk project moet er opnieuw geëngineerd en geprogrammeerd worden. Dat maakt jouw werk uitdagend! Voordat je robots gaat programmeren komt er het volgende bij kijken: De opdracht gaat van de afdeling Sales naar de afdeling Operations door

Bekijk vacature »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

Bekijk vacature »

Outsystems Developer Junior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als junior Outsystems Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van

Bekijk vacature »

Full stack .NET developer Microsoft 365

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

PHP Programmeur

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda, ontwikkel je als PHP programmeur niet alleen webapplicaties, maar ben je verder ook gefocust op het constant inspelen op nieuwe innovaties m.b.t software ontwikkeling. Naast het ontwikkelen van webapplicaties, bouwt deze toffe werkgever ook webshops en websites voor hun opdrachtgevers. Wat ga je doen? Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het ontwerpen en implementeren van webapplicaties met het Symfony framework; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden en updaten van bestaande applicaties die

Bekijk vacature »

Medior front-end developer gezocht (€3.300 -

Functie Wat ga je doen? Jij als front-end developer gaat werken binnen de teams van/voor onze klant. Je werkt in een team met starters en ervaren ontwikkelaars met allemaal 1 overeenkomst; passie voor het vak. Maak je een fout? Geen probleem, leer ervan en ga dan weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en jezelf dus snel ontwikkelen. Wat hebben we jou te bieden? • Uitdagende projecten bij mooie klanten (bij jou in de buurt, of binnenkort intern vanuit ons kantoor!) • Een jonge organisatie met talentvolle collega’s • Veel ruimte voor

Bekijk vacature »

SQL Database developer

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

Front-end Developer Magento 2/Wordpress

Voor het aantrekkelijk houden en steeds vernieuwen van de huidige websites en webshops en het meedenken in de marketing zijn wij per direct op zoek naar een ervaren Front-end developer met gedegen kennis van Magento 2 (webshops) en Wordpress (websites). Wat bieden wij jou Mooi salaris! Meteen op contract bij de opdrachtgever! Gezellig, Kempisch bedrijf! 35 uur per week! Auto van de zaak! Wie ben jij Van een front-end developer verwachten wij: Een afgeronde Bachelor ICT opleiding met profiel ICT & Media Design. Dat je in het bezit bent van een Magento 2 professional front-end developer certificaat; Je hebt ruime

Bekijk vacature »

Medior/senior Fullstack 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 »

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

Bekijk vacature »

Fullstack developer (NodeJS, React, AWS)

Functie Als Fullstack developer kom je te werken in het ontwikkelteam, maar zoals gezegd komt er veel meer bij kijken dan alleen maar ontwikkelen. Je bent samen met je collega’s continu bezig om de software uit te breiden maar hiernaast doe je doorlopend onderzoek naar de inzet van bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Maar waar staan ze nu? Na een onderzoeksfase van ruim een jaar zijn

Bekijk vacature »

Pagina: 1 2 volgende »

Dirk Renes

Dirk Renes

29/11/2011 14:34:32
Quote Anchor link
Ik wil bij mijn login script ook de mogelijkheid hebben dat mensen hun wachtwoord kunnen opvragen als zij die vergeten zijn. Ik heb heb mijn wachtwoorden beveiligd met de functie salt, alleen hoe kan ik nu het beste van de persoon die zijn wachtwoord kwijt is hem via een email zijn gegevens sturen inclusief het decrypten van zijn wachtwoord.

Het moet zoals hieronder vermeld:
Ik heb er toch voor gekozen om het via een link te doen, dus gebruikers voegen hun gebruikersnaam en email in en vervolgens krijgen ze een link die 24 uur actief is, vervolgens drukken ze op die link en krijgen ze een nieuw wachtwoord toegestuurd. hoe ga ik dit realiseren.
Gewijzigd op 01/12/2011 09:04:30 door Dirk Renes
 
PHP hulp

PHP hulp

22/12/2024 11:54:21
 
Gerhard l

gerhard l

29/11/2011 14:38:03
Quote Anchor link
Je moet het wachtwoord niet decrypten...

Maak 2 extra velden aan bij je users of in een koppeltabel met bijv: veiligsheidscode en verloopdatum

Dan maak je een random code die zet je in de veiligheidscode veld, en bij verloopdatum zet je de tijd van nu + 24 uur. Dan stuur je de gebruiker een url met www.mijndomein.nl/?pagina=wwvergeten&randomcode=485743957439754 op die pagina maak je een formulier met 2 inputvelden voor het nieuwe wachtwoord, en als die overeenkomen met de random code uit je url dan wijzig je hem.

Succes
 
Dirk Renes

Dirk Renes

29/11/2011 14:41:29
Quote Anchor link
Oke, heb een voorbeeldje van een script zodat ik kan zien hoe ik het beste dat kan doen.
 
Joakim Broden

Joakim Broden

29/11/2011 17:45:27
Quote Anchor link
Of je stelt een nieuw wachtwoord in als iemand zijn wachtwoord vergeten is en stuurt die naar het e-mail adres van de gebruiker?
 
PHP Scripter

PHP Scripter

29/11/2011 17:47:12
Quote Anchor link
Als de gebruiker zijn wachtwoord is vergeten dan laat ik de gebruiker een wachtwoord ontvangen met een random password.
 
- Ariën  -
Beheerder

- Ariën -

29/11/2011 17:50:56
Quote Anchor link
Of stuur een link waar de gebruiker zelf zijn wachtwoord kan instellen. Nog gebruiksvriendelijker.
 
Gerhard l

gerhard l

29/11/2011 18:10:46
Quote Anchor link
@hertog jan
Dan krijg je misschien wel gezeur dat mensen wachtwoorden van anderen gaan opvragen, en dan kan je als echte gebruiker niet meer inloggen.

@aar dat bedoel ik ook ;)
 
- Raoul -

- Raoul -

29/11/2011 18:20:00
Quote Anchor link
Je geeft best iedere gebruiker een hash, als ze hun wachtwoord willen veranderen stuur je gewoon een mailtje met bijvoorbeeld http://example.com/wwvergeten?user=1&hash=030490349039

Je kan de hash iedere keer dat de gebruiker inlogd veranderen met bv sha(time()); :P
 
Jens erd

Jens erd

29/11/2011 18:50:40
Quote Anchor link
Internet Verslaafde op 29/11/2011 18:20:00:
Je kan de hash iedere keer dat de gebruiker inlogd veranderen met bv sha(time()); :P


Dat kan, maar ik zou het niet doen. Ik zou vanaf buitenaf lukraak getallen kunnen generen, een hash eroverheen en met een beetje geluk ook nog raak schieten. beter dus even een Salt, Pepper of een berekening er op los laten.
 
Dirk Renes

Dirk Renes

01/12/2011 09:04:04
Quote Anchor link
Ik wil het gaan doen zoals ik boven heb uitgelegd. maar hoe ga ik dat doen.
 
- Ariën  -
Beheerder

- Ariën -

01/12/2011 09:39:26
Quote Anchor link
Je maakt eerst een formuliertje waar men zijn username en mailadres in moet vullen. Als deze gecontroleerd zijn, genereer je een hash, welke je in de database opslaat. Ook stuur je deze hash mee in een linkje die je naar de gebruiker mailt.

Als de hash-overeenkomt, dan laat je de gebruikers een nieuw password instellen, en als dat gebeurt is, dan verwijder je weer die hash uit je database (waarmee het linkje niet meer zal werken).

Et voila....
 
Dirk Renes

Dirk Renes

01/12/2011 09:51:14
Quote Anchor link
- Aar - op 01/12/2011 09:39:26:
Je maakt eerst een formuliertje waar men zijn username en mailadres in moet vullen. Als deze gecontroleerd zijn, genereer je een hash, welke je in de database opslaat. Ook stuur je deze hash mee in een linkje die je naar de gebruiker mailt.

Als de hash-overeenkomt, dan laat je de gebruikers een nieuw password instellen, en als dat gebeurt is, dan verwijder je weer die hash uit je database (waarmee het linkje niet meer zal werken).

Et voila....


Klikt simpel heb je een voorbeeldje van een scriptje dat ik me kan inbeelden met die link
 
- Ariën  -
Beheerder

- Ariën -

01/12/2011 10:01:59
Quote Anchor link
wijzig_wachtwoord.php (aanroep met bijv. wijzig_wachtwoord?hash=7s67sd8af6sd8f6sd6s)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
if(isset($_GET['hash'])) {
    // hier verder met een controle of de hash klopt.
    // in dat geval: toon het wachtwoord wijzig scherm.

} else {
    echo "Er is geen hash meegegeven in de URL";
}

?>


Natuurlijk kan je ook voor alles één wachtwoord-pagina aanmaken i.p.v. het script over meerdere bestanden te verdelen, zoiets als:
wachtwoord_wijzigen.php?actie=aanvragen
wachtwoord_wijzigen.php?actie=aanpassen

Het is net wat je wilt...
Gewijzigd op 01/12/2011 10:05:03 door - Ariën -
 
Dirk Renes

Dirk Renes

06/12/2011 13:53:16
Quote Anchor link
Ik wil email en gebruikersnaam controleren of ze bij elkaar horen hoe ga ik dat doen?
op dit moment heb ik 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
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
<?php

ini_set('display_errors', 'On');
error_reporting(E_ALL);

include('inc/database.php');
function
createRandomPassword() {

    $chars = "abcdefghijkmnopqrstuvwxyz023456789?_%@";
    srand((double)microtime()*1000000);
    $i = 0;
    $pass = '' ;

    while ($i <= 7) {
        $num = rand() % 33;
        $tmp = substr($chars, $num, 1);
        $pass = $pass . $tmp;
        $i++;
    }


    return $pass;

}

$password = createrandompassword();



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


      $gebr =  $_POST['gebruikersnaam'];
    $email = $_POST['email'];
    $nWachtwoord = (addslashes(sha1($password)));
    
    
        
  if(empty($gebr) || empty($email))
        {

            echo 'U bent iets vergeten in te vullen';
            
        }
else {
            
                $query1="UPDATE gebruikers SET wachtwoord='$nWachtwoord' WHERE gebruikersnaam='$gebr'";
                mysql_query($query1);
                mysql_close();
                
                $email_ontvanger = $email;
                                
                $naam_verzender = 'Support ';
                $email_verzender = '[email protected]';
            
                $onderwerp = '';
                $bericht_verzender = 'Wachtwoord:&nbsp;'.$password;
            
            
                $headers = "From: ".$naam_verzender." <".$email_verzender.">\r\n";
                $headers .= "MIME-Version: 1.0\r\n";
                $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
                $headers .= "Return-Path: Mail-Error <[email protected]\r\n";
                $headers .= "Reply-To: ".$naam_verzender." <".$email_verzender.">\r\n";
            
                    
                    $bericht = 'Uw wachtwoord is gereset.<br>';
                    
                    
                    $bericht .= "<br>".$bericht_verzender."<br>";
                    $bericht .='
                    <br>
                    <br>
                    <a href="link">Log in</a>
                    <br>
                    <br>
                    Met vriendelijke groet,<br>
                     Support
                    '
;
            
                    $bericht = ($bericht);
                    mail($email_ontvanger, $onderwerp, $bericht, $headers);
                    echo "er is een E-mail met een nieuw wachtwoord naar u toegestuurd. ";
                    header('refresh:2; url=./login.php');    

    }
}

                
                
    
  
  ?>
Gewijzigd op 06/12/2011 13:55:45 door Dirk Renes
 
Obelix Idefix

Obelix Idefix

06/12/2011 14:09:30
Quote Anchor link
Waarom onnodig variabelen aanmaken (zowel bij $_POST als op regel 49-55?
empty (b)lijkt geen juiste manier om te kijken of een variabele is gevuld.
Waar om is je controle of gebruiker en mailadres overeenkomen?
Mis beveiliging bij je update-query.
Mis foutafhandeling bij je query
Na header wordt volgens mij exit; geadviseerd.
Gebruik je ook nog een salt?
 
Dirk Renes

Dirk Renes

06/12/2011 14:12:34
Quote Anchor link
Obelix en Idefix op 06/12/2011 14:09:30:

Waar om is je controle of gebruiker en mailadres overeenkomen?


Hier wil ik graag antwoord op hoe ik dit het beste kan implementeren in mijns script en hoe.
 
Obelix Idefix

Obelix Idefix

06/12/2011 14:46:04
Quote Anchor link
Maak een select query waarin je de voorwaarden meegeeft.
Er zijn twee mogelijkheden: of bestaat of bestaat niet.
Als bestaat volgt er 1 rij, anders bestaat de combinatie niet.
Als niet bestaat --> melding 'uw gegevens zijn onbekend'.
Als bestaat --> link sturen.
 
Dirk Renes

Dirk Renes

16/12/2011 14:31:41
Quote Anchor link
ik heb nu zoiets gemaakt alleen ik krijg een melding dat mijn gegevens niet overeenkomen als ze wel correct zijn. wie kan mij helpen

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
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);

include('inc/database.php');
function
createRandomPassword() {

    $chars = "abcdefghijkmnopqrstuvwxyz023456789?_%@";
    srand((double)microtime()*1000000);
    $i = 0;
    $pass = '' ;

    while ($i <= 7) {
        $num = rand() % 33;
        $tmp = substr($chars, $num, 1);
        $pass = $pass . $tmp;
        $i++;
    }


    return $pass;

}

$password = createrandompassword();

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


      $gebr =  $_POST['gebruikersnaam'];
    $email = $_POST['email'];
    $nWachtwoord = (addslashes(sha1($password)));
    
    
    
      if(empty($gebr) || empty($email))
        {

            echo 'U bent iets vergeten in te vullen';
        
        }
    
    
            $check = "SELECT * FROM gebruikers WHERE gebruikersnaam='$gebr' AND emailadres='$email'";
             $docheck = mysql_query($check) or die('FOUT: '.mysql_error());
    
                 if (mysql_num_rows($docheck) == 0) {
                
        
                        $query1="UPDATE gebruikers SET wachtwoord='$nWachtwoord' WHERE gebruikersnaam='$gebr'";
                        mysql_query($query1);
                        mysql_close();
                        
                        $email_ontvanger = $email;
                                        
                        $naam_verzender = '';
                        $email_verzender = '';
                    
                        $onderwerp = '';
                        $bericht_verzender = 'Wachtwoord:&nbsp;'.$password;
                    
                    
                        $headers = "From: ".$naam_verzender." <".$email_verzender.">\r\n";
                        $headers .= "MIME-Version: 1.0\r\n";
                        $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
                        $headers .= "Return-Path: Mail-Error <[email protected]>\r\n";
                        $headers .= "Reply-To: ".$naam_verzender." <".$email_verzender.">\r\n";
                    
                            
                            $bericht = 'Uw wachtwoord is gereset.<br>';
                            
                            
                            $bericht .= "<br>".$bericht_verzender."<br>";
                            $bericht .='
                            <br>
                            <br>

                            <br>
                            <br>
                            Met vriendelijke groet,<br>
                            
                            '
;
                    
                            $bericht = ($bericht);
                            mail($email_ontvanger, $onderwerp, $bericht, $headers);
                            echo "er is een E-mail met een nieuw wachtwoord naar u toegestuurd. ";
                            header('refresh:2; url=./login.php');    
                            exit;
                
                
                
            
        }

            else {
                echo 'U gegevens komen niet overeen met de gegevens in de database';
                
            }
        
  }

                
?>
Gewijzigd op 16/12/2011 15:10:31 door Dirk Renes
 
Erwin H

Erwin H

16/12/2011 14:50:14
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
 if(empty($gebr) || empty($email))
        {

            echo 'U bent iets vergeten in te vullen';
        
?>

Hier check je of de gegevens zijn ingevuld (waarbij je de POST variabele niet controleert of die bestaan dus je script zou al eerder over zijn nek kunnen zijn gegaan). Maar omdat er geen } achter staat, staat het hele volgende blok binnen het if statement. Dus je hele check op bestaande gegevens wordt alleen uitgevoerd als er gegevens ontbreken..... volgens mij klopt dat niet helemaal.
 
Dirk Renes

Dirk Renes

16/12/2011 15:03:07
Quote Anchor link
Erwin H op 16/12/2011 14:50:14:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
 if(empty($gebr) || empty($email))
        {

            echo 'U bent iets vergeten in te vullen';
        
?>

Hier check je of de gegevens zijn ingevuld (waarbij je de POST variabele niet controleert of die bestaan dus je script zou al eerder over zijn nek kunnen zijn gegaan). Maar omdat er geen } achter staat, staat het hele volgende blok binnen het if statement. Dus je hele check op bestaande gegevens wordt alleen uitgevoerd als er gegevens ontbreken..... volgens mij klopt dat niet helemaal.


Dit probleem is nu opgelost, die if staat nu los. nu krijg ik dus als ik niks invul dat de gegevens niet overeenkomen of leeg zijn.
 
Erwin H

Erwin H

16/12/2011 15:07:49
Quote Anchor link
Hoe is die if structuur nu opgebouwd dan?
 

Pagina: 1 2 volgende »



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.