• 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

  • $data['login']

    • Darsstar
    • 27 april 2011 om 20:35
    Citaat

    Dus alles is opzich gwn de zelfde functie?


    Nee, [func]mysql_fetch_object[/func] fetched de data naar een nieuw object. Standaard is dit een StdClass, maar je kan zelf kiezen wat voor een soort object het wordt. Je kunt dus alle functies die met users te maken hebben in een User class stoppen en mysql_fetch_object($query, 'User') gebruiken om zo een User object te maken met de waarde die je net uit de database gehaald hebt. Ook kan je nog als derde parameter de parameters voor de constructor doorgeven.

    [func]mysql_fetch_array[/func] kan het zelfde als [func]mysql_fetch_assoc[/func] en [func]mysql_fetch_row[/func] returnen door respectiefelijk de constante MYSQL_ASSOC of MYSQL_NUM als tweede parameter mee te geven. Standaard wordt MYSQL_BOTH gebruikt, en dus wordt er een combinatie van de twee gereturned.

    Gebruik dus de functie die je nodig hebt, of die het resultaat geeft waar jij de voorkeur voor hebt. Bij die voorkeur hoort de snelheid geen invloed te hebben omdat deze te verwaarlozen is.

  • Signatures weghalen

    • Darsstar
    • 18 april 2011 om 11:33

    Voor de mensen die de reactie Maviose over het hoofd hebben gezien:
    Ik heb tijdens het scripten van signatures meteen de mogelijkheid gemaakt om ze op individuële basis aan/uit te zetten.
    1) Ga naar je Control Panel
    2) Haal het vinkje voor "Handtekeningen tonen" weg en sla op
    3) ?????
    4) PROFIT!!!

  • login werkt niet(mysqli)

    • Darsstar
    • 15 april 2011 om 20:20
    PHP
    <?php
    begintabel("Inloggen");
    
    
        if(isset($_POST['gebruikersnaam'], $_POST['wachtwoord']))
        {
            $gebruikersnaam = $mysqli->escape_string($_POST['gebruikersnaam']);
            $wachtwoord = $mysqli->escape_string($_POST['wachtwoord']);
            $pass = sha1($salt.$wachtwoord.$pepper);
    
    
            // kijken of er geen errors zijn in de query
            if( ! trim($gebruikersnaam))
            {
                echo "U moet wel een gebruikersnaam invullen!";
            }
            elseif( ! trim($wachtwoord))
            {
                echo "U moet wel een wachtwoord invullen! ";
            }
            elseif( ! $result = $mysqli->query("SELECT * FROM `leden` WHERE gebruikersnaam = '".$gebruikersnaam."' AND wachtwoord='".$pass."'")
                 || ! $row = $result->fetch_assoc())
            {
                echo 'Inloggen mislukt!';
            }
            else
            {
                // inlog tijd, gebruik $row
            }
        }
        else
        {
            echo "<form method='post' name='login' action='".$site_url."/index.php?pagina=leden/inloggen'>";
            echo "<table border='0' width='100%' cellspacing='0' cellpadding='0'>";
            echo "<tr>";
            echo "<td width='20%'><b>Gebruikersnaam</b></td>";
            echo "<td width='80%'><input type='text' name='gebruikersnaam'></td>";
            echo "</tr>";
            echo "<tr>";
            echo "<td width='20%'><b>Wachtwoord</b></td>";
            echo "<td width='80%'><input type='password' name='wachtwoord'></td>";
            echo "</tr>";
            echo "<tr>";
            echo "<td width='20%'><input type='hidden' name='hash'></td>";
            echo "<td width='80%'><input type='submit' value='Log in' name='login'></td>";
            echo "</tr>";
            echo "</table>";
            echo "</form>";
        }
    
    
    eindetabel();
    
    
    ?>
    Toon Meer
  • PHP fout

    • Darsstar
    • 15 april 2011 om 15:03

    Heb je toevallig wel een functie genaamd "codeer"?

  • PHP fout

    • Darsstar
    • 15 april 2011 om 11:42

    Ergens hoort $class = ... te staan...
    Wat staat er op de puntjes?

    PS. globals zijn lelijk, net als echo "$beheer_5"; wanneer echo $beheer_5; het zelfde is.
    En je code is ook niet echt consequent: $_SESSION['game_login'] VS $data[login] (gebuik bij de laatste ook quotes aub, scheelt een hoop notices)

  • Wie gebruikt er al...

    • Darsstar
    • 14 april 2011 om 22:32

    @killingdevil
    Ik had inderdaad ietsjes langer over die bewering na moeten denken :p
    Gelukkig is de boodschap wel over gekomen.

  • Wie gebruikt er al...

    • Darsstar
    • 14 april 2011 om 19:36

    L.Groot
    A) voor alleen $_POST een class? in dat geval ben ik het helemaal met je eens.
    Naar mijn idee is "Ik programmeer nooit volgens de OO denkwijze" een betere manier om het te zeggen, niet dat het idee niet overkomt :p
    OOP code is wel beter onderhoudbaar en KAN je later juist tijd besparen.

    @stan als het een groot project is, dan waarschijnlijk wel. voor een heel klein project is het heel onwaarschijnlijk.

    @BrokenTrack
    In JAVA heb je alleen maar een static main(String[] args) method nodig, het is dus nog steeds niet onmogelijk om nog behoorlijk procedureel te scripten...

    OO FTW (voor de juiste projecten)
    Ben net via mail te weten gekomen dat ik blijkbaar een 9 heb voor mijn OOP theorie tentame =]

  • Level up systeem.

    • Darsstar
    • 13 april 2011 om 23:04
    PHP
    <?php
    
    
    $skills = array(
        'foo' => array(
            0, // begint bij 0
            83,
            174,
            276,
            388,
            512,
            ...,
        ),
        'bar' => array(
            0,
            1,
            11,
            21,
            1211,
            111221,
            312211,
            ...,
        ),
        ...,
    );
    
    
    // Skill foo
    $foo_level = 1;
    $foo_experience = 99;
    
    
    // Skill bar
    $bar_level = 5;
    $bar_experience = 2000;
    
    
    foreach($skills AS $skill => $milestones)
    {
        rsort($milestones);
    
    
        foreach($milestones AS $level => $experience)
        {
            if ($level <= ${$skill.'_level'})
                break;
    
    
            if (${$skill.'_experience'} >= $experience)
            {
                $diff = $level - ${$skill.'_level'};
                echo 'Je bent '.$diff.' level'. ($diff > 1 ? 's' : '') .' omhoog gegaan in de skill '.$skill.'!';
    
    
                ${$skill.'_level'} = $level;
            }
        }
    }
    Toon Meer

    Zoiets zou je kunnen gebruiken...
    Met de losse pols getypt, maar het gaan ook alleen maar om het idee...

    Edit:
    Handig leesvoer: http://php.net/manual/en/language.variables.variable.php

  • Foutje met preg_match

    • Darsstar
    • 2 april 2011 om 14:39

    '/[^xyz]/' matched elk teken dat geen x, y of z is.
    var_dump(preg_match('/[^xyz]/', 'abcdefghijklmnopqrstuvwxyz')) zal dus 23 weergeven.
    als je de ^ direct na de / gebruikt zal het het begin van de string aangeven.
    var_dump(preg_match('/^[^xyz]/', 'abcdefghijklmnopqrstuvwxyz')) zal dus 1 weergeven, aangezien het a zich op het begin van de string bevind en geen x, y of z is.
    var_dump(preg_match('/^[xyz]/', 'abcdefghijklmnopqrstuvwxyz')) zal dus 0 weergeven, omdat a geen x, y of z is.

    Ik zou zo nog een tijdje door kunnen gaan, maar er zijn al genoeg mensen geweest die teksten geschreven hebben waarin reguliere expressies worden uitgelegd.

    preg_match('/^[[:^alnum:].]++$/D', $gebruikersnaam) is wat jij wilt, nu is je huiswerk om uit te zoeken wat het allemaal betekend.
    http://nl.php.net/manual/en/refe…tern.syntax.php

  • Dag herkenning

    • Darsstar
    • 31 maart 2011 om 14:22

    Guido
    http://www.php.net/manual/en/function.setlocale.php
    Als de server de taal heeft die je wilt is dat een stuk mooier :p

  • Functie fout

    • Darsstar
    • 21 maart 2011 om 14:29

    Ja, maar globals zijn lelijk.
    Als hij al die functies om zou toveren tot class methods dan zou hij $this->mysqli kunnen gebruiken wat nog mooier is.

  • Nat Type

    • Darsstar
    • 21 maart 2011 om 11:41

    http://portforward.com/english/router…-_Black_Ops.htm

    ELKE port forwarden is een SLECHT idee.

  • Functie fout

    • Darsstar
    • 21 maart 2011 om 11:37

    Binnen functies zit je in een andere scope, in die scope bestaan de meeste variabelen die buiten die scope wel bestaan niet.
    $_GET. $_POST. $_SERVER en nog een paar bestaan in elke scope.

    PHP
    function mysqli()
    {
        static $mysqli;
    
    
        if ($mysqli)
            return $mysqli;
    
    
        return $mysqli = new MySQLi(blabla);
    }
    
    
    
    
    mysqli()->query('bla');
    Toon Meer


    dat zou een oplossing kunnen bieden.

  • Mod_Rewrite

    • Darsstar
    • 17 maart 2011 om 21:43

    Even wat uitleg over wat die .htaccess van sloosmedia doet:
    Het herschrijft elke url niet naar een bestand of map verwijst naar de index.php in de webroot.
    Dan zul je in index.php wat moeten gaan doen met een waarde uit de $_SERVER superglobal. (Ik denk $_SERVER['REQUEST_URI'])

    @sloosmedia
    volgens mij kan je die eerste RewriteRule weglaten, de eerste RewriteCond heeft index.php al gedekt.

  • Cookie verwijderen

    • Darsstar
    • 7 maart 2011 om 23:03
    Citaat van php.net

    expire

    The time the cookie expires. This is a Unix timestamp so is in number of seconds since the epoch. In other words, you'll most likely set this with the time() function plus the number of seconds before you want it to expire. Or you might use mktime(). time()+60*60*24*30 will set the cookie to expire in 30 days. If set to 0, or omitted, the cookie will expire at the end of the session (when the browser closes).


    Het gaat over setcookie()

  • Codes inklappen

    • Darsstar
    • 7 maart 2011 om 18:43
    Citaat van jgdonleach


    Inklappen werkt wel, moet je een js refreshen. Moet je in mobile topic even kijken.


    Bijna, het db onderhoud topic :p
    Maar hier plaats ik de link ook wel (vergeet F5 niet):
    http://www.criminalspoint.com/javascript/functions.js

  • Minecraft server

    • Darsstar
    • 6 maart 2011 om 22:37

    Ik heb minecraft heel braaf gekocht... dus laat het hoe en wat maar weten (via pm, dit topic, of desnoods gebruik je Axl_H als boodschapper.)

  • DB onderhoud

    • Darsstar
    • 6 maart 2011 om 22:32

    http://www.criminalspoint.com/javascript/functions.js
    Voor als het inklappen nog niet werkt, ga naar dat script en druk op F5 zodat je zeker weet dat je browser de nieuwste versie heeft.

  • Gamescript V0.2 beta release

    • Darsstar
    • 5 maart 2011 om 22:59

    Het is geruststellend om te weten dat de kwaliteit van open source crime games niet vooruit gaat.

  • Eindelijk mijn apple!

    • Darsstar
    • 24 februari 2011 om 01:17

    Als die appel 2 maanden oud is, dan is die in erg goede staat!
    Al zou ik die niet meer opeten na dat iemand anders er een hap uit heeft genomen en daarna aan een laptop heeft geplakt.

    Verder zijn appels met een normale houdbaarheid datum een stuk goedkoper!

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