• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • 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. Forum
  3. Overig
  4. De lounge

Forum

  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 4 januari 2026 om 10:58
  • Developer Gezocht

    K.Rens 30 december 2025 om 12:32
  • [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

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 28 december 2025 om 21:20
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

osFighter

  • Dees
  • 9 april 2014 om 13:21
  • scarface
    Professional
    Berichten
    1.597
    • 15 april 2014 om 23:28
    • #21

    Ik wil wel de jquery doen mits je dit nodig mocht hebben

  • Dees
    Elite members
    Ontvangen Reacties
    64
    Articles
    1
    Berichten
    358
    • 21 april 2014 om 19:45
    • #22

    Inmiddels is een tweede ingame theme aanwezig. Deze is geleverd door Starohosting

    Er moeten hier en daar nog wat kleine aanpassing gemaakt worden aan de CSS. Als er nog meer mensen zijn die graag een Theme willen maken of mee willen helpen met andere dingen hoor ik dit graag.

    Met vriendelijke groet,

    Dees

  • scarface
    Professional
    Berichten
    1.597
    • 22 april 2014 om 20:11
    • #23
    PHP
    exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'uid' in 'field list'' in /home/deb65120n5/domains/codebydc.com/public_html/core/database.php:451 Stack trace: #0 /home/deb65120n5/domains/codebydc.com/public_html/core/database.php(451): PDOStatement->execute(Array) #1 /home/deb65120n5/domains/codebydc.com/public_html/core/database.php(214): Database->insert('INSERT INTO cri...', Array) #2 /home/deb65120n5/domains/codebydc.com/public_html/core/session.php(331): Database->addNewUser('testaccount', 'testdemo', '[email protected]', 'fvM1CtB2pfgu7hN...', 'C3vmD81N') #3 /home/deb65120n5/domains/codebydc.com/public_html/core/process.php(121): Session->register('testaccount', 'testdemo', 'testdemo', '[email protected]', '[email protected]') #4 /home/deb65120n5/domains/codebydc.com/public_html/core/process.php(30): Process->procRegister() #5 /home/deb65120n5/domains/codebydc.com/public_html/core/process.php(271): Process->Process() #6 {main}
    Warning: Cannot modify header information - headers already sent by (output started at /home/deb65120n5/domains/codebydc.com/public_html/core/database.php:453) in /home/deb65120n5/domains/codebydc.com/public_html/core/process.php on line 158


    als ik registreer.]


    is er een demo account ? ,,


    tips :

    Facebook login / register.

  • Dees
    Elite members
    Ontvangen Reacties
    64
    Articles
    1
    Berichten
    358
    • 22 april 2014 om 20:23
    • #24

    @scareface
    Vandaag iets in database naam veranderd, vergeten de verandering in dat bestand te zetten. Ben nu niet thuis dus zal dit later in de avond oplossen.

    Facebook login / register is een leuk idee, zal het meteen opschrijven bij de ideeen. Bedankt voor de tip!

    Met vriendelijke groet,

    Dees

  • tijmen2000
    Love to code <3
    Berichten
    89
    • 15 mei 2014 om 12:38
    • #25

    Het begin is er en dat ziet er al vrij goed uit! Maar er zijn al tal van dit soort site's. Wat gaat het unieke worden, van die van jou?

    Met vriendelijke groet,

    Tijmen

  • Dees
    Elite members
    Ontvangen Reacties
    64
    Articles
    1
    Berichten
    358
    • 15 mei 2014 om 12:42
    • #26

    Die van mijn is veel veiliger geschreven. De code is beter geschreven, meer van deze tijd. Ook zorg ik ervoor dat de je heel veel in kan stellen met osFighter. Op het moment ligt het project stil, vanwege mijn eind periode op school waar ik veel voor moet doen qua school projecten.

    Met vriendelijke groet,

    Dees

  • Dees
    Elite members
    Ontvangen Reacties
    64
    Articles
    1
    Berichten
    358
    • 19 november 2014 om 12:07
    • #27

    Inmiddels een halfjaar geleden sinds dat het project stil ligt, maar ik ga het project binnen kort weer oppakken. Dit komt omdat ik het toch een leuk project vind en het heel graag af wil krijgen. Ik was de database kwijt geraakt maar deze is nu weer helemaal herbouwd en ik heb het SQL-bestand meteen weer op GitHub gezet.

    Ook wil ik even alles op een rijtje zetten wat er nog moet gebeuren d.m.v. een todo list. Deze kan je hier vinden. Graag hoor ik het als iemand nog punten heeft die er bijgevoegd kunnen worden.

    Ik ga de komende 2 maanden niet veel tijd besteden aan dit project, zodra mijn 2de semester op school begint (2 februari) en ik in Londen zit heb ik meer tijd om aan dit project te werken.

    Met vriendelijke groet,

    Dees

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 19 november 2014 om 14:09
    • #28

    Wat je nu met je controllers aan het doen bent is niet helemaal slim, je admin controller bevat specifieke functies voor je "jail" module. Deze features horen in hun eigen controller thuis. In je hoofd controller roep je bijvoorbeeld je hoofdclasses aan die je ten alle tijden nodig hebt. (Database class, form class, error_reporting, validating etc.) en vanuit daar ga je extenden waar je dan bijvoorbeeld: controller_jail extends controller { } als extensie gaat gebruiken. en dat je uit die controller gaat werken voor je "jail".

  • Dees
    Elite members
    Ontvangen Reacties
    64
    Articles
    1
    Berichten
    358
    • 19 november 2014 om 14:44
    • #29

    @Patrick Zo ver ik weet bevat mijn admin "controller" geen specifieke functies voor mijn jail "module"? Voor de rest heb ik ze controllers genoemd omdat ik zo aan het werken was 6 maanden geleden. Ze zijn niet echt controllers. Voor de rest heb je wel gelijk dat het beter is om te werken d.m.v. extends, maar nu werkt het voor mij ook prima. Ik kan dit naderhand altijd nog toevoegen. Dan kost het wel meer tijd dan nu. Maar nu wil ik liever een beta versie af hebben binnen ~3 maanden die nog niet helemaal werkt i.p.v. een volledige versie waar ik ~8 maanden over doe.

    Misschien vindt jij het leuk om dat te veranderen? Het blijft immers Open Source.

    Met vriendelijke groet,

    Dees

  • wimmpie
    âllo âllo
    Ontvangen Reacties
    11
    Berichten
    1.170
    • 23 november 2014 om 09:17
    • #30

    Is het normaal dat de index al superveel errors aangeeft?

  • Dees
    Elite members
    Ontvangen Reacties
    64
    Articles
    1
    Berichten
    358
    • 23 november 2014 om 10:09
    • #31

    @wimmpie waar krijg je deze errors? Want ik zie ze niet.. Wel weet ik dat deze error's onstaan omdat je niet ingelogd bent en het script toch het user id wil hebben van de "ingelogde" gebruiker en zijn gegevens wil laden.

    Met vriendelijke groet,

    Dees

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 23 november 2014 om 12:04
    • #32
    Citaat van dees040

    @Patrick Zo ver ik weet bevat mijn admin "controller" geen specifieke functies voor mijn jail "module"? Voor de rest heb ik ze controllers genoemd omdat ik zo aan het werken was 6 maanden geleden. Ze zijn niet echt controllers. Voor de rest heb je wel gelijk dat het beter is om te werken d.m.v. extends, maar nu werkt het voor mij ook prima. Ik kan dit naderhand altijd nog toevoegen. Dan kost het wel meer tijd dan nu. Maar nu wil ik liever een beta versie af hebben binnen ~3 maanden die nog niet helemaal werkt i.p.v. een volledige versie waar ik ~8 maanden over doe.

    Misschien vindt jij het leuk om dat te veranderen? Het blijft immers Open Source.

    Je kan inderdaad over 3 maanden een beta versie hebben, waardoor je vervolgens nog 1 jaar bezig bent om alles te herprogrammeren zodat het stabiel staat. Inderdaad aan jou de keus. Echter is mijn keus eerst goede codering neerzetten voordat je verder gaat.

    Verder heb ik nog even verder gekeken in de code. En heb ik je database class onder de loop genomen. Daar kom ik functies tegen die niet echt in een database class thuis horen.

    Code
    public function usernameTaken($username){
    public function usernameBanned($username){
    public function addNewUser($username, $password, $email, $token, $usersalt){

    Bovenstaande voorbeelden zouden hun in een andere class moeten zitten die extended is vanuit een controller die de gebruikers van de website beheert. Waardoor je bijvoorbeeld het volgend krijgt:

    PHP
    <?php
    namespace userController;
    class userController {
    
    
        protected $db = new PDO();
        public function __construct() {
        
        }
    
    
    }
    
    
    namespace userController\Registration;
    class userRegistration extends userController {
    
    
         public function addNewUser($username, $password, $email, $token, $usersalt) {
                $parent->db->prepare();
                ..
         }
    
    
    }
    ?>
    Toon Meer

    Het is niet de bedoeling dat ik je wil afkraken in welke zin dan ook, het is meer dat je er van kan leren om een optimale code te bouwen, vooral als het opensource gaat worden gaan andere mensen er ook mee werken, en als ik moet gaan zoeken naar een addUser(); functie in de database class zou ik zelf nog aan vraagtekens erbij gaan zetten.

  • wimmpie
    âllo âllo
    Ontvangen Reacties
    11
    Berichten
    1.170
    • 23 november 2014 om 12:41
    • #33

    @dees040, deze krijg ik als ik naar localhost/osFighter ga...
    Maar hoe zou ik dan kunnen inloggen? Want er worden enkel errors getoond en niks anders.

    @Patrick Even een vraagje: is het een slim idee om een aparte functie in de User class te maken voor het toevoegen van leden? Deze wordt uiteindelijk enkel gebruikt in het registratie script, dus het lijkt me dat je dan overbodig veel code in je class krijgt.

  • Victor
    Master
    Ontvangen Reacties
    102
    Berichten
    1.680
    • 23 november 2014 om 13:34
    • #34

    @wimmpie

    Dat is een stukje denkwijze van OOP. Een user class hoort niet zelf users aan te maken.

    Met vriendelijke groet,

    Victor
    Beheerder ICTscripters

  • Dees
    Elite members
    Ontvangen Reacties
    64
    Articles
    1
    Berichten
    358
    • 23 november 2014 om 13:59
    • #35
    Citaat van wimmpie

    @dees040, deze krijg ik als ik naar localhost/osFighter ga...
    Maar hoe zou ik dan kunnen inloggen? Want er worden enkel errors getoond en niks anders.

    @wimmpie Dus als je naar ultimate-survival.net gaat krijg je die errors? Want volgens mij bedoel je dat het op je eigen pc staat, dan zou het kunnen zijn dat de tabellen bij jou niet helemaal goed staan.

    @Patrick voor zoals het inlog systeem er nu uit ziet staan ze op de goede plek, zou ik op de manier zoals jij het meestal doet willen doen staan ze inderdaad niet goed. De class database is bedoeld om als enige class met de database te "praten". Daarom staan deze functie's daar voor nu op de goede plek.

    Met vriendelijke groet,

    Dees

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 23 november 2014 om 14:05
    • #36
    Citaat van wimmpie

    @dees040, deze krijg ik als ik naar localhost/osFighter ga...
    Maar hoe zou ik dan kunnen inloggen? Want er worden enkel errors getoond en niks anders.

    @Patrick Even een vraagje: is het een slim idee om een aparte functie in de User class te maken voor het toevoegen van leden? Deze wordt uiteindelijk enkel gebruikt in het registratie script, dus het lijkt me dat je dan overbodig veel code in je class krijgt.

    @wimmpie, Je kan er voor kiezen om het bij elkaar te doen of los van elkaar, probleem is als je volledig OO werkt met je al projecten dan kan het zijn dat je voor de één wel een registratie pagina wilt hebben en voor de ander niet. (Admin panel achter een website bijvoorbeeld met CMS) daarom kan je er voor kiezen om deze los te trekken van je user controller. Het idee erachter is dat je stukken code er aan vast kan plakken en kan weg halen zonder functionaliteit die je wilt te verliezen.

    Zo kan dus wel een register functie maken binnen je user controller, het kan. Niet 100% slim omdat je dan je user controller dan met een register functie hebt en mocht je dan een website gaan maken zonder registratie functie zit je met een loze functie in je code waardoor je het stuk code verwijderd wat dan weer niet correspondeert met de denkwijze van OO.

    Citaat van dees040

    Patrick voor zoals het inlog systeem er nu uit ziet staan ze op de goede plek, zou ik op de manier zoals jij het meestal doet willen doen staan ze inderdaad niet goed. De class database is bedoeld om als enige class met de database te "praten". Daarom staan deze functie's daar voor nu op de goede plek.

    Dan weet je wel dat je database class gigantisch groot gaat worden? Aangezien elke functie die je gaat bouwen (Shop / vliegveld / huizen / familie etc.) allemaal in die class komen te staan omdat dat de class is die met de database communiceert.

  • Dees
    Elite members
    Ontvangen Reacties
    64
    Articles
    1
    Berichten
    358
    • 23 november 2014 om 14:15
    • #37

    @Patrick daarom heb ik het ook alleen voor het inlogsysteem gedaan en alles wat met inloggen/registratie te maken heeft.

    Met vriendelijke groet,

    Dees

  • wimmpie
    âllo âllo
    Ontvangen Reacties
    11
    Berichten
    1.170
    • 23 november 2014 om 14:30
    • #38

    @dees040 Gek genoeg heb ik dit op ultimate-survival dus niet... Misschien komt dit omdat ik je script in een submapje van mn localhost heb staan?

    Overigens geeft hij onderaan de pagina ook nog eens aan dat ip_banned niet bestaat... Misschien dat het daaraan ligt.

  • Dees
    Elite members
    Ontvangen Reacties
    64
    Articles
    1
    Berichten
    358
    • 23 november 2014 om 14:59
    • #39

    @wimmpie ik weet het probleem als. Jij hebt het oude SQL bestand. Ik zal het SQL bestand op github updaten en dan kan je het bestand hier vinden.

    Met vriendelijke groet,

    Dees

  • wimmpie
    âllo âllo
    Ontvangen Reacties
    11
    Berichten
    1.170
    • 23 november 2014 om 15:10
    • #40

    @dees040 Probleem opgelost, al komt hij nog wel dezelfde foutmeldingen geven (uitgezonderd de banned_ip tabel die hij niet kon vinden).

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

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

Gebruikers die dit topic bekijken

  • 1 Gasten
  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