Posts by NielsB

    Begin ten eerste is hier mee:

    PHP
    $salt = "omfglol"; 
    $pepper = "whuahahahhahaaha"; 
    $wwveilig1 = md5($salt) . sha1($pepper) . hash(sha256($_POST[pass1])); 
    $wwveilig = sha1($wwveilig1);
    
    
    echo '<p>Salt: '. $salt .'<br />Pepper: '. $pepper .'<br />Veilig 1: '. $wwveilig1 .'<br />Veilig: '. $wwveilig .'</p>';


    Ik wil even weten wat hij dan weergeeft onder elkaar.
    Dus even copy paste graag.

    Zet session_start(); is bovenaan de pagina.
    En ik denk dat ik het probleem ziet.
    Volgens mij kan hij check_login() niet vinden want die staat in de functies file.
    Dus include de functie ding is helemaal bovenaan in de database.php en boven die include zet je dan die error_reporting(0); en daarboven session_start();

    Fout gevonden?

    PHP
    $query                    = connectie()->query("SELECT * FROM `online` WHERE `gebruikersnaam`='$gebruiersnaam' AND `validate`='$validate' AND `IP`='".$_SERVER['REMOTE_ADDR']."' AND UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(`time`) < 600");


    $gebruiersnaam klopt niet helemaal dat moet $gebruikersnaam worden.

    O ja sorry darsstar.
    Ik bedoelde het ook voor alleen de volgende regel;)


    Kan je uitleggen waarom geen sluit tag..
    Pim deed het ook altijd en vond het iritant voor mijn dreamweaver die php dan weer fout las.


    Ik ben nu druk bezig met OOP. En ben daarom ook volop bezig met gebruik te maken van commentaar en andere belangrijke dingen in de oop coding styles.

    Leukste van dat programma is php beautifier, daarmee kan je bijna helemaal je eigen overzicht cre?ren. ;)


    Als ik iets op school maak met css opdracht. Dan is het vaak zo dat ik dit nog even wil controleren of het bestand goed is voor w3.org. En daar geven ze dan aan van neem een externe css.. :P


    Maar op school moeten we soms even in het bestand zelf werken dan aparte pagina.

    WoutR, Ik bedoelde het ook specifiek op de validatie van w3.:p
    Maar wat je zegt over dat php sluiten en openen dat doe ik tegenwoordig wel wat meer dan vroeger :p.


    Maar ligt er ook maar net aan hoeveel php ik moet gebruiken in de html. :p

    Voorbeeld:


    Dit is een kleine voorbeeld..
    Dit kan natuurlijk veel veiliger en groter.

    Goede tips Stefan.


    Je hebt zeker gelijk betreft het scheiden van html en php, ik doe tegenwoordig het scheiden van html en php ook wel meer maar niet in aparte bestanden,


    maar ga dit binnenkort wel doen wanneer ik een eigen parser heb geschreven dus over paar jaartjes denk ik.:P


    Maar het scheiden gaat natuurlijk het beste via template parser..


    W3 wil het liefst ook dat je css en javascript in aparte files zet. Ik weet alleen even niet meer waarom dat precies was. Maar ik doe het altijd al apart. :p

    Je mag gewoon bij dit gedeelte:


    Dit stukje weg laten:

    PHP
    INSERT INTO `scooters` (`owner`, `schade`, `waarde`, `soort`, `id`) VALUES


    Het probleem is dat je insert into maakt alleen als je dat aanmaak moet je wel wat zetten in de database.


    Maar omdat je alleen een scooter moet krijgen als je hem jat of koopt hoef je nu nog geen insert into te doen dus dat stukje mag je wel laten;)

    Medal of honor Allied Assault Spearhead (oude spel maar nog steeds wel populair).
    Call of Duty 1, 2, 4


    Rose Online ( Vergelijkbaar met wow alleen gratis )
    Roller Coaster 3
    __________________________________________________________________
    Op school:
    Call of Duty 1.
    Counter Strike 1.6 + Source.
    Trackmania ( Een ontzettend leuk verslavend race spelletje tegen elkaar in lan op school :P ).
    Deze spellen zijn dan ook portable zodat school niks ziet op hun server.
    __________________________________________________________________
    Kan best dat ik wat spellen vergeet hoor, speel er nog veel meer vandaar.. :p


    Btw. Call of Duty 5 is minder populair dan 4 dus die ga ik ook niet spelen.

    Mijn manier is wel erg vast en overzichtelijk.


    Dit is een kleine voorbeeld even gemaakt voor deze topic:


    puddinghoofd, jou laatste echo gaat niet werken (A), ;) misschien er achter;))


    Darsstar edit: indent dan maar even gefixed

    Ik vind cs totaal niks, graphics zijn niet echt heel erg mooi en ik vind de engine ook beetje saai om et spelen.
    Ih hou het liever op spellen zoals call of duty of medal of honor.


    Op school speel ik overigens wel counterstrike maar dan portable :P

    Volgens mij is de manier van het gebruiken van een try block dat het snel en handig werkt..


    Kijk je kan ook een array maken en daarin je fouten zetten en dan gewoon weergeven via een foreach, maar volgens mij werkt het met zo'n try block sneller.

    Ik heb volgens mij gevonden wat ik moest weten:
    Het verschil tussen statische variabelen en standaardattributen is dat ze niet toegankelijk zijn binnen de klasse via $this. In plaats daarvan gebruik self, gevolgd door de scope resolution operator en de naam van de variabele, met zijn voorafgaande dollarteken.


    Voorbeeld:

    PHP
    class EenKlasse
    {
        public static $teller = 0;
        function __construct()
        {
            self:: $teller++
        }
    }