• 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. DirkZz

Forum

  • Ictscripters Chat

    Frenzo.Brouwer 9 maart 2026 om 21:31
  • Help testers nodig voor android app Urgent

    Servertjee 20 februari 2026 om 12:07
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    Servertjee 20 februari 2026 om 12:06
  • Afspraken systeem met planbeperking

    Jeffrey.Hoekman 20 februari 2026 om 11:52
  • Developer Gezocht

    Servertjee 19 februari 2026 om 17:31
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Servertjee 18 februari 2026 om 16: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

Marktplaats

  • Domeinportfolio uitkuis

    Syntax 19 maart 2026 om 10:18
  • Heel wat sterke domeinen > 2 letters, 3 letters, premiums

    Michael DW 11 maart 2026 om 12:12
  • 367 Nieuwe Domeinnamen Februari 2026

    shiga 1 maart 2026 om 14:50

Posts by DirkZz

  • Welke programmeertalen kan jij?

    • DirkZz
    • 15 augustus 2013 om 18:42

    Tim

    Wat jezelf ook al zegt, de GUI bijvoorbeeld. En het is misschien ook wel persoonlijk maar als ik iets zou moeten maken dan zou ik inderdaad eerder C# pakken dan Java. Je kan zeggen over Microsoft wat je wil, maar dat hebben ze mooi voor elkaar.

    Wat betreft NodeJS ging het aanleren vrij snel en eenvoudig, het was ook verplicht voor school maar ik vond het leuk om in te werken.
    Je moet wel waken voor bepaalde Javascript nukken zoals de callbackhell.

    Beetje beperkte reactie dit, misschien dat ik het straks even wat verder toelicht.

  • Welke programmeertalen kan jij?

    • DirkZz
    • 14 augustus 2013 om 22:43

    PHP
    Waarom geleerd: Heel vroeger al weer, om een criminals website te verbouwen.
    Hoe geleerd: Vallen, opstaan en weer doorgaan.
    Toekomstig gebruik: Zit nu in de webdevelopment, dus maak bijna dagelijks nog gebruik van php.
    Waardevol om te leren: Aangezien ik het op het werk constant gebruik is het voor mij dus zeker waardevol geweest.
    Moeilijkheid om te leren: Tricky, het is heel makkelijk om in te stappen. Maar kan ook best lastig zijn omdat je jezelf snel foute dingen aanleert.

    SQL
    Waarom geleerd: Min of meer een vereiste bij veel projecten.
    Hoe geleerd: Hetzelfde als PHP destijds, bestaande code bekijken en stapje voor stapje dingen wijzigen en kijken wat er gebeurt.
    In mijn volgende semester op school zal ik ongetwijfeld een hoop nieuwe dingen leren, ga dan DIS (Data Informatie Systemen) doen. Dus nog niet geleerd denk ik.
    Toekomstig gebruik: Dagelijks
    Waardevol om te leren: Net als hierboven
    Moeilijkheid om te leren: Relatief eenvoudig

    CSS
    Waarom geleerd: Min of meer een vereiste bij veel (web)projecten.
    Hoe geleerd: Hetzelfde als PHP destijds, bestaande dingen bekijken en stapje voor stapje dingen wijzigen en kijken wat er gebeurt.
    Toekomstig gebruik: Dagelijks
    Waardevol om te leren: Net als hierboven
    Moeilijkheid om te leren: Eenvoudig

    Javascript
    Waarom geleerd: Webapplicaties verijken met interactieve elementen
    Hoe geleerd: Trial & Error, en later op school ook een semester gevolgd op school waarbij Javascript uitvoerig aanbod kwam. Het ging hier dan wel vooral om NodeJS en AngularJS
    Toekomstig gebruik: Dagelijks
    Waardevol om te leren: Net als hierboven
    Moeilijkheid om te leren: Eenvoudig

    Java
    Waarom geleerd: Het kwam op school aanbod.
    Hoe geleerd: Les in gekregen van een leraar, en ookzelf meebezig gegaan door gewoon leuke tooltjes te bouwen.
    Toekomstig gebruik: Hopelijk nooit.
    Waardevol om te leren: Het kan zijn dat ik het ooit nog nodig ga hebben, maar ik hoop het niet. Ik haat deze taal best wel en zou liever C# pakken.
    Moeilijkheid om te leren: Relatief Eenvoudig

    C#
    Waarom geleerd: Het kwam op school aanbod.
    Hoe geleerd: Les in gekregen van een leraar, en ookzelf meebezig gegaan door gewoon leuke tooltjes te bouwen.
    Toekomstig gebruik: Nauwelijks
    Waardevol om te leren: Zeker waardevol om te leren, omdat dit later altijd van pas kan komen.
    Moeilijkheid om te leren: Redelijk

    Ruby (on Rails)
    Waarom geleerd: Het kwam op school aanbod.
    Hoe geleerd: Les in gekregen van een leraar.
    Toekomstig gebruik: Nauwelijks
    Waardevol om te leren: Het was leuk om te werken met Ruby om eens te zien hoe het ook kan binnen een web applicatie. Je ziet ook aan PHP Frameworks als Laravel dat deze ook elementen van RoR overnemen.
    Moeilijkheid om te leren: Vrij eenvoudig, maar het kan op het begin misschien wat verwarrend zijn omdat de syntax soms wat "vaag" oogt. Het is even wennen.

  • conversatie id

    • DirkZz
    • 14 augustus 2013 om 21:28

    Ik zou het opsplitsen in 3 tabellen.

    Berichten
    Conversaties
    ConversatieBerichten

    Wanneer er een nieuw bericht wordt gemaakt, dan wordt er ook een record in de tabel Conversaties gemaakt en deze wordt vervolgens gekoppeld in de tabel ConversatieBerichten. Alle reacties op een al bestaand bericht worden ook automatisch gekoppeld in de ConversatieBerichten tabel.

    Op die manier wordt alles netjes gekoppeld, en kan je aan de hand van het BerichtId sorteren om de logische volgorde te tonen aan de gebruiker.
    Het ID in de tabel conversaties zal automatisch oplopen.

    Edit
    Als je ID al op auto increment staat zal je convo_id sowieso nooit een auto increment kunnen worden ervan uitgaande dat het in dezelfde tabel zou staan. Je mag er namelijk maximaal 1 per tabel hebben.

  • conversatie id

    • DirkZz
    • 14 augustus 2013 om 21:03

    Waarom zou een conv_id meerdere keren voor kunnen komen?
    Want ik uit je tekst opmaak is dat je het conv_id gebruikt om een conversatie aan te duiden, en dat dit dus op dit moment het unieke veld in je tabel is die op autoincrement staat?

  • Delicious Framework

    • DirkZz
    • 13 augustus 2013 om 20:22

    Stefan.J :D Ik zit ook op de HAN, toevallig ook CRIA gedaan?

    M.Beers kijk eens naar het Laravel 4 framework, gewoon om te kijken hoe ze het daar hebben gedaan.

  • Crime source's

    • DirkZz
    • 11 mei 2013 om 04:37
    Citaat van kevinkrs

    Ik denk zelf dat het niet komt door de tijd... Ik denk dat het komt door onkunde. De meeste mensen die in de experimentele fase zitten (rond de 13-16 jaar) willen criminal sources maken. Vaak gebeurd dit op basis van al gemaakte sources, en zo wordt het steeds slechter en brakker geschreven.

    Onkunde sowieso, het daadwerkelijk uittypen van de code is weinig werk.
    Het verzinnen van een goed concept, een goede eisenlijst en deze prioriteren om daar vervolgens goed doordachte classdiagrams en een database ontwerp bij te maken voor dat je code begint te rammen is erg belangrijk.

  • Fout in ER Diagram

    • DirkZz
    • 10 mei 2013 om 21:17
    Citaat van kevinkrs

    Even offtopic

    rdgweb Met welk programma heb jij je ER diagram gemaakt?

    DirkZz Is dat MYSQL workbench?

    Jup

  • Crime source's

    • DirkZz
    • 10 mei 2013 om 21:01
    Citaat van victor

    Het lijkt mij niet erg dat er mensen met maffia sources zijn. Als je dat leuk vind ben ik niet degene die je tegenhoud. Maar ik vind wel dat je dan zelf moet kunnen scripten. Als je alleen maar kan kopiëren moet je het gewoon niet doen.

    Overigens zijn dat soort games (html5 / javascript) wel te beveiligen.


    @TS
    Er worden volgens mij in een aantal sources wachtwoord als plain text opgeslagen. Daar zou je naar kunnen kijken.

    Probleem met 99% van de sources is dat je beter opnieuw kan beginnen, omdat je er dan minder tijd aan kwijt bent.
    Heb nog geen enkele broncode voorbij zien komen die netjes is geprogrammeerd.

  • Fout in ER Diagram

    • DirkZz
    • 10 mei 2013 om 20:53

    Dit zal waarschijnlijk al voldoende zijn voor wat jij wil bereiken, en anders moet je eerst even duidelijk beschrijven wat je precies wil bereiken.

  • Database queryen vanuit andere class, beste aanpak?

    • DirkZz
    • 10 mei 2013 om 20:36
    Citaat van Stanvk

    Ik heb even wat gespeeld en uitgeprobeerd. Ik moet jullie er wel op attenderen dat ik geen ster in OOP ben.

    database.class.php

    PHP
    ... Code

    Hoe werkt het dan bij de onderstaande code?
    test.class.php

    PHP
    ... Code

    Kreeg helaas de volgende fout:
    Fatal error: Call to a member function query() on a non-object

    Zou moeten werken wat ik zo snel zie, hoe instantieer jij je object en hoe doe jij vervolgens je aanroep naar de methode zou je dat eens kunnen laten zien?

  • Crime source's

    • DirkZz
    • 10 mei 2013 om 20:28
    Citaat van wimmpie

    Stanvk, het probleem met html5/javascript games is dat je ze niet kan beveiligen, tenzij je met ajax altijd controles naar een php script gaat sturen om te zien of alles wel volgens de regels gaat. En zelfs dan kan je het nog manipuleren...

    Amnesia: dit is/was een maffiascripters forum het is dus heel logisch dat deze nog altijd zeer belangrijk zijn hier. Deal with it.

    Natuurlijk kan dat wel, Je verstuurt gewoon constant requests naar je backend waar je ze vervolgens valideert en dan een response terug stuurt.
    Valt niets aan te manipuleren als je het goed opzet.

    Het maakt niets uit of een request nu via Javascript wordt verstuurt of dat je een formulier submit.

  • MediaLiker (check)

    • DirkZz
    • 17 december 2012 om 19:18
    Citaat van Kevin

    De waarde zal niet heel hoog liggen,
    alleen de scripts die je zelf hebt gemaakt, omdat dit script ook te koop is.

    Ik vind de domeinnaam persoonlijk wel aardig.

  • max 2 accounts

    • DirkZz
    • 15 december 2012 om 03:56
    PHP
    <?php
    
    
    $sql = "SELECT COUNT(id) AS aantalLogins FROM gebruikers WHERE login = ".mysql_real_escape_string($_POST['login'])."";
        $exec = mysql_query($sql) or die ( mysql_error () );
        $loginResult = mysql_fetch_assoc($exec);
    
    
    $sql = "SELECT COUNT(id) AS aantalEmails FROM gebruikers WHERE email = ".mysql_real_escape_string($_POST['email'])."";
        $exec = mysql_query($sql) or die ( mysql_error () );
        $emailResult = mysql_fetch_assoc($exec);
    
    
    $sql = "SELECT COUNT(id) AS aantalIPs    FROM gebruikers WHERE ip    = ".$_SERVER['REMOTE_ADDR']."";
        $exec = mysql_query($sql) or die ( mysql_error () );
        $ipResult = mysql_fetch_assoc($exec);
    
    
    $aErrors = array();
    
    
    if(isset($_POST['registreer'])){
    
    
        if($loginResult['aantalLogins'] >= 1){
           $aErrors[] =        "Deze gebruikersnaam bestaat al!"; 
        }
    
    
        if($emailResult['aantalEmails'] >= 1){
            $aErrors[] =        "Er bestaat al een account met dit email adress!";
        }
    
    
        if ($ipResult['aantalIPs'] >= 2) {
            $aErrors[] =        "Je hebt het maximum accounts bereikt!";
        }
    
    
        if(empty($_POST['login'])) {
            $aErrors[] =    "Je hebt geen gebruikersnaam ingevuld.<br>";
        }
        if(empty($_POST['wachtwoord'])) {
            $aErrors[] =    "Je hebt geen wachtwoord ingevuld.<br>";
        }
        if(empty($_POST['email'])) {
            $aErrors[] =   "Je hebt geen email adress ingevuld.<br>";
        }
        
        if(count($aErrors) >= 1) {
            echo "Het volgende ging fout bij het registreren:<br>";
    
    
            foreach($aErrors AS $error){
                echo "<font color=\"#FF0000\">".$error."</font><br>"
            }
           
        } else {
            $query    = "INSERT INTO gebruikers (login, wachtwoord,
                     email, ip) VALUES
                    ('".mysql_real_escape_string($_POST['login'])."', '".mysql_real_escape_string($_POST['wachtwoord'])."', '".mysql_real_escape_string($_POST['email'])."', '".$_SERVER['REMOTE_ADDR']."')";
                    mysql_query($query) or die(mysql_error());
            echo    "Je ben succesvol geregistreerd en kan meteen inloggen!";
        }
    }
    
    
    ?>
    <form method="post">
    <table width="60%" cellspacing="0" cellpadding"0">
    <u>Registreer op 4app</u>
    
    
    <tr>
        <td>Username</td>
        <td><input type="text" size="40" name="login"></td>
     </tr>
     <tr>
        <td>Password</td>
        <td><input type="password" size="40" name="wachtwoord"></td>
     </tr>
     <tr>
        <td>Email</td>
        <td><input type="text" size="40" name="email"></td>
     </tr>
      <tr>
        <td><input type="reset" value="Maak alles leeg!"></td>
        <td><input type="submit" name="registreer" value="Registreer"></td>
     </tr>
    </table>
    </form>
    Toon Meer

    Niet getest, die 3 queries kunnen trouwens in 1 eigenlijk.
    Voor de rest is het handig als je jouw wachtwoorden versleuteld ;)

    edit: Was dus al opgelost :P, sorry.

  • Portfolio niet naast elkaar

    • DirkZz
    • 15 december 2012 om 02:52

    De CSS mag dan het zelfde zijn, de HTML is compleet anders.
    Zo zie ik bij dat Verendus dat elk <article> een style attribuut heeft die ik bij jou niet zie terug komen, en zo zijn er nog wel meer dingen.

    Ik denk dat je de HTML van hen even goed moet bestuderen ;)

    Edit: Als ik de complete "<div class="portfolio-wrapper portfolio-four isotope"" van Verendus kopieer, en plak over jouw portfolio-wrapper dan doet hij het hier gewoon ;)

  • (Check) Design

    • DirkZz
    • 15 december 2012 om 02:39

    Ik heb nog wel hele presentaties met tips en tricks voor het opbouwen van community liggen, de dingen waar je op moet letten en dergelijke.
    Weet niet of je het het interessant vindt? Anders wil ik ze wel sturen naar je.

    Zijn presentaties gemaakt door een leraar van mijn school (HBO-Arnhem).

  • (Check) Design

    • DirkZz
    • 15 december 2012 om 02:17

    Ik wil echt niet gemeen doen of iets dergelijks, maar ik vind het een vrij simpele layout die eigenlijk compleet inspiratieloos is.

    De doelgroep van deze site is als ik het zo bekijk Windows 8 gebruikers, waarom speel je daar met layout dan niet creatief op in?
    Er is zoveel meer uit te halen, denk eens outside the box.

    Volgens mij ben je begonnen zonder een duidelijk idee waar de layout eigenlijk voor bedoeld is, denk dus iets meer na over je doelgroep en probeer desnoods karakteristieken van deze doelgroep op te schrijven om hierover vervolgens door te gaan associëren. Hier kunnen dingen uitkomen die je vervolgens perfect kan toepassen op je design.

    Kijk ook voor de grap eens naar sites zoals bijvoorbeeld http://speckyboy.com/2011/09/29/bre…ve-web-layouts/
    Stuk voor stuk layouts die een achterliggend doel ondersteunen.

    Nogmaals, dit is zeker niet bedoeld om je af te kraken maar echt puur en alleen bedoeld om je wat tips te geven.

  • Cms programmeren

    • DirkZz
    • 13 december 2012 om 14:34

    Als je nog niet te ver bent zou ik gewoon lekker een framework pakken en daar een CMS package/bundle voor bouwen.

    Ik kan http://laravel.com/ aanraden, een droom framework!
    En versie 4 die gaat komen wordt helemaal een paradijs!

  • PHP 5.3+ namespace

    • DirkZz
    • 6 december 2012 om 21:46

    Welk framework gebruik je?

    En misschien wel leuk voor anderen om je oplossing/bevindingen te delen ^^

  • [Request] Pokemon Browser Game sql

    • DirkZz
    • 1 december 2012 om 21:54

    Ik snap je vraag niet?

  • Proficiat met het nieuwe leven!

    • DirkZz
    • 1 december 2012 om 21:19

    :thumbup: Gefeliciteerd Ferhat!

ICT Nieuws

  • Samsung zal miljoenen verdienen aan Apple iPhone Fold dankzij zijn 12GB RAM

    ICTscripters 11 maart 2026 om 22:42
  • Apple heeft zojuist iOS 26.4 Beta 4 vrijgegeven: hier is de verwachte lanceerdatum.

    ICTscripters 11 maart 2026 om 12:01
  • Kritieke kwetsbaarheid in Nginx UI bedreigt gevoelige data

    ICTscripters 10 maart 2026 om 18:29

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