Posts by Darsstar

    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.

    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!!!

    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)

    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 =]


    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

    '/[^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/re…e.pcre.pattern.syntax.php

    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.

    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.



    dat zou een oplossing kunnen bieden.

    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.

    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()

    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.)

    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!