• 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. Scripting & programmeren
  4. PHP + SQL

Forum

  • Beta-testers gezocht voor Crypto-oefenplatform

    Syntax 29 januari 2026 om 16:11
  • 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

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

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

    Syntax 26 december 2025 om 00:07
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

Config

  • arendjee
  • 5 mei 2011 om 20:10
  • arendjee
    :haha:
    Berichten
    478
    • 5 mei 2011 om 20:10
    • #1

    Goede dag beste leden.

    Ik zit met een klein vraagje.
    Wat moet er eigenlijk allemaal in een config bestandje komen :O?
    voor een game:)

    grtz arendjee:)

    True-Crime V1:
    Outgame: 0%
    Ingame: 0%
    Talen: 0%
    Teksten: 0%

  • Tim
    Enlightened
    Ontvangen Reacties
    77
    Berichten
    3.686
    • 5 mei 2011 om 20:14
    • #2

    Ik ben nu bezig met het maken van een soort "mini framework" dmv OOP.

    Tot zover include ik deze bestanden als "config":
    database.php
    template.php
    variables.php
    security.php
    initialize.php

    En dan komt er nog zeker weten een session.php klasse.

    Ik hoop dat dat een idee geeft van wat handig zou zijn voor in een config.

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

  • arendjee
    :haha:
    Berichten
    478
    • 5 mei 2011 om 20:16
    • #3

    dus de config is eigenlijk gwn een algemeen bestand voor includes

    dus de berichten van als er iets moet gebeuren voor updates.
    voor de database beveileging enzovoord
    als ik het goed begrijp?

    True-Crime V1:
    Outgame: 0%
    Ingame: 0%
    Talen: 0%
    Teksten: 0%

  • Tim
    Enlightened
    Ontvangen Reacties
    77
    Berichten
    3.686
    • 5 mei 2011 om 20:25
    • #4

    De standaard config van crime spellen heeft uit mijn hoofd geen of enkele includes. Daar wordt alles in de config zelf gedaan. Dingen die op elke pagina moeten gebeuren of vaak worden gebruikt worden in de config gezet.

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

  • arendjee
    :haha:
    Berichten
    478
    • 5 mei 2011 om 20:32
    • #5

    oke thnx broken :)
    dan kan hier slotje op admins :) ik weet nu wat ik allemaal in de config moet plaatsen:)

    True-Crime V1:
    Outgame: 0%
    Ingame: 0%
    Talen: 0%
    Teksten: 0%

  • SlamFM
    The New Music Station!
    Berichten
    11
    • 5 mei 2011 om 21:26
    • #6

    config =

    Alles wat met je configuratie van je website te maken heeft.
    Zou het wel overzichtelijk houden zo kan je zelf alles sneller terug vinden :cheer:

    Met vriendelijke groet,

    Slam!FM - Avondploeg!

  • arendjee
    :haha:
    Berichten
    478
    • 5 mei 2011 om 21:28
    • #7
    Citaat van SlamFM

    config =

    Alles wat met je configuratie van je website te maken heeft.
    Zou het wel overzichtelijk houden zo kan je zelf alles sneller terug vinden :cheer:

    SlamFM - Avondploeg!

    thnx voor de reactie:)
    dus alles wat ook kwa geld moet etc dus omzetten naar 1.000
    kan in de config:)?

    True-Crime V1:
    Outgame: 0%
    Ingame: 0%
    Talen: 0%
    Teksten: 0%

  • SlamFM
    The New Music Station!
    Berichten
    11
    • 5 mei 2011 om 21:29
    • #8

    Dat lijkt mij meer functions, dus zou ik een apart bestand voor maken.

    Met vriendelijke groet,

    Slam!FM - Avondploeg!

  • zwpgangster
    Professional
    Ontvangen Reacties
    13
    Berichten
    1.035
    • 6 mei 2011 om 12:32
    • #9

    Dit kan er bijvoorbeeld instaan:

    PHP
    <?php
    $db_host="localhost";
    $db_name="DATABASENAAM";
    $username="DATABASE GEBRUIKERSNAAM";
    $password="DATABASE WACHTWOORD";
    $db_con=mysql_connect($db_host,$username,$password);
    $connection_string=mysql_select_db($db_name);
    
    
    mysql_connect($db_host,$username,$password);
    mysql_select_db($db_name);
    
    
    
    
    /* Bijvoorbeeld IP opslaan naar de database */ 
    $ip = $_SERVER['REMOTE_ADDR'];
    $host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
    $datum = date('d-m-Y/H:i:s');
    $browser = $_SERVER['HTTP_USER_AGENT'];
    
    
    
    
    mysql_query("INSERT INTO iplog (ip,host,datum,browser) values ('".$ip."','".$host."','".$datum."','".$browser."')");
    ?>
    Toon Meer

    MD-IT Solutions

  • ZiraX
    IT Expert
    Berichten
    510
    • 6 mei 2011 om 14:21
    • #10

    zwpgangster
    Lol.. ik zou ook echt zo'n config maken. en vooral die query erin als voorbeeld. is niet al te slim..

    1) Eigenaar & CEO // iSenses
    2) Eigenaar & CEO // HoodGangster
    3) Co-Owner & Captian @WMCity V3.

  • zwpgangster
    Professional
    Ontvangen Reacties
    13
    Berichten
    1.035
    • 6 mei 2011 om 14:24
    • #11

    ja dus? je weet toch niet uit welke config dit komt:P

    MD-IT Solutions

  • xxx
    Professional
    Ontvangen Reacties
    1
    Berichten
    902
    • 6 mei 2011 om 15:01
    • #12

    Banditi.

    Uniek mens.

  • arendjee
    :haha:
    Berichten
    478
    • 6 mei 2011 om 16:27
    • #13

    admins slotje ?:p zoals ik paar posts geleden al wou (A):p

    True-Crime V1:
    Outgame: 0%
    Ingame: 0%
    Talen: 0%
    Teksten: 0%

  • adidasstyle
    Professional
    Berichten
    1.333
    • 6 mei 2011 om 16:57
    • #14

    Config is om connectie met de database te maken:

    PHP
    $mysqli = new mysqli('localhost','DBgebruiker','wachtwoord','DBnaam');

    En kan je het gebruiken om dingen op halen zoals:

    PHP
    $sitename = 'MaffiaFace';
    $url = 'http://maffiaface.nl';
    $slogan = 'Gratis online maffiagame!';


    Zodat je dat makkelijk kan aanpassen.

  • arendjee
    :haha:
    Berichten
    478
    • 6 mei 2011 om 17:02
    • #15
    Citaat van sloosmedia

    Config is om connectie met de database te maken:

    PHP
    $mysqli = new mysqli('localhost','DBgebruiker','wachtwoord','DBnaam');

    En kan je het gebruiken om dingen op halen zoals:

    PHP
    $sitename = 'MaffiaFace';
    $url = 'http://maffiaface.nl';
    $slogan = 'Gratis online maffiagame!';


    Zodat je dat makkelijk kan aanpassen.

    nogmaals thnx voor de info :)
    me config is onder tussen rond de 300 regels en dan heb ik nog bijna niets der in :p

    True-Crime V1:
    Outgame: 0%
    Ingame: 0%
    Talen: 0%
    Teksten: 0%

  • J.Rijdes
    Elite members
    Ontvangen Reacties
    37
    Berichten
    1.581
    • 6 mei 2011 om 17:03
    • #16

    Het include van function files.

  • Tim
    Enlightened
    Ontvangen Reacties
    77
    Berichten
    3.686
    • 6 mei 2011 om 17:10
    • #17
    Citaat van sloosmedia

    Config is om connectie met de database te maken:

    PHP
    $mysqli = new mysqli('localhost','DBgebruiker','wachtwoord','DBnaam');

    En kan je het gebruiken om dingen op halen zoals:

    PHP
    $sitename = 'MaffiaFace';
    $url = 'http://maffiaface.nl';
    $slogan = 'Gratis online maffiagame!';


    Zodat je dat makkelijk kan aanpassen.


    Niet mee eens.
    Tot zover gebruik ik het voor de volgende functies:
    Variabelen defineren die constant zijn. Denk aan naam of API ID's.
    Een initializer functie die alle functies uitvoert die uitgevoerd moeten worden in de config.
    Daarbij word er de database klasse ge?mporteerd die connect en standaard functies heeft om verkort bijv een mysql_query_assoc te doen met error.
    Daarna heb ik een security klasse in de config die onder andere bestaat uit een sessie starten en beveiligen tegen eeh eventuele hijack. Een functie om waardes te beveiligen. Een priv? functie. ??n die een constante maakt van de GETS en deze beveiligd. Daarnast ??ntje die alle posts doorgaat en beveiligd. Een encryptie functie. Een een beveiligde e-mail functie. Als laatste worden de functies aangeroepen die nodig zijn voor die pagina. Dus bij registratie regstratie. Bij login login. etc etc. Als laatste de Template klasse. Dus enkel de output. Elke functie die nodig was is daarvoor uitgevoerd. Bij een error worden alle functies stopgezet en komt er enkel nog de error via de Template klasse.

    PHP
    public function error($message) {
    		die(Template::message('Error: '.$message));
    	}


    Dat is dus wel wat meer dan enkel variabelen en constanten. En dan heb ik dus nog niet eens het login gedeelte gemaakt.

    Edit: beetje chaotisch uitgelegd zie ik:P

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

  • Darsstar
    Vreemd
    Berichten
    1.173
    • 6 mei 2011 om 17:24
    • #18
    Citaat van BrokenTrack

    Variabelen defineren die constant zijn. Denk aan naam of API ID's.


    Voor zover ik weet zijn constanten daar voor bedoeld :p
    En wat als je Template::message() nou een fout bevat? :p

    Anyway.
    Zoals al gezegd: een config bestand bevat alleen configureerbare dingen.
    Doet het meer dan dat? Dan is het niet alleen maar een config bestand.
    Je hoeft ook niet maar een configuratie bestand te hebben. Als er hele lappen configuratie code zijn die er niet toe doen wanneer een bepaalde feature is uitgeschakeld in dat configuratie bestand, dan lijkt het mij overzichtelijker om dat en een appart bestand te zetten dat ergens geïnclude word.

    miauw!

  • Tim
    Enlightened
    Ontvangen Reacties
    77
    Berichten
    3.686
    • 6 mei 2011 om 17:28
    • #19
    Citaat van Darsstar


    Voor zover ik weet zijn constanten daar voor bedoeld :p
    En wat als je Template::message() nou een fout bevat? :p

    Anyway.
    Zoals al gezegd: een config bestand bevat alleen configureerbare dingen.
    Doet het meer dan dat? Dan is het niet alleen maar een config bestand.
    Je hoeft ook niet maar een configuratie bestand te hebben. Als er hele lappen configuratie code zijn die er niet toe doen wanneer een bepaalde feature is uitgeschakeld in dat configuratie bestand, dan lijkt het mij overzichtelijker om dat en een appart bestand te zetten dat ergens ge?nclude word.

    PHP
    public function message($message) {
    		$return  = self::topHeader();
    		$return .=  self::menu();
    		$return .=  self::contentStart();
    		$return .=  $message;
    		$return .=  self::contentEnd();
    		$return .=  self::footer();
    		return $return;
    	}


    Is enkel output. Kan dus geen fout bevatten.
    Verder gebruik ik dit voor constanten:

    PHP
    define('DOMAIN','XXXXX');
     define('TITLE','XXXXX');

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

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