• 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. MOnkNL

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

Posts by MOnkNL

  • Controleer of value al bestaat - werkt niet

    • MOnkNL
    • 21 november 2016 om 16:50

    echo je query zodat je hem in phpmyadmin kan uitvoeren.

    Zet je kollom 'titel' op uniek zodat dubbele waardes niet zijn toegestaan.

    Voer je query als volgt uit:


    PHP
    <?php
    if($result=mysqli_query($con,$sql)){ 
     //voer controle uit en voel Eventeule titel toe.
    }else{
     echo "Error description: " . mysqli_error($con);
    }
    ?>

    heb dit op me mobiel getikt dus hou kunnen eventueel typ fouten in staan.

  • Prefix injecteren in query - chrome

    • MOnkNL
    • 25 oktober 2016 om 12:08

    Javascript:

    JavaScript
    window.addEventListener("load", run_url, false);
    function run_url(){
     if(window.location.hostname != 'http://prefix.domein.nl'){
    		 window.location.href = 'http://prefix.domein.nl'+window.location.pathname;
     }
    }

    Al zou ik persoonlijk voor een htaccess oplossing gaan.
    Weet niet precies waarom je chrome tabs gebruikt.

  • [ICTS] verbetering weergave code

    • MOnkNL
    • 13 oktober 2016 om 18:02

    spacing probleem zo al opgelost kunnen worden door het gebruik van de pre tag ipv zoals nu ol + li

  • [ICTS] verbetering weergave code

    • MOnkNL
    • 7 oktober 2016 om 19:09

    Nja in php zit natuurlijk de functie ingebouwd: http://php.net/manual/en/function.highlight-string.php . Maar deze verwerkt helaas alleen php.

  • Werken met getText

    • MOnkNL
    • 2 oktober 2016 om 18:47

    Verder verbeteringen toegevoegd evenals commentaar:

    PHP
    <?php
    $lan = 'en';
    $t['en'] = array(
    	'test'=>'testing string',
    	'test with 1 var'=>'testing string with %d var',
    	'test with 2 var'=>'testing string with %d %s ',
    	);
    
    
    function __(){
    	global $t,$lan;
    	switch(func_num_args()){
    	case 0: // Functie heeft op zijn minst argument nodig
    		$debug = debug_backtrace();//Haal terug waar foute aanroep is gedaan.
    		$error = 'Warning: Invalid call to '. __FUNCTION__.'  no arguments given in '.$debug[0]['file'].' on line '.$debug[0]['line'].'.';
    		if(error_reporting()!=0){echo $error;} //Laat error zien als error level niet op 0 staat
    		error_log($error);	//Log de error
    		return false; 
    	break;
    	case 1: //Functie heeft 1 argument; 
    		$key = func_get_arg(0); //Haal argument op.
    		if(!isset($t[$lan][$key])){  // controleer array of key bestaat.
    		$debug = debug_backtrace();
    			$error = 'Warning: Invalid call to '. __FUNCTION__.' key doesn&acute;t exists in given in '.$debug[0]['file'].' on line '.$debug[0]['line'].'.';
    			if(error_reporting()!=0){echo $error;} //Laat error zien als error level niet op 0 staat
    			error_log($error);	//Log de error
    			return false;
    		}else{
    			return $t[$lan][$key]; // Haal vertaling op. 
    		}
    	break;
    	default: //Functie heeft meer dan 1 argument.
    		$args = func_get_args(); //Haal argumenten op. 
    		$key = array_shift($args);//Haal key uit funtie argumenten 
    		array_unshift($args,$t[$lan][$key]); // Haal string op uit array en plaats dit terug aan begin van array. 
    		return call_user_func_array('sprintf',$args); //Roep sprintf aan om variable in string te plaatsen. 
    	}
    	
    }
    
    
    echo __('test')."<br/>";
    echo __('test with 1 var',1)."<br/>";
    echo __('test with 2 var',2,'variables')."<br/>";
    echo __()."<br/>";
    echo __('this key is not there')."<br/>";
    
    
    ?>
    Toon Meer
  • [ICTS] verbetering weergave code

    • MOnkNL
    • 28 september 2016 om 13:01

    Als de kleuren over genomen kunnen worden van dreamweaver ben ik voor.

    @WHMCSAddons klopt heb in me eigen code keurig tabs toegevoegd je ziet alleen nu op huidige er weinig van terug. Misschien een optie om code ook op lightbox achtige manier eruit te kunnen laten komen zodat je geen last hebt van de beperking in breedte.

  • Werken met getText

    • MOnkNL
    • 27 september 2016 om 22:59

    Oke had vanavond wat tijd over heb het volgende gemaakt.

    PHP
    <?php
    $lan = 'en';
    $t['en'] = array(
    	'test'=>'testing string',
    	'test with 1 var'=>'testing string with %d var',
    	'test with 2 var'=>'testing string with %d %s ',
    	);
    
    
    function __(){
    	global $t,$lan;
    	if(func_num_args() == 0){
    		$debug = debug_backtrace();
    		$error = 'Warning: Invalid call to __()  no args given in '.$debug[0]['file'].' on line '.$debug[0]['line'].'.';
    		echo $error;
    		error_log($error);	
    	}elseif(func_num_args() == 1){
    		$key = func_get_arg(0);
    		return $t[$lan][$key];
    	}else{
    		$args = func_get_args();
    		$key = array_shift($args);
    		$vars = $args;
    		return call_user_func_array('sprintf', array_merge(array($t[$lan][$key]),$args));
    	}	
    }
    
    
    echo __('test')."<br/>";
    echo __('test with 1 var',1)."<br/>";
    echo __('test with 2 var',2,'variables')."<br/>";
    echo __()."<br/>";
    ?>
    Toon Meer

    Wat denken jullie ervan? Wat zou ik nog kunnen verbeteren?

  • [ICTS] verbetering weergave code

    • MOnkNL
    • 27 september 2016 om 21:26

    Noem me een autist maar ik zie graag de standaard dreamweaver kleuren terug in een editor.
    Dat is bij de huidig iets beter dan bij SyntaxHighlighter. Dus als dat verwerkt kan worden ben ik tevreden. Maar voor behoud van opmaak ben ik altijd.

  • Excel Formule

    • MOnkNL
    • 27 september 2016 om 19:43

    Ja dat kan ook met AFRONDEN.NAAR.BENEDEN zie https://support.office.com/nl-nl/article/…6f-17e6d7968f53

  • Excel Formule

    • MOnkNL
    • 25 september 2016 om 12:11

    https://support.office.com/nl-nl/article/…b1-b3e7f61a213c
    lijkt me wat je zoekt.

    of https://support.office.com/nl-nl/article/…c6-1ea52b99640c
    soort van substr van php,

    Als je echt wilt spliten op de comma moet je even zeggen zoek ik nog even verder.


    Edit: dit kan met vind : zie https://support.office.com/nl-nl/article/…2e-b6f54513b495

    Hier engels topic waar met uitleg over vind en links worden gebruikt om iets te splitten : http://superuser.com/questions/4834…-on-in-ms-excel (zit nu op me mobiel dus laatste 2 links niet zelf geprobeerd)

  • HP blokkeert inktpatronen

    • MOnkNL
    • 20 september 2016 om 21:26

    Vind het vooral irritant heb zelf een brother printer die dit ook alleen brother cartridges aanneemt. Verkoop dan net als Apple licenties waarbij andere bedrijven ook cartridges voor jouw printer kunnen maken.

    Ik vergelijk het maar met mijn nespresso apparaat, leuk een aardig dat ik het apparaat van nespresso heb maar als ik alleen maar nespresso cups erin mag doen koop ik wel een alternatief apparaat, dus ben erg benieuwd of ze dit kunnen maken maar zal vast ergens in de terms and conditions hebben gestaan. Maar expliciet benoemen lijkt mij een eerlijke handelswijze.

  • [SQL/PHP] Opslaan van list items

    • MOnkNL
    • 19 september 2016 om 21:35

    Ik denk dat dit is naar wat je ongeveer zoekt:

    HTML gedeelte

    HTML
    <input type="hidden" name="id[]" value="1"/>
    <input type="text" name="country[]" value="Nederland"/>


    PHP
    <?php
    foreach($_POST['id'] as $index => $value){
       $input_id = $_POST['id'][$index];
       $input_country = $_POST['country'][$index];
     ////etc;
    //Dan bouw je vanuit hier 1 query of meerdere net wat je wilt. 
    }
    ?>


    //Uitleg


    //Omdat input array ombouwt door gebruik van: name[] krijg je niet zoals je zou willen index : inputs . Maar je krijg input[index] dus om waarde te krijgen van je eerste rij moet je alle inputs met index 1 krijgen. van daar de foreach($_POSt['id'] as $index => $value). Het draait namelijk om de index die erbij hoort om zo de rest van je data goed te 'verzamelen'.

    Nu moet je natuurlijk wel validatie toevoegen etc maar denk dat dit ongv is wat je zoekt.

    Ik hoop dat ik het zo begrijpelijk uitleg.

  • mysql database

    • MOnkNL
    • 19 september 2016 om 21:28

    Een database bouwen kan inderdaad vanuit een script zie: http://www.w3schools.com/php/php_mysql_create.asp
    Wat jij wil is denk ik een script die uitleest welke tabellen er nodig zijn vanuit het script en deze creëert. Dit is mogelijk alleen erg lastig en onpraktisch, je kan dus beter opzoek gaan naar de source veelal komen die net zoals wordpress met een bestand dat de database structuur maakt voor je. Maar hoe raak je een database kwijt?

  • Werken met getText

    • MOnkNL
    • 18 augustus 2016 om 20:20

    Het draait in specifieke geval om zinnen en woorden.
    Maar het draai eigenlijk vooral om het mezelf goed aan leren (best practice). Ik heb vaker mensen waarbij de site meerdere talen moet kunnen draaien. Daarbij maak ik op dit moment gebruik database waarbij de pagina's meerdere vertaling bevatten. Maar gezien een paar transport bedrijven bevat die vrij wel nooit hun tekst aanpassen kan dit eventueel in een array of mo/po file.

  • Werken met getText

    • MOnkNL
    • 18 augustus 2016 om 12:38

    Is natuurlijk iets meer werk dan ingebouwde functie van php gebruiken, maar gezien de structuur van plaatsen van de data en het uitblijven van iemand die weet hoe je de map structuur aanpast. Gezien de enige oplossing die ik op dit moment kan verzinnen voor het aanpassen van de structuur het totaal verkeerd gebruik maken van de functie zou betekenen.
    Ga ik, hoe jammer ik dat ook vind, het doen zoals de manier die jij hierboven beschrijft.

    Misschien schrijf ik zelf een class die mo of po files uitleest en omzet. In ieder geval bedankt voor het mee denken.,

  • Bewegende regenboog kleur text

    • MOnkNL
    • 15 augustus 2016 om 18:46

    Je gaat natuurlijk ook de elementen van je code aanpassen op moment klaar ben met laden. Ik weet niet of er een css animation oplossing voor is, lijkt me wel dus misschien moet je daar even op Google.

    Edit: https://codepen.io/beben-koben/pen/gfuvc deze doet alleen meteen de gehele tekst. Dus of je verbouwt de html zo dat je er een delay in zet voor de animatie.

  • Bewegende regenboog kleur text

    • MOnkNL
    • 15 augustus 2016 om 16:42

    @FangorN
    What he said.

    Belangrijkste wat je moet kunnen doen is een class toevoegen. (ID dienen uniek te zijn dus lijkt me zoiezo dat ze niet alemaal r1 zijn.) Mochten ze opvolgend zijn dus r1,r2,r3. En alleen daar worden gebruiken zo je dit ook kunnen lezen met javascript.


    Op basis van jqueryL

    JavaScript
    function findusers(){
    	#amoutofuser = $('.user').length;
    	if(amoutofheaders > 1){
    		$('body').find('.user').each(function(index, element) {
                $(element).attr('id','user_'+index);
            });
    	}
    }


    Of op javascript basis:


    JavaScript
    function findusers() {
       var users =  document.querySelectorAll(".user");
       for (var i = 0; i < users.length; i++)
           users[i].id = 'user_' + i;
       }
    }

    Dan kan je aan de hand van de length van de gevonden elementen de rainbow starten in een for loop.

  • Werken met getText

    • MOnkNL
    • 15 augustus 2016 om 16:23

    Mijn voorkeur gaat uit naar niet meer gebruiken van een array, gezien de structuur met variabele er tussen.
    Lijkt me dit makkelijker:

    PHP
    _('Are you sure you want to block %s?'),'Alice')
    #Output: Are you sure you want to block Alice? 
    
    
    _('Hi %1$s.\n The owner of this page is: %1$s. Today is %s','Agustinus', date('d-m-Y'));
    #output Hi Agustinus, The owner of this page is : Agustinus. Today is 15-08-2016
  • Werken met getText

    • MOnkNL
    • 15 augustus 2016 om 11:50

    Beste scripters,

    ik wil mijn manier van support voor meerdere talen aangaan passen.
    Voorheen deed ik dat met een php file met een lang array erin, wat ik voor het aanpassen van de tekst niet ideaal vind, gezien soms een klant zelf een taal toe wil voegen.

    Nu zie ik dat best practice word verwezen naar gettext, wat me een prima oplossing lijkt. Nu vind ik alleen de structuur van de opbouw in mappen niet handig en zou lieven de structuur van wordpress gebruiken (gewoon 1 map, met daarin de verschillende talen gebasseerd op filename dus NL_nl.po of dergelijke).

    Dus mijn vraag is gebruiken jullie gettext? zo ja hoe pas ik het makkelijkste de datastructuur aan? of is er een andere handige manier? en zo ja welke?

    Met vriendelijke groet,

    MOnkNL

  • Uitgaven en inkomsten bijhouden

    • MOnkNL
    • 19 juli 2016 om 18:36

    aah oke. Misschien ook handig deze optie aan te bieden bij het toevoegen van uitgaven.
    en misschien acceskeys toe te voegen aan de opties bij de currency select (bij creëer van je profiel). ( Ik ben lui en hij versprong nu niet toen ik de 'e' indrukte)

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