• 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. M.Beers

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

  • 350 Nieuwe Domeinnamen Januari 2026

    shiga 1 februari 2026 om 14:21
  • 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

Posts by M.Beers

  • Framework Features

    • M.Beers
    • 14 november 2012 om 21:25

    Ik heb me nog weinig in cryptografie verdiept maar... dit topic niet voor een goeie oplossing om wachtwoorden op te slaan maar heeft een andere doelstelling dus graag weer OT :thumbup:

  • Design check

    • M.Beers
    • 13 november 2012 om 00:30

    thjeu ik bedoel met line-height etc. dat je regelafstand niet in verhouding is met je lettertype. Iets wat bij web fonts wel geregeld is maar niet bij custom fonts, dus pak je alleen maar de hoogte van de letters maar geen verhouding van de stok-letters naar de regel eronder

  • Design check

    • M.Beers
    • 12 november 2012 om 23:35

    Goed begin alleen is moet wel je tekst aanpassen... hiermee bedoel ik de line-height etc. want deze zijn nu gewoon niet mooi ingesteld.

  • ob_start werkt niet

    • M.Beers
    • 12 november 2012 om 23:19

    Je hebt een beetje lopen kloten met je exceptions denk ik... probeer dit eens :)

    PHP
    <?php
    /**
     * Will output everything to the browser. Will include all files. Files will be as if they are part of this class.
     *
     * @return mixed Output to the client
     */
    public function render()
    {
    	try
    	{
    		if (!ob_start())
    		{
    			throw new Exception('Could not load ob_start for the template system');
    		}
    		
    		try
    		{
                include_once (PATH . '/template/meta.php');
                include_once (PATH . '/template/widget.php');
                include_once (PATH . '/template/header.php');
                include_once (PATH . '/template/content.php');
    			
    			if(!include_once (PATH . '/views/' . $this->filename . '.php')) 
    			{
    				throw new Exception('View ' . $this->filename . ' does not exist');
    			}
    
    
                include_once (PATH . '/template/sidebar.php');
                include_once (PATH . '/template/subfooter.php');
                include_once (PATH . '/template/footer.php');
    		}
    		catch(Exception $e)
    		{
    			die('Exception caught in the view at line <strong>' . $e->getLine() . '</strong> because of ' . $e->getMessage());
    		}
    		
    		$rendered = ob_get_clean();
    		return utf_encode($rendered);
    	}
    	catch(Exception $e)
    	{
    		die('Exception caught in the template system. Error message: ' . $e->getMessage());
    	}
    	
    	return FALSE;
    }
    ?>
    Toon Meer

    Edit Heb een foutje gemaakt dus code is gecorrigieerd

  • Framework Features

    • M.Beers
    • 12 november 2012 om 20:34

    Ik heb tijd over dus dat leek me wel een leuk project. Verder zie ik wel of ik de concurrentie aan ga met bestaande frameworks. Het is voornamelijk voor mijn onderneming om snel een applicatie te bouwen en ik codeigniter enzo een beetje zat ben teveel mappen en troep

    Edit Maar dubbele salt is idd overbodig... md5(sha1($username) . $password . $salt); moet voldoende zijn

  • Framework Features

    • M.Beers
    • 12 november 2012 om 19:00
    Citaat van DirkZz

    Wat bedoel jij precies met een dubbele salt?

    Een salt is een extra sleutel die betrokken word bij je het controleren van je wachtwoord.
    Zo voorkom je dat er een derde partij (hacker) je wachtwoord kan lezen tijdens een GET/POST/AJAX request of kan oplossen met Rainbow tables

    Edit: In mijn geval is een dubbele salthash niet nodig omdat er ook CSRF (Cross-Site Request Forgery) in komt waarbij er automatisch bij elke POST/REQUEST een unieke code komt die gecontrolleerd word.

  • paginas blokeren.

    • M.Beers
    • 12 november 2012 om 18:57

    Zo is er geen htaccess nodig, heb het overigens niet getest maar zou moeten werken...

    PHP
    <?php
    /**
     * Dit in al je bestanden zetten die het CSS bestand moeten kunnen lezen.
     */
    !defined('isRoot') || define('isRoot', true);
    ?>
    PHP
    <?php
    /**
     * Dit is je CSS bestand opslaan als: style.php
     */
    if (!defined('isRoot')) { exit 'Geen toegang'; }
    header('Content-Type: text/css');
    ?>
    body
    {
    	background: red;
    }
    Toon Meer
    Code
    <link rel="stylesheet" type="text/css" href="style.php" />
  • paginas blokeren.

    • M.Beers
    • 12 november 2012 om 17:53

    Ik maak zelf altijd een constante en ik kijk of deze word gedefinieerd is beter dan htaccess

    PHP
    <?php if ( ! defined('CONSTANT')) exit('No access allowed');
  • Framework Features

    • M.Beers
    • 12 november 2012 om 17:49

    Templates + Authorizatie toegevoegd aan de lijst :)

  • Framework Features

    • M.Beers
    • 12 november 2012 om 17:08

    Beste ICTscripters,

    Ik ben al een tijdje bezig met een PHP5+ framework, waarvan een deel van de core nu af is.
    Nu ben ik voor mezelf aan het inventariseren welke functionaliteit ik graag zou willen toevoegen, en nu vroeg ik af wat jullie handig vinden in een framework.

    Huidige featurelist (lang niet alles is af)

    • HMVC structuur (Hiërarchisch Model View Controller) - Zit erin sinds 2013-07-29
    • URL Routing - Zit erin sinds 2013-07-29
    • PDO database + query builder
    • ORM (Object Relation Mapping)
    • Internationalisatie (I18N en L10N, talensysteem)
    • Anti-Sqlinjectie, XSS en CSRF
    • Support voor zowel Web als Console applicaties - Zit erin sinds 2013-07-29
    • Template systeem (door K.Rens) - Zit erin sinds 2013-08-11
    • Authentication (door K.Rens)
    • Geavanceerd logsysteem (door Tim) - Zit erin sinds 2013-08-04


    Het maakt overigens niet uit hoeveel functies er worden toegekend. Het framework is zo gebouwd dat bestanden pas worden ingeladen als ze worden aangeroepen voor de eerste keer. Het framework word sowieso lichter dan symfony, cakephp, zend en codeigniter/kohana.

    Alvast bedankt,

    Michael

  • Microsoft trekt stekker uit MSN/WLM

    • M.Beers
    • 5 november 2012 om 19:39

    Voor MSN van Microsoft was, was MSN een prima programma erg tevreden over.
    Hierna werd het kut en gebruik ik nu alleen maar Skype... Toen werd het overgekocht door Microsoft zonder enige veranderingen in het systeem en nu word Skype verkloot omdat ze MSN erin gaan intergreren dat bedoel ik met het verkrachten van goed werkende programma's

    Klinkt heel vaag maar dat bedoel ik met verkrachten

  • Microsoft trekt stekker uit MSN/WLM

    • M.Beers
    • 5 november 2012 om 19:12

    En toen was zowel Skype als MSN/WLM verkracht door MicroSoft, erg jammer...
    Alleen een troost we hebben al onze veel gebruikte alternatieven als whatsapp, facebook messenger wat naar mijn mening een stuk handiger is

  • URL Hiërarchie regelen

    • M.Beers
    • 2 november 2012 om 17:32

    Beste,

    Jullie zullen ongetwijvelt ook wel dit probleem ook wel eens hebben gehad.
    Ik ben bezig met een klein CMS met hierin een nieuws, paginas, archieven, alleen nu wil ik de hiërarchie regelen door middel van de url.
    Dit is allemaal niet zo spannen maar nu wil ik dus d.m.v. alle URL segmenten alle onderdelen kunnen benaderen.

    Voorbeeld
    http://www.example.com/een-willekeurige-slug - Dit kan een pagina of een nieuws categorie zijn
    http://www.example.com/2012/12 - Dit is het archief
    http://www.example.com/2012 - Dit kan een categorie ID zijn maar ook een archief jaar
    http://www.example.com/een-willekeuri…llekeurige-slug - Dit kan een artikel binnen een categorie zijn maar ook een pagina.

    Alleen nu de vraag hoe zouden jullie dit doen?
    Ik heb nu de onderstaande code waarbij er vanaf line 24 alles gecheckt moet worden etc.
    .htaccess is geen optie

    PHP
    <?php
    /**
     * The controller for the posts module.
     *
     * @author Michael Beers <[email protected]>
     * @package application
     */
    class Posts extends Public_Controller
    {
    	public function __construct()
    	{
    		parent::__construct();
    		$this->load->model('posts_model', 'post_model');
    	}
    	
    	//show a single page
    	public function index()
    	{
    		$args_total = func_num_args();
    		$args = func_get_args();
    		
    		if ($args_total > 0)
    		{
    			//Get any other
    			echo "test";
    		}
    		else
    		{
    			//Get home page
    			$this->data['page'] = $page = $this->post_model->limit(1)
    														   ->get_by(array('type' => 'home', 'status' => 'published'));
    														   
    			$this->data['posts'] = $posts = $this->post_model->limit(3)
    															 ->order_by('created_on', 'DESC')
    															 ->get_many_by(array('type' => 'post', 'status' => 'published'));
    			
    			$this->data['template']->is_home = TRUE;
    			$this->data['template']->meta_title = ($page) ? $page->title : $this->data['template']->site_title; //site title
    			$this->load->view('home', $this->data);				
    		}
    	}
    	
    	public function error_404()
    	{
    		echo "error 404";
    	}
    }
    Toon Meer
  • image wordt niet geladen

    • M.Beers
    • 31 oktober 2012 om 20:23

    Typisch een vraag van "ik ben lui en heb niet verder gekeken naar het probleem".
    Je typt een query op lijn 19 fout terwijl exact dezelfde methode op lijn 16 goed staat?

    PHP
    <?php
    //lijn 19
    $icon = mysql_fetch_assoc(mysql_query("SELECT wild_id FROM users_draken WHERE login = '".$_SESSION['login']."'"));
    
    
    echo $icon['wild_id'];
    ?>
  • Probleem met prestashop,

    • M.Beers
    • 31 oktober 2012 om 20:16

    Zoals prestashop al zegt is dit een korte beschrijving. In een korte beschrijving is het niet gebruikelijk om onderdelen als product specificaties te zetten dus waarschijnlijk stript hij alles. Ik ken prestashop helemaal niet maar ik denk dat dat de reden is en dit zal dan ook niet op te lossen zijn omdat dit ergens in de core verwerkt zit, dus bij elke update er weer uit is.

  • Welke systeem

    • M.Beers
    • 30 oktober 2012 om 01:19

    Ik zelf zou een persoonlijke voorkeur hebben voor Wordpress omdat je hiermee makkelijk kan uitbreiden en voor de eindgebruiker een enorm simpel systeem is m.b.t. custom posttypes.

    Anders zou wat sander.bruggers zegt Joomla ook vast wel goed zijn alleen heb ikzelf bij Joomla het idee dat dit heel erg beperkt is.

    Maargoed dat is allemaal gebaseerd op persoonlijke mening dus je moet maar kijken wat goed of slecht is. Voor Wordpress zijn iedergeval een aantal restaurant themas beschikbaar op themeforest die je zou kunnen gebruiken.

  • PHP Developer gezocht

    • M.Beers
    • 28 oktober 2012 om 18:52

    Beste Siemen,

    Ik ben opzoek naar werk dus dit hangt er vanaf wat dit inhoud. Bij een oproep als deze neem ik aan dat dit gewoon op een gemiddeld freelance tarief gaat?

  • PC gezeik

    • M.Beers
    • 28 oktober 2012 om 17:28

    Al eens je koeling van je processor losgemaakt en er nieuwe koelpasta op gedaan? vaak zit er tussen je koeler van je processor en videokaart een enorme stof ophoping. (tussen die cilinder achtige elementen)

  • PC gezeik

    • M.Beers
    • 28 oktober 2012 om 17:15

    Hoe heb je je temperatuur gecheckt? Het komt vaak genoeg voor dat je PC te warm word maar de sensor op je moederbord of de software van je bios niet goed werkt...
    De klachten lijken namelijk wel op een warmte probleem anders zou je pc niet zomaar vast lopen.

  • Gratis blogberichten aangeboden!

    • M.Beers
    • 28 oktober 2012 om 15:34

    Ik ben momenteel bezig met mijn site waar ik op ga bloggen.Je mag hiervoor best artikelen schrijven als ze aan de onderstaande criteria voldoen:

    • Minimaal 300 woorden over het onderwerp
    • Extra bruikbare inhoud over het onderwerp (optioneel)
    • Afbeelding die bij het onderwerp hoort + goeie beschrijving bij de afbeelding (optioneel, liever wel)
    • Valide Bronvermelding (dus geen wikipedia ofzo.. , oa. jouw website etc.)
    • Pakkende titel tussen de 40 en 70 tekens (spaties meegerekend)
    • Artikel beschrijving tussen de 40 en 156 tekens (spaties meegerekend)


    Dus mocht je nog interesse hebben hoor ik het wel via een PM.

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