• Inloggen
  • Registreer
  • Zoeken
Dit topic
  • Overal
  • Dit topic
  • Dit forum
  • Artikelen
  • Pagina's
  • Forum
  • Downloads
  • Meer opties

ICTscripters

Dé plek voor IT

Dé plek voor IT

Aanmelden

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Herkent deze Notion-structuurscan echte problemen?

    FreelanceAP 6 oktober 2026 om 16:48
  • 🚀 WE ZOEKEN TESTERS! 🚀

    Servertjee 3 oktober 2026 om 10:56
  • Port Father: beta van een browsergame in Antwerpen 1931, feedback welkom

    Syntax 1 oktober 2026 om 11:11
  • Luchtvaartsoftware: Hoe technologie de moderne luchtvaart verandert

    saggy2829 30 september 2026 om 19:31
  • Hoe gebruiken jullie WhatsApp voor marketing en klantopvolging?

    aiqanobzfsej5 29 september 2026 om 12:55
  • [PROJECT] Gamekeuring.nl - Hét onafhankelijke keuringsplatform voor maffiagames & RPG's!

    frio 22 september 2026 om 16:40
  • Ictscripters / Koen

    Aaron 22 september 2026 om 15:07
  • Kweekrijk - van stekje tot Imperium

    Lijno 14 september 2026 om 23:00

Marktplaats

  • Verschillende domeinen te koop (sommige hebben website / content)

    frio 2 oktober 2026 om 14:45
  • 295 Nieuwe Domeinnamen September 2026

    shiga 1 oktober 2026 om 19:09
  • Straatbaas.eu – complete Nederlandstalige en Engelstalige online maffia-RPG

    Jeroen.G 1 oktober 2026 om 17:48

Inloggen.php error?

  • L. Velthuis
  • 16 juni 2013 om 20:58
  • Victor
    Meester
    Berichten
    1.680
    • 16 juni 2013 om 22:22
    • #21

    Je moet ook nooit wachtwoorden opslaan in een cookie!

    Met vriendelijke groet,

    Victor
    Beheerder ICTscripters

  • Gast, wil je besparen op je domeinnamen? (ad)
  • zwpgangster
    Professional
    Berichten
    1.041
    • 17 juni 2013 om 09:20
    • #22

    post je config eens hier,

    MD-IT Solutions

  • Victor
    Meester
    Berichten
    1.680
    • 17 juni 2013 om 09:29
    • #23

    Waarom zou je de config willen zien?

    Met vriendelijke groet,

    Victor
    Beheerder ICTscripters

  • Tim
    Expert
    Berichten
    3.685
    • 17 juni 2013 om 10:44
    • #24

    Hallo,

    Ergens verstuur je dus HTML of lege tekst naar de output voordat je met headers begint te klooien (zoals sessions). Zoek deze plek op en zorg ervoor dat deze later pas verstuurd wordt.
    Waar het zit ligt aan jou, en het ligt ook aan jou om deze ergens anders neer te zetten.

    Je weet nu de error.

    Mvg,
    Tim

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

  • L. Velthuis
    Vato Gonzalez
    Berichten
    682
    • 17 juni 2013 om 18:12
    • #25

    Ik ga ff kijken, bedankt Tim! ;-).

    Beginnend DJ! Volg mij op MixCloud!

    Lars Velthuis | Mixcloud

  • Victor
    Meester
    Berichten
    1.680
    • 17 juni 2013 om 19:59
    • #26

    Heb TS geholpen en als het goed is, is er geen probleem meer ;)

    Met vriendelijke groet,

    Victor
    Beheerder ICTscripters

  • eeyk
    Crime-ware.nl
    Berichten
    1.185
    • 17 juni 2013 om 21:57
    • #27
    PHP
    <?php
    include_once('config/config.php');
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
    <!-- css PaintMe - GfX -->
    <link rel="stylesheet" href="http://twitter.github.com/bootstrap/assets/css/bootstrap.css">
    <link href="css/style.css" rel="stylesheet" type="text/css" />
    
    
    
    
    
    
    <!-- JS PaintMe - GFX -->
    <script src="http://twitter.github.com/bootstrap/assets/js/jquery.js"></script>
    <script src="http://twitter.github.com/bootstrap/assets/js/bootstrap-tab.js"></script>
    <script src="http://twitter.github.com/bootstrap/assets/js/bootstrap-dropdown.js"></script>
    <script type="text/javascript" src="lightbox/js/jquery-1.7.2.min.js"></script>
    <script type="text/javascript" src="lightbox/js/jquery-ui-1.8.18.custom.min.js"></script>
    <script type="text/javascript" src="lightbox/js/jquery.smooth-scroll.min.js"></script>
    <script type="text/javascript" src="lightbox/js/lightbox.js"></script>
    <script type="text/javascript" src="ubb/jquery.js"></script>
    <script type="text/javascript" src="ubb/jsmarkit.js"></script>
    <script type="text/javascript" src="ubb/set.js"></script>
    
    
    
    
    
    
    <!-- info PaintMe - GFX -->
    <title>PaintMeNL - Tutorials and Downloads for you!</title> 
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <meta name="Robots" content="index,nofollow"/>
    <meta name="Author" content="PaintMe"/>
    <meta http-equiv="Content-Language" content="nl"/>
    <meta name="Copyright" content="(c) 2012 PaintMe"/>    
    <meta name="keywords" content="PaintMe,Tutorials, Derpforum, L33th4ckerz, Photoshop, GFX, Tutorial, Signatures, Games, Warrock, playstation, Hacks, Just, Game, GFXMaster, Ranks, Team, Help, Contact, PaintMe.NL, PAINTMENL, Paintmenl, paintme signature, paintme tutorial, downloads paintme, free coins, paintme pack, paintme.nl join" />     
    <meta name="Description" content="Leer nu van onse tutorials en we geven soms ook gratis psd weg. Dus kom zeker kijken als je zelf goed bent in gfx mag je je skills ook delen contact even de administrator. GFX makes the world better. Ik hoop dat u veel plezier hebt met het bezoeken van deze site."/>
    </head>
    <?php
    if($_COOKIE['username']){
      $cookietest_query = "
                SELECT *
                FROM gebruiker 
                WHERE gebruiker_naam='".$_COOKIE['username']."';
                ";
       $cookietest_sql   = mysql_query($cookietest_query)or die(mysql_error());
       $gebruiker       = mysql_fetch_array($cookietest_sql);
       if(!$_COOKIE['password'] == $gebruiker['gebruiker_wachtwoord']){
               setcookie('username', $_POST['gebruikersnaam'], time()+60*60*24*365, '', 'www.warrockprivate.nl');
               setcookie('password', md5($salt.$_POST['wachtwoord']), time()+60*60*24*365, '', 'www.warrockprivate.nl');
       }
    }    
      setcookie('username', $_POST['gebruikersnaam'], time()+60*60*24*365, '', 'www.warrockprivate.nl');
                       setcookie('password', md5($salt.$_POST['wachtwoord']), time()+60*60*24*365, '', 'www.warrockprivate.nl');
    
    
    ?>
    
    
    <body>
    <div id="header">
        <a href="/paintme/">
            <img src="img/header.png"/>
        </a>
    </div>
    <div class="wrapper">
        <!-- Start Wrapper -->
        <div class="navbar">
          <div class="navbar-inner">
            <div class="container">
              <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
              </a>
              <div class="nav-collapse">
                <ul class="nav">
                  <li><a href="/">Home</a></li>   
                   <?php
                   if(!$_COOKIE['username']){
                   echo"
                    <li><a href='?login'><span>Login</span></a></li>
                    <li class='last'><a href='?aanmelden'><span>Aanmelden</span></a></li>";
                    }else{
                    $id = $gebruiker['gebruiker_id'];
                    $data = mysql_query("SELECT * FROM inbox WHERE naar = '$id' AND gelezen = 'nee'") 
                    or die(mysql_error()); 
                    $num_rows = mysql_num_rows($data);
                    echo"
                    <li><a href='?gebruiker=".$gebruiker['gebruiker_id']."'>".$_COOKIE['username']."</a></li>
                    ";
                                    if(!$num_rows > 0){
                        echo'
                            <li><a href="?inbox">Inbox('.$num_rows.')</a></li>';
                            }else{
                            echo'
                            <li><a style="color:red" href="?inbox">Inbox('.$num_rows.')</a></li>';
                            }
                    echo"
                    <li><a href='?newtopic'>Nieuwe Topic</a></li>";
                    }
                    
                   if($_COOKIE['username']){
                   echo'
                  <li class="dropdown">
                </ul>    
                 <ul class="nav pull-right">
                  <li class="divider-vertical"></li>
                  <li class="dropdown">
                    <a href="#" class="dropdown-toggle" data-toggle="dropdown">'.$_COOKIE['username'].'<b class="caret"></b></a>
                    <ul class="dropdown-menu">
                      <li><a href="?gebruiker='.$gebruiker['gebruiker_id'].'">Profiel</a></li>
                      <li><a href="?instellingen">Instellingen</a></li>
                      <li class="divider"></li>
                      <li><a href="?uitloggen">Uitloggen</a></li>
                    </ul>
                  </li>
                </ul>
                '; 
                }
                ?>
              </div><!-- /.nav-collapse --> 
            </div>
          </div><!-- /navbar-inner -->
        </div>
        <div class="main">
    Meer tonen
    PHP
    <?php
    include_once('config/config.php');
    ?>
    <h1>Login(Admin)</h1>
        <div class="cwrap">
    <?php
    $salt = "desalt :)";
    if(isset($_POST['inloggen']))
    {
       $gebruiker_query = "SELECT * FROM gebruiker WHERE gebruiker_naam = '".mysql_real_escape_string(trim($_POST['gebruikersnaam']))."';";
       $gebruiker_sql   = mysql_query($gebruiker_query)or die(mysql_error());
       $gebruiker_tellen= mysql_num_rows($gebruiker_sql);
        if ($gebruiker_tellen == 1){
            $rij = mysql_fetch_array($gebruiker_sql);
                   if(md5($salt.$_POST['wachtwoord']) == $rij['gebruiker_wachtwoord']){
                       setcookie('username',
              $_POST['gebruikersnaam'],
              time()+60*60*24*365, '',
              'http://www.warrockprivate.nl');
                       setcookie('password',
              md5($salt.$_POST['wachtwoord']),
              time()+60*60*24*365, '',
              'http://www.warrockprivate.nl');
                       $ipupdate = mysql_query("UPDATE gebruiker SET gebruiker_ip='$ip' WHERE gebruiker_id = '".$gebruiker['gebruiker_id']."'") or die(mysql_error());  
                   }else{
                       echo 'Fout bij het inloggen. Probeer het opnieuw';
                   }
        }else{
            echo 'Fout bij het inloggen. Probeer het opnieuw';
        }
    }else{
      ?>
       <form method="POST" action="">
    Gebruikersnaam:<br/><input type="text" name="gebruikersnaam" value=""><br/>
    Wachtwoord:<br/><input type="password" name="wachtwoord" value=""><br/>
    <input type="submit" name="inloggen" value="Login">
      <?php
    }
    ?>
        <div class="fix"></div>
        </div>
    Meer tonen

    probeer dit eens en zet GÉÉN ENTER op line 1.
    line een moet <?php zijn.

  • A.Ruter
    Gevorderd
    Berichten
    460
    • 19 juni 2013 om 12:36
    • #28

    Is de oplossing er al en zo ja, kan je die dan even posten. Erg handig voor anderen die hetzelfde probleem hebben ;)

  • EternalFlamez
    ICT scripter
    Berichten
    31
    • 19 juni 2013 om 12:57
    • #29

    Nou, gezien er html op de top.php staat, zal het probleem in config.php zitten.
    Waarschijnlijk heeft hij, of: session_start() gebruikt, of de header functie, nadat er output was.

    Onderschriften zijn stom.

  • L. Velthuis
    Vato Gonzalez
    Berichten
    682
    • 19 juni 2013 om 15:01
    • #30
    Citaat van EternalFlamez

    Nou, gezien er html op de top.php staat, zal het probleem in config.php zitten.
    Waarschijnlijk heeft hij, of: session_start() gebruikt, of de header functie, nadat er output was.


    Nee was het niet.


    oplossing:

    alle setcookies omgezet naar Sessions met behulp van Victor werkt het nu!

    bedankt :)

    Beginnend DJ! Volg mij op MixCloud!

    Lars Velthuis | Mixcloud

  • Victor
    Meester
    Berichten
    1.680
    • 19 juni 2013 om 15:25
    • #31

    Van de code klopte vrij weinig. Heb een aantal dingen aangepast. ;)

    Met vriendelijke groet,

    Victor
    Beheerder ICTscripters

  • eeyk
    Crime-ware.nl
    Berichten
    1.185
    • 21 juni 2013 om 16:10
    • #32

    pas op voor de session hack! :rolleyes:

  • Victor
    Meester
    Berichten
    1.680
    • 21 juni 2013 om 18:42
    • #33

    En de session hack is? Misschien handig als je vermeld wat het is en wat je ertegen kan doen.

    Met vriendelijke groet,

    Victor
    Beheerder ICTscripters

  • eeyk
    Crime-ware.nl
    Berichten
    1.185
    • 23 juni 2013 om 13:58
    • #34

    Hier is een voorbeeld : https://www.security.nl/artikel/34117/
    van hoe het moet en hoe niet.

  • Aar
    Beginner
    Berichten
    36
    • 24 juni 2013 om 01:25
    • #35
    Citaat van victor

    Aar, waarom zou er geen html voor je setcookie mogen staan? Dat is natuurlijk onzin.

    Reza, ob_start() is inderdaad een slordige manier. Gewoon net scripten...

    @TS

    Google eens ;) http://www.phphulp.nl/php/tutorial/p…ready-sent/738/


    Hoezo onzin? Het mag gewoon niet, omdat een cookie een HTTP-header is, en daar mag geen HTML voor staan, omdat headers voor de HTML worden geladen.
    outputbufferign kan, maar zou een flinke sloot geheugen kunnen kosten, performance die je beter kan krijgen door gewoon goed te scripten.

  • Victor
    Meester
    Berichten
    1.680
    • 24 juni 2013 om 13:19
    • #36

    Dan had ik je verkeerd begrepen ;) Ik dacht dat je bedoelde dat er net zoals bij session_start() niks voor mocht staan.

    Met vriendelijke groet,

    Victor
    Beheerder ICTscripters

Registratie

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

Nu registreren Aanmelden

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. Privacyverklaring
  10. Contact
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