• Login
  • Register
  • Zoek
Everywhere
  • Everywhere
  • 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. Leden
  3. Darsstar

Forum

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

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [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

  • Verschillende domeinen

    Syntax 8 februari 2026 om 09:57
  • 350 Nieuwe Domeinnamen Januari 2026

    shiga 1 februari 2026 om 14:21
  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26

Posts by Darsstar

  • Tekst invoeren

    • Darsstar
    • 7 december 2011 om 00:45

    Je slaat de onbewerkte input op in de database. Wanneer je deze als HTML wilt weergeven gebruik je pas htmlspecialchars() en nl2br(). Zo kun je het ooit ook nog als bijvoorbeeld JSON aan javascript voeren.

    Gebruik functies zoals htmlspecialchars(), mysql_real_escape_string(), nl2br(), strip_tags() en dergelijke pas als ze nodig zijn en niet eerder.

    PS. een uitzondering is als je zowel een bewerkte als onbewerkte versie op gaat slaan in je database om niet bij elke request die zelfde bewerkingen te doen.

  • Tekst invoeren

    • Darsstar
    • 6 december 2011 om 16:54

    Enters worden wel correct opgeslagen. Als je de broncode gaat bekijken hoor je te zien. Gebruik nl2br() om van een newline ('enter') teken <br /> te maken.

  • Mod rewrite met lege vars

    • Darsstar
    • 2 december 2011 om 12:42
    Citaat van pekelterror

    Is dit mogelijk?

    Dus zoekresultaten/merk/model/?kleur=1...


    Als je de QSA flag gebruik aan het einde. (RewriteRule ... [QSA])

  • Mod rewrite met lege vars

    • Darsstar
    • 2 december 2011 om 11:26

    Dat is een gigantisch lange url dan...
    Voor de verplichte delen gebruik je mod_rewrite om de url iets mooier te maken. Voor de optionele delen gebruik je $_GET waarvoor het ook bedoeld is.

  • Aantal per uur fout

    • Darsstar
    • 30 november 2011 om 19:12

    Of je gebruikt de volgende query in plaats van die hele blok code:

    PHP
    mysql_query("UPDATE `[users]` SET bank=bank+15000000*belbonus WHERE belbonus>0") or die(mysql_error());

    Waarom in php een loop maken en berekeningen doen als MySQL dat net zo goed voor je kan doen, en nog overzichtelijker ook.

  • Massa doneren

    • Darsstar
    • 28 november 2011 om 11:31

    Ik neem aan dat je de } die bij de if hoort ook weg hebt gehaald.
    Als je $member->login vervangt zie ik geen enkel probleem met je code.

    @BrokenTrack
    Dat doet hij, alleen mooier eengezien hij geen string bij een int optelt.

  • Error privé bericht!

    • Darsstar
    • 23 november 2011 om 14:15

    Je gebruikt de verouderde functie split() in je code. Gebruik preg_split('', 'hierdestringdiejewiltsplitten')

  • Language klasse?

    • Darsstar
    • 20 november 2011 om 21:19

    Ik weet niet bij wat voor hosting je zit. Maar mogelijk heb je toegang tot Internationalization Functions, het bestaat uit 9 classes en 16 functies.

  • Mysqli fout

    • Darsstar
    • 19 november 2011 om 11:53

    De MySQLi extensie heeft een OOP en een PP interface. De PP interface maakt gebruik van de OOP interface. Class constructors zullen altijd een object returnen. (De vorrige zin is technisch gezien niet correct, maar daar komt het wel op neer) Een niet-leeg object zal als een vorm van true gezien worden.

    Dus: jij gebruikt mysqli_connect(...), mysqli_connect(...) gebruikt new MySQLi(...) en dat is altijd een object.

    Om die reden gebruik je $MySQLi->connect_error om te kijken of de verbinding mislukt is.

    PS. waarom de __ prefix?

  • Optie beperken in php

    • Darsstar
    • 14 november 2011 om 12:58

    Vergeet niet de controlle ook in de verwerkings code te zetten. Als iemand nou geen contract heeft getekend maar wel de kennis heeft om het formulier aan te passen. Dan kan hij/zij toch de data versturen alsof die je code alleen verwacht als hij/zij wel een contract heeft getekend en dus mogelijk onterecht bepaalde code uitgevoerd wordt.

    TL;DR:
    Vertrouw nooit user input.

  • Probleem ontdekt

    • Darsstar
    • 13 november 2011 om 19:01

    Laat me mijn kristallen bol uit de kast pakken zodat ik je code kan bekijken.

    Weet je zeker dat het rechter menu niet onder het. Linker menu staat en de hele breedte van de pagina in beslag neemt? (scrol eens naar beneden de volgende keer dat het gebeurt)

  • Om de 30 een ID

    • Darsstar
    • 13 november 2011 om 15:56
    PHP
    function procentLevel($input){
    
    
    return number_format($input % 9 / 9 * 100,'1');
    
    
    }

    Is iets kleiner :p
    De modules (%) operator geeft de rest terug die overblijft na een deling met het getal aan de rechter kant van de operator.

    9 past 3 keer in 33 en je houd dan 6 over
    33 % 9 == 6

  • Beginners opdracht

    • Darsstar
    • 13 november 2011 om 15:51

    Salting gaat over iets toe te voeren aan het wachtwoord woordat je het hashed. Er bestaan namelijk zogeheten rainbow tables zoals http://passcracking.com die kunnen zoeken of een gehashde waarde in hun database voorkomt en dan de ongehashde waarde terug geeft.
    Door iets toe te voegen wat uniek is voor jouw site, of liever nog, voor die user zou er dan zo'n rainbow table gemaakt moeten worden voor elke site/user wat veel langer duurt dan een bestaande gebruiken.

    Bcrypt is een manier van hashen die rekening houd met Moore's law - processoren worden per achttien maanden twee maal zo krachtig worden.

    XSS komt er op neer dat een gebruiker code in bijvoorbeeld zijn username probeert te zetten om zo elke keer dat zijn username in de output voorkomt je browser de code uitvoert. Als de output html is hoor je htmlspecialchars() te gebruiken met de juiste parameters (die van de situatie afhangen.)

    De rest mag je zelf opzoeken.

  • Om de 30 een ID

    • Darsstar
    • 13 november 2011 om 15:38

    Wil je het percentage van het huidige level tot het volgende, of het percentage van level 0 tot het volgende?

  • Beginners opdracht

    • Darsstar
    • 13 november 2011 om 04:07

    @BrokenTrack hij wilt iets van het zelfde niveau, ik vermoed dat hij nog nooit van beide afkortingen heeft gehoord.

    Je kunt een simpel login systeem maken met oog op veiligheid.
    Doe dan eerst even wat onderzoek naar de volgende begrippen: SQL-injection, salting, bcrypt, xss en session fixation.

    Maar kom welom feedback vragen voor je iets vrijgeeft.

  • Om de 30 een ID

    • Darsstar
    • 13 november 2011 om 03:59

    Wil jij uitleggen wt je wil dat het gaat doen? Zolang je alleen code geeft die geen syntaxis errors bevat kunnen we alleen zeggen dat de code werkt maar niet hetgewenste resultaat produceert.

    Je kunt beginnen met waar je de getallen 9 en 900 vandaan hebt gehaald.

  • Forum Xhtml Valid maken

    • Darsstar
    • 7 november 2011 om 14:42

    als je het een width meegeeft die kleiner is dan de width van het element waar die div in zit

  • Forum Xhtml Valid maken

    • Darsstar
    • 7 november 2011 om 13:29

    Voor Tekst in een element gebruik je text-align bij dat element dat tekst bevat. Voor een element in een ander element gebruik je margin-left: auto en margin-right: auto; in het child element.

  • berichtenbalk fout

    • Darsstar
    • 7 november 2011 om 12:58

    Net gedaan. Ik zat er net als iedereen hier een tijd tegenaan te staren.
    Edit: 2x zelfs aangezien het hem alleen om de config.php gaat niet dat dat script de config.php schrijft.

  • berichtenbalk fout

    • Darsstar
    • 7 november 2011 om 12:50

    Ik ga dit dan maar nog een keer zeggen: regels 132 tot en met 154 horen een string (rood) te zijn.
    Wat niet de bedoeling is dat je dubbele quotes gebruikt terwijl je niet ge?scapte $ in de tekst gebruikt.

    PHP
    <?php
         $Fwrite = "<?php
     
    /***************************************
     ****************************************
         
         Page:                    config.php
         Created by:                ......
         
     ****************************************
     ***************************************/
     
    session_start ( ) ;
     ob_start ( ) ;
     
    \\$cConnect['host'] = '" . $_POST['mysql_host'] . "';
    \\$cConnect['user'] = '" . $_POST['mysql_user'] . "';
    \\$cConnect['pass'] = '" . $_POST['mysql_pass'] . "';
    \\$cConnect['db'] = '" . $_POST['mysql_db'] . "';
     
        @mysql_connect ( \\$cConnect['host'] , \\$cConnect['user'] , \\$cConnect['pass'] ) or die ( 'Kon niet verbinden met MySQL.' ) ;
         @mysql_select_db ( \\$cConnect['db'] ) or die ( 'Kon niet verbinden met de DataBase.' ) ;
     
    ?>";
    Toon Meer

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