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

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 FangorN

  • Gevangenisstraf voor ontwikkelaar BlackShades-malware

    • FangorN
    • 1 februari 2016 om 13:46

    @Tieske *mede* ontwikkeld.

    Wie zegt dat hier niet allang sprake van is?

    Denk aan het schrijven van virussen en remedies hiervoor. Bedrijven die virusscanners verkopen varen hier wel bij.

    /tinfoilhat

    Iemand zijn talent kan op deze manier onderkend worden (als ook echt blijkt dat iemand echt het e.e.a. in zijn mars heeft), maar het was waarschijnlijk nooit de bedoeling van de (mede)maker (onduidelijk is trouwens zijn eigen aandeel in het proces van de creatie hiervan) geweest om gepakt te worden.

    Ook betreft het waarschijnlijk geen ingewikkelde grap waarbij gedupeerden op een zeker moment al hun geld weer terugkrijgen. Het gemaakte programma kon eigenlijk op geen goede manier gebruikt worden, het doel ervan was ook wel min of meer duidelijk.

    Toegegeven, hier is wel sprake van een dubbele moraal zoals in de reacties op het artikel op tweakers wordt aangehaald.

    Maar in zijn algemeenheid, zou jij iemand met een strafblad en een historie van (het schrijven van software voor het) in gijzeling nemen van persoonlijke gegevens voor eigen gewin in een positie plaatsen waarin dit weer kan gebeuren (binnen jouw eigen bedrijf)? Hell. No. Dit zou m.i. nogal naïef zijn, en daarnaast een beloning voor slecht gedrag.

    N.B. er staat nergens in het artikel dat de makers zelf gebruik maakten van het programma en mensen hebben afgeperst. Desalniettemin zou je een voorspelling kunnen doen wat er gebeurt als je zo'n programma te koop zet ...

    Daarnaast, 5 jaar voorwaardelijk, een taakstraf van 500 uur en 40k boete is nogal mild als je dit vergelijkt met zijn maat (die hij heeft verlinkt voor strafvermindering, mogelijk onder enige druk).

    Nee, het moreel kompas van dit individu wijst geenszins naar het noorden.

  • Alle links, behalve die met de hover

    • FangorN
    • 31 januari 2016 om 22:09

    @diestro die !important is niet eens nodig? En anders (en wellicht beter) zul je hetzelfde pad moeten gebruiken voor de hover stijl (dus ul:hover > li > a:hover) al staat dat misschien wat vreemd maar als het pad hetzelfde is als de andere default stijl dan hebben ze in ieder geval dezelfde prioriteit lijkt mij.

  • push mail

    • FangorN
    • 31 januari 2016 om 16:09

    @MOnkNL ik denk dat de topicstarter toch meer op zoek is naar een soort van callback of trigger, die (direct) als reactie op een e-mailbericht iets doet. Dus een soort van PUSH (zoals de naam van het topic suggereert :)).

    Dit is iets anders dan op gezette tijden controleren of er mail is (een soort van ping-constructie dus, wat een PULL is).

  • Facebook koppelt Whatsapp gegevens

    • FangorN
    • 30 januari 2016 om 23:26

    Mogelijk weten ze het zo te draaien dat ze gezegd hebben dat ze nooit zomaar op eigen initiatief deze koppeling zullen leggen. Een beetje zoals bij Animal Farm dus.

    Strict genomen heb je nu een keuze. Of de illusie hiervan, want als ze het echt willen, doen ze het toch.

  • PHP onclick update

    • FangorN
    • 28 januari 2016 om 12:18

    Het enige wat in principe in jouw geval verschilt van het voorbeeld dat @Robin plaatste is de implementatie van het PHP-bestand dat aangeroepen wordt met een AJAX-call, het principe blijft verder hetzelfde.

    In plaats van dat je daar iets wegschrijft in je database onthoud je het op een andere manier, bijvoorbeeld via een cookie of -wellicht beter- een sessie. Je moet er gewoon op een of andere manier voor zorgen dat je een methode hebt waarmee je informatie over meerdere page-accesses kunt onthouden.

    Je hebt in principe alle puzzelstukjes om het op te lossen. Wil je (toch) dat we het voor je voorkauwen of onderneem je zelf een poging? :)

  • PHP onclick update

    • FangorN
    • 27 januari 2016 om 23:57

    Wil je dit doen met of zonder page refreshes?

    En hoe wil je onthouden wat is aangeklikt? En hoe lang wil je dit onthouden? Enkel de page refresh of langer?

    Als je zorgt dat de knoppen in een container zitten (div ofzo) zou je handig van jQuery gebruik kunnen maken in combinatie met selectors en de addClass() (voor het geklikte element) en removeClass() (voor het in 1x verwijderen van een knop-selectie) functies voor het afhandelen van het visuele aspect.

  • Komma niet laten meereken explode

    • FangorN
    • 26 januari 2016 om 15:56

    We redeneren een beetje in cirkels, of we zijn in ieder geval hetzelfde keer op keer aan het herhalen.

    Een ding wat je niet moet doen is voortborduren op een niet al te sterk ontwerp.

    Die invoice_handler.js lijkt mij nogal wollig. Kun je de data van het formulier niet in 1x serialize()n? Vervolgens zijn alle velden arrays (amountoff, job, priceoff, totaal - engels en nederlands door elkaar? meh). Ik weet niet wat het effect is van een trim op een array...

    Long story short: het enige wat je hoeft te doen is:
    - bij het weergeven van prijzen een komma te gebruiken
    - bij het rekenen een punt te gebruiken

    En dit moet op een transparante en nette manier gebeuren, voor de rest moet je nergens aankomen en niets wijzigen want alles zit al in de goede structuur. Als je daarmee gaat rommelen raak je ver van de plek af waar je wilt zijn.

    Wat ik zou doen is wellicht het volgende: wanneer iemand een getal intypt met een komma erin, zou ik deze direct omzetten naar een punt middels JavaScript.

    OF NOG SIMPELER: splits de euro's en de centen en maak dit duidelijk in je formulier, dan hoef je hier helemaal niet meer over na te denken.
    <inputveld voor euro's> , <inputveld voor centen>

    KLAAR!

  • Gezocht: script voor teamplanning

    • FangorN
    • 25 januari 2016 om 23:14

    Wellicht kun je mijn mini frameworkje gebruiken in combinatie met de jQuery datepicker. Volgens mij ben je dan al best een eind. Als je wilt kan ik wel een voorzetje geven van de te programmeren pagina-types. Ik heb inmiddels ook wat blogs geschreven hoe dit verder in elkaar steekt.

    Maar je kunt natuurlijk ook je eigen ding rollen :).

    EDIT: Het meeste/veel werk zal zitten in het db ontwerp denk ik.

  • Gezocht: script voor teamplanning

    • FangorN
    • 25 januari 2016 om 17:23

    Dit klinkt toch een beetje als maatwerk, plus de specificatie kan ook nog wel wat aangescherpt worden :).

    Bijvoorbeeld, wat omvat een tijdslot? Staan deze altijd vast? Zijn er uitzonderingen (zon- en feestdagen / winterstop / etc.)

    Kunnen er meerdere ploegen op een tijdslot ingepland worden? Of is dit per ploeg(type) verschillend? Of is dit wie het snelste is? Claimen zij hiermee ook een resource (ruimte of apparatuur) waardoor andere ploegen mogelijk niet terecht kunnen?

    En de personen (leden) zelf, kunnen zij uitkomen/invallen voor meerdere ploegen, of zijn deze allen aan precies één ploeg gekoppeld?

    Is er ook een sluiting van inschrijving voor een tijdslot, tot wanneer kan iemand zijn inschrijving terugtrekken of (wanneer) is deze "definitief" etc.

    Houd je ook bij wie ook daadwerkelijk is komen opdagen et cetera.

    En zo kan ik nog wel even verder :).

  • Komma niet laten meereken explode

    • FangorN
    • 24 januari 2016 om 23:35

    Maar als die data in een array zit is er toch geen probleem? Pas als je alles op één hoop gooit in een string heb je dit probleem pas?

    Als je een array implode met een komma als "lijm" dan kun je in die string uiteraard geen onderscheid meer maken tussen een komma die al in de invoer zat of die geintroduceerd werd door middel van de "lijm".

    Ik snap ook niet hoe je in eerste instantie dit punt bereikt? Laat eens wat code zien?

    NB: string > array doe je door middel van een explode(), array > string via implode(). In je oorspronkelijke bericht heb je het over $prijs (dat een array bevat?) die je vervolgens weer explode? Ik kan dit niet helemaal plaatsen eerlijk gezegd :/.

  • Komma niet laten meereken explode

    • FangorN
    • 24 januari 2016 om 21:05

    Euh, zowel in PHP en JavaScript is het decimaal scheidingsteken een punt, geen komma. Ik zou daarom dit getal ook niet in zijn geformatteerde formaat (met komma) opslaan, maar in zijn rauwe vorm (een punt) zodat je er out-of-the-box mee kunt rekenen. Volgens mij sla je dan twee vliegen in een klap.

    Vervolgens zul je iets moeten verzinnen om het bedrag weer te geven met euro-teken en komma, maar dat lijkt mij een stuk eenvoudiger.

    Je probleem blijft toch bestaan vrees ik, omdat in beschrijvingen iets soortgelijks kan gebeuren wanneer iemand hier een komma in zet. Het probleem is niet zozeer de komma, maar meer dat je data verder geen enkele betekenis heeft. Wat je ook zou kunnen doen is een ander scheidings teken kiezen zoals een staand streepje (een "pipe" | ) of iets dergelijks maar daar kleeft hetzelfde nadeel aan als iemand besluit dat karakter in zijn invoer te stoppen. Het eruitfilteren van dit karakter lijkt mij ook geen goede aanpak omdat dit "escape on input" is, oftewel, je stript iets op voorhand waarmee mogelijk een speciale betekenis van buiten dit systeem verloren gaat.

    Ik zou het eigenlijk gewoon anders aanpakken zodat je dit probleem nooit krijgt want wat je nu doet of gaat doen is toch min of meer het oorspronkelijke probleem in stand houden en hier omheen breien.

    Om te zien waar je precies "de mist ingaat" zal ik meer code moeten zien maar het klinkt toch een beetje alsof je jezelf klem hebt geprogrammeerd :).

  • Komma niet laten meereken explode

    • FangorN
    • 24 januari 2016 om 20:45

    In welk formaat sla je deze data op? Waarschijnlijk heeft deze data verder geen betekenis? Het is gewoon een plak tekst?

    Heb je niet de beschikking over een database? Dat lijkt mij de beste oplossing. Of je gebruikt een ander formaat om je data gestructureerd op te slaan. Denk aan JSON, CSV, XML, noem het maar op?

    Ik denk dat het probleem voortkomt uit het feit dat je data verder geen betekenis heeft. Machines en hun programmatuur kunnen daar dan verder ook niet goed mee omgaan... zij kunnen simpelweg de verschillende betekenissen van een komma niet onderscheiden...

  • REST controller + angularJS (CodeIgniter)

    • FangorN
    • 24 januari 2016 om 00:44

    $this->aauth - is dat een typo?

  • REST controller + angularJS (CodeIgniter)

    • FangorN
    • 23 januari 2016 om 22:05

    Enne, de locatie van waar vandaan je deze service aanroept (of in de toekomst aan gaat roepen) is dezelfde locatie als waar deze service gehost wordt? Ik denk dat dat nogal uitmaakt voor de vraagstelling.

    Mogelijk moet je CORS (Cross-Origin Resource Sharing) support implementeren voor de webservice om "HTTP verbs" anders dan GET te ondersteunen om de cross-domain restricties te versoepelen.

    Ik zou verder niet weten hoe, ik quote ook maar een artikel wat toevallig naar boven kwam met < 5 minuten googlen :).

    Maar ja, als je cross-domain dingen wilt doen moet je meestal wat meer truuks uithalen.

  • [WP] geen alt tekst in featured image portfolio

    • FangorN
    • 22 januari 2016 om 01:07
    Citaat van Tieske

    Dit alles ondanks dat wordpress wel de alt tag voorziet en de data van $lbtitle erin zet

    Waar blijkt dat uit?

    En als je $lbtitle een vaste waarde geeft? Bijvoorbeeld "blaat"? Wordt deze dan wel (meteen) afgebeeld?
    Mogelijk cache?
    Mogelijk andere plugin die output nog manipuleert?

  • Facturatie

    • FangorN
    • 19 januari 2016 om 23:04
    PHP
    <?php
    header('Content-Type: text/html; charset=UTF-8');
    
    
    error_reporting(E_ALL);
    ini_set('display_errors', 'stdout');
    
    
    function escape($in) {
        return htmlentities($in, ENT_QUOTES, 'UTF-8');
    }
    ?>
    <!DOCTYPE html>
    <html>
    <head>
    <title>uurtje factuurtje</title>
    <!-- je kunt natuurlijk ook je eigen variant rollen in native JavaScript -->
    <script type="text/javascript" src="https://code.jquery.com/jquery-1.12.0.min.js"></script>
    <style type="text/css">
    body            { font-family: sans-serif; font-size: 10pt; }
    div.item        { margin: 5px; }
    div.item input  { width: 250px; }
    pre             { font-size: 10pt; }
    </style>
    </head>
    
    
    <body>
    <?php
    /*
    Normaal zou dit in aparte acties opgenomen moeten worden
    maar omdat dit een voorbeeld betreft maar even zo...
    */
    if ($_SERVER['REQUEST_METHOD'] == 'POST') {
        ?><pre><?php echo escape(print_r($_POST, true)) ?></pre><?php
    } else {
    ?>
    <form action="<?php echo escape($_SERVER['PHP_SELF']) ?>" method="post" accept-charset="UTF-8">
    <div id="items">
        <!-- hier komen je items #YOLO -->
    </div>
    <button type="button" id="addline">regel toevoegen</button>
    <button type="submit">opslaan</button>
    </form>
    <script type="text/javascript">
    //<![CDATA[
    $().ready(function() {
        $('button#addline').click(function(e) {
            e.preventDefault();
            $('div#items').append(
                '<div class="item">\
                    <input type="text" name="item[]" autocomplete="off" \/>\
                    <button type="button" class="remove"> - <\/button>\
                    <button type="button" class="add"> + <\/button>\
                <\/div>'
            );
        });
        $('div#items').on('click', 'button.remove', function(e) {
            if (confirm('delete?')) {
                $(this).parent().remove();
            }
        });
        $('div#items').on('click', 'button.add', function(e) {
            $(this).parent().after(
                '<div class="item">\
                    <input type="text" name="item[]" autocomplete="off" \/>\
                    <button type="button" class="remove"> - <\/button>\
                    <button type="button" class="add"> + <\/button>\
                <\/div>'
            );
        });
    });
    //]]>
    </script>
    <?php
    } // end REQUEST_METHOD check
    ?>
    </body>
    </html>
    Toon Meer

    Je kunt dit natuurlijk nog uitbreiden met meer toeters en bellen als je dat leuk vindt.

  • [WP] URL Rewrite functie werkt niet

    • FangorN
    • 19 januari 2016 om 20:02

    Hier staat het meeste wel in denk ik.

  • Facturatie

    • FangorN
    • 18 januari 2016 om 23:57
    Citaat van Frenzo.Brouwer

    En er heeft zich een programmeur gemeld die dit voor een leuk tarief kan realiseren.

    Als hierbij geen InnoDB en/of transacties worden gebruikt zou ik het over laten maken ;).

  • Div Reload

    • FangorN
    • 18 januari 2016 om 15:42

    Wat @Tredgy zegt, wat $('#show') in feite doet is het selecteren van de div met id "show", maar vervolgens zou je daar ook iets mee moeten doen :).

  • Interessant project

    • FangorN
    • 18 januari 2016 om 01:02

    Als je geen handteking van iemand hebt voor een verklaring van geheimhouding, is het bovenstaande dan bindend?

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