• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Games
  4. Criminals & Maffiagames
  5. Uitbreidingen en Overige
  6. Archief
  7. Criminolz

Forum

  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 30 december 2025 om 22:29
  • Developer Gezocht

    K.Rens 30 december 2025 om 12:32
  • Op zoek naar de legends

    Jeffrey.Hoekman 9 december 2025 om 09:41
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 28 december 2025 om 21:20
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

Login Script

  • gocrime
  • 26 oktober 2010 om 17:18
  • Closed
  • gocrime
    Intermediate
    Berichten
    195
    • 26 oktober 2010 om 17:18
    • #1

    Hallo,

    Ik wil graag dat mijn loginscript het md5 wachtwoord omzet uit de database zodat ze kunnen inloggen met hun zelfverzonnen wachtwoord, ik ben hier nu al 2 dagen mee bezig en het wil maar NIET werken.

    PHP
    <?php
      $gets = explode("?", $_SERVER['REQUEST_URI']);
      if(!empty($gets[1])) {
        $gets = "?" . $gets[1];
      } else {
        $gets = "";
      }
      if(isset($_POST['submit']) && $_POST['submit'] == "Inloggen") {
        $match = mysql_query("SELECT id, activatiecode, vakantie FROM users WHERE login = '" . $_POST['login'] . "' AND pass = '" . $_POST['pass'] . "'");
        if(mysql_num_rows($match) > 0) {
          $user = mysql_fetch_assoc($match);
          if($user['activatiecode'] == 0 && $user['vakantie'] <= 0) {
            mysql_query("UPDATE users SET online = '" . get_global_date("Y-m-d H:i:s") . "' WHERE id = '" . $user['id'] . "'");
            $_SESSION['id'] = $user['id'];
            echo'<script type="text/javascript">window.location.href = "index.php' . $gets . '";</script>';
          }
        } else {
          $match = mysql_query("SELECT id, activatiecode, vakantie FROM users WHERE login = '" . $_POST['login'] . "' AND pass_v2 = '" . md5($_POST['pass']) . "'");
          if(mysql_num_rows($match) > 0) {
              mysql_query("UPDATE users SET pass = '" . $_POST['pass'] . "', pass_v2 = '' WHERE login = '" . $_POST['login'] . "'");
              $user = mysql_fetch_assoc($match);
            if($user['activatiecode'] == 0 && $user['vakantie'] <= 0) {
              mysql_query("UPDATE users SET online = '" . get_global_date("Y-m-d H:i:s") . "' WHERE id = '" . $user['id'] . "'");
              $_SESSION['id'] = $user['id'];
              echo'<script type="text/javascript">window.location.href = "index.php' . $gets . '";</script>';
            }
          }
        }
        if(!isset($user['activatiecode'])) {
          $fout = "<div class=\"dark\"><font color=\"red\" style=\"font-weight: bold\">Je hebt een verkeerde gebruikersnaam of wachtwoord ingevuld!</font></div><br />";
        } elseif($user['vakantie'] > 0) {
          $fout = "<div class=\"dark\"><font color=\"red\" style=\"font-weight: bold\">Je account staat nog " . $user['vakantie'] . " dagen op vakantiestatus.</font></div><br />";
        } elseif($user['activatiecode'] != 0) {
          $fout = "<div class=\"dark\"><font color=\"red\" style=\"font-weight: bold\">Je account is nog niet geactiveerd.</font></div><br />";
        }
      }
    ?>
    Toon Meer

    [center]

    [/center]

  • Guest, wil je besparen op je domeinnamen? (ad)
  • cri
    Professional
    Berichten
    717
    • 26 oktober 2010 om 17:21
    • #2

    Hoe bedoeld u precies, het md5 paswoord is hun verzonnen wachtwoord, of wil u hun wachtwoord zien?

    Bezig met 1 van mijn nieuwe projecten

  • tolunay
    .
    Berichten
    47
    • 26 oktober 2010 om 17:22
    • #3

    Hoe bedoel je?

    Zit er in je db een md5 wachtwoord die je wilt omzetten / (hun hacken)?

    deze hieronder in login (na controle of bij signup als site nieuw is) zetten en je krijgt beide :D

    PHP
    mysql_query("UPDATE `[users]` SET `pass_v2`='".$_POST['password']."', `pass`='".md5($_POST['password'])."'" WHERE `login`='".$user['login']."');

    of wil je een zelfverzonnen wachtwoord omzetten in md5 wachtwoord.

    PHP
    md5($_POST['password'])

    .

  • gocrime
    Intermediate
    Berichten
    195
    • 26 oktober 2010 om 17:25
    • #4

    Ik wil graag dat mijn spelers kunnen inloggen met het wachtwoord wat ze zelf bij de registratie hebben opgegeven, maar met de registratie is hij in MD5 in de database gezet, nu wil ik dat hij met login weer eruit word gehaalt zodat ze kunnen inloggen.

    [center]

    [/center]

  • cri
    Professional
    Berichten
    717
    • 26 oktober 2010 om 17:26
    • #5

    Ze kunnen zoiezo inloggen met hun eigen paswoord :s.

    Md5 is gewoon het paswoord die gecodeerd is.:|

    Bezig met 1 van mijn nieuwe projecten

  • tolunay
    .
    Berichten
    47
    • 26 oktober 2010 om 17:30
    • #6

    GoCrime lees ff,


    je kan dit doen

    PHP
    $opgegeven = md5($_POST['password']);
    if($opgegeven == $user['demd5ww'])
    {
      // ingelogd
    }

    ^^^

    Hier codeer je de wachtwoord ook die speler opgeeft
    en dan moet tie gelijk zijn aan die van je db.

    .

  • gocrime
    Intermediate
    Berichten
    195
    • 26 oktober 2010 om 17:39
    • #7

    Neeeeee......

    Ik wil dat ze gewoon kunnen inloggen, dat betekent dat het wachtwoord WAT AL IN DE DATABASE STAAT, IN MD5 omgezet moet worden naar weer het normale wachtwoord.

    Ik ben hier al 2 dagen mee bezig en het lukt niet!!!!!!!!

    [center]

    [/center]

  • cri
    Professional
    Berichten
    717
    • 26 oktober 2010 om 17:44
    • #8

    [offtopic] IN MD5 omgezet moet worden
    Hoe kan u nu een md5 terug omzetten naar md5.[/offtopic]

    Leg u probleem even precies uit, want al is een paswoord md5 kan je toch inloggen met je wachtwoord dat je bij registratie ingaf :s

    Bezig met 1 van mijn nieuwe projecten

  • Nillas
    NJMedia
    Berichten
    1.106
    • 26 oktober 2010 om 17:44
    • #9

    Doe is rustig man, iedereen probeert je te helpen hoor!

    Dus bottom-line: Hij wilt dat de md5 wachtwoorden die in de database staan omzetten naar het normale wachtwoord.

  • Bever
    Professional
    Berichten
    627
    • 26 oktober 2010 om 17:46
    • #10

    gocrime

    Doe niet zo ondankbaar wat tolunay zegt klopt gewoon. Alleen moet je het zelf nog inbouwen. Maar dat zal ik wel even voor je doen....

    PHP
    <?php 
      $gets = explode("?", $_SERVER['REQUEST_URI']); 
      if(!empty($gets[1])) { 
        $gets = "?" . $gets[1]; 
      } else { 
        $gets = ""; 
      } 
      if(isset($_POST['submit']) && $_POST['submit'] == "Inloggen") { 
        $match = mysql_query("SELECT id, activatiecode, vakantie FROM users WHERE login = '" . $_POST['login'] . "' AND pass = '" . md5($_POST['pass']) . "'"); 
        if(mysql_num_rows($match) > 0) { 
          $user = mysql_fetch_assoc($match); 
          if($user['activatiecode'] == 0 && $user['vakantie'] <= 0) { 
            mysql_query("UPDATE users SET online = '" . get_global_date("Y-m-d H:i:s") . "' WHERE id = '" . $user['id'] . "'"); 
            $_SESSION['id'] = $user['id']; 
            echo'<script type="text/javascript">window.location.href = "index.php' . $gets . '";</script>'; 
          } 
        } else { 
          $match = mysql_query("SELECT id, activatiecode, vakantie FROM users WHERE login = '" . $_POST['login'] . "' AND pass_v2 = '" . md5($_POST['pass']) . "'"); 
          if(mysql_num_rows($match) > 0) { 
              mysql_query("UPDATE users SET pass = '" . $_POST['pass'] . "', pass_v2 = '' WHERE login = '" . $_POST['login'] . "'"); 
              $user = mysql_fetch_assoc($match); 
            if($user['activatiecode'] == 0 && $user['vakantie'] <= 0) { 
              mysql_query("UPDATE users SET online = '" . get_global_date("Y-m-d H:i:s") . "' WHERE id = '" . $user['id'] . "'"); 
              $_SESSION['id'] = $user['id']; 
              echo'<script type="text/javascript">window.location.href = "index.php' . $gets . '";</script>'; 
            } 
          } 
        } 
        if(!isset($user['activatiecode'])) { 
          $fout = "<div class=\"dark\"><font color=\"red\" style=\"font-weight: bold\">Je hebt een verkeerde gebruikersnaam of wachtwoord ingevuld!</font></div>"; 
        } elseif($user['vakantie'] > 0) { 
          $fout = "<div class=\"dark\"><font color=\"red\" style=\"font-weight: bold\">Je account staat nog " . $user['vakantie'] . " dagen op vakantiestatus.</font></div>"; 
        } elseif($user['activatiecode'] != 0) { 
          $fout = "<div class=\"dark\"><font color=\"red\" style=\"font-weight: bold\">Je account is nog niet geactiveerd.</font></div>"; 
        } 
      } 
    ?>
    Toon Meer
  • gocrime
    Intermediate
    Berichten
    195
    • 26 oktober 2010 om 17:50
    • #11

    Sorry voor mijn botte antwoorden maar ik ben hier nu al zo lang mee bezig.. en het wil maar niet lukken.

    Bever, het werkt nog steeds niet: http://www.bengt.s2.one2xs.com/criminolz

    [center]

    [/center]

  • SkyNet
    Skype & Microsoft
    Berichten
    3.002
    • 26 oktober 2010 om 17:51
    • #12

    @ Gocrime,

    Buiten het feit dat het niet lukt hoef je niet in hoofdletters te typen in de hoop dat het gelezen wordt...

    Beetje dankbaarheid naar de helper toe mag ook wel..

    Amen.

  • gocrime
    Intermediate
    Berichten
    195
    • 26 oktober 2010 om 17:54
    • #13

    Sorry, mijn exuses..

    [center]

    [/center]

  • Bever
    Professional
    Berichten
    627
    • 26 oktober 2010 om 17:56
    • #14

    gocrime

    Licht het wel aan md5() dan? Staat jou wachtwood wel in md5() in de database? Als je zelf nog eens even probeerd. Ik kan natuurlijk niet in jou database kijken of in je register script ect. Om een user gewoon met zijn normale ww wat hij heeft opgegeven bij de registratie wilt laten inloggen en het ww in de database staat in md5() dan moet je dus het wachtwoord wat je intypt ($_POST['pass']) ook omzetten naar md5() stel je ww is test en je slaat dit op in de database als md5() dan moet jij dus zorgen dat je test intypt bij ww en dat ook omzetten naar md5() van test en dan kan je het met elkaar vergelijken door een = / == / ===.

    Hoop dat je hier iets aan hebt.

  • Robin
    Master
    Berichten
    2.264
    • 26 oktober 2010 om 17:57
    • #15

    Geef ook eens je registreer script, want ik heb een idee dat het geen md5 is maar sha1 of sha1 met md5

  • gocrime
    Intermediate
    Berichten
    195
    • 26 oktober 2010 om 17:57
    • #16

    Problem solved,

    Bedankt mensen, het lag inderdaad aan register..

    -GoCrime

    [center]

    [/center]

  • Robin
    Master
    Berichten
    2.264
    • 26 oktober 2010 om 17:58
    • #17

    Misschien kun je ook de oplossing vertellen zodat andere er ook nog wat aan hebben?

  • Jannick
    nyan nyan nyan nyan
    Berichten
    1.972
    • 26 oktober 2010 om 18:11
    • #18
    Citaat

    Toon altijd respect voor andere leden & crew leden.

    :slotje: + banpunten voor dergelijk onvolwassen gedrag tegenover mensen die je proberen te helpen.

  • tolunay
    .
    Berichten
    47
    • 26 oktober 2010 om 18:11
    • #19

    Robin Bedankt mensen, het lag inderdaad aan register..
    ----------------------------

    topic sluiten

    .

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design