• 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. Stefan.J

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 Stefan.J

  • pm systeem

    • Stefan.J
    • 1 juli 2013 om 16:07

    Het probleem zit helemaal niet in de query. Het probleem is namelijk dat de variabele $exec wordt overschreven in de while-lus, daar gaat het mis..

  • MySQLi Autocommit

    • Stefan.J
    • 27 juni 2013 om 17:19

    Het voordeel van werken met transacties (daarvoor moet je autocommit uitzetten), is niet zozeer het verlagen van het aantal aanvragen op de database, maar het feit dat transacties aan de ACID-properties voldoen:

    * Atomair: Een transactie wordt altijd in zijn volledigheid uitgevoerd, of helemaal niet uitgevoerd.
    * Consistent: Naar een transactie is de data in de database altijd consistent. Het voldoet dus aan alle vastgelegde business rules.
    * Geïsoleerd: Transacties beïnvloeden elkaar nooit en zitten elkaar niet in de weg.
    * Duurzaam: Als een transactie voltooid is, wordt deze niet meer teruggedraaid.

    Zie hiervoor ook: https://nl.wikipedia.org/wiki/ACID

    Een voorbeeld, stel je hebt accounts, en deze kunnen geld naar elkaar over maken, de queries zijn dan als volgt:

    Code
    START TRANSACTION;
    UPDATE account SET money = money + 100 WHRE owner = 'Victor';
    UPDATE account SET money = money - 100 WHERE owner = 'Stefan';
    COMMIT;

    Je wilt nu niet dat de transactie maar half wordt uitgevoerd, want dan verdwijnt er geld (atomair). Ook wil je niet dat de business rules worden overtreden, dan kan iemand in het rood komen terwijl hij dat niet mag (consistent). Daarnaast wil je niet dat een andere transactie er ineens voor zorgt dat Stefan ineens geen geld meer heeft, terwijl Victor het geld al heeft gekregen (geïsoleerd). Ook wil je niet dat de transactie achteraf nog wordt teruggedraaid (duurzaam).

    Betreft isolatie van transacties, kijk ook eens naar ISOLATION LEVELS:
    https://en.wikipedia.org/wiki/Isolation…base_systems%29

  • OOP - Object Oriented Programming

    • Stefan.J
    • 27 juni 2013 om 17:10

    Ik vind het auto voorbeeld altijd een slecht voorbeeld als het over object oriëntatie gaat. Je snapt het voorbeeld pas als je snapt hoe object oriëntatie werkt, en dan heb je al niks meer aan het voorbeeld...

    Misschien helpt mijn reactie in een ander topic je verder:
    https://ictscripters.com/forum/topic/20…html#post182468

  • Hoe leer ik SEO

    • Stefan.J
    • 27 juni 2013 om 17:07

    SEO is geen exacte wetenschap. Je probeert je website namelijk te optimaliseren om zo hoog mogelijk in de zoekresultaten te komen. Mijn advies is: Ken de basisprincipes, zoals een juiste paginaopbouw, goed gebruik maken van HTML en de mogelijkheden daarvan, en het creëren van een goede linkstructuur.

    Uiteindelijk komt het allemaal op je content aan. Want goede content willen mensen lezen. Daardoor komt het vanzelf hoog in de zoekresultaten, en krijg je vanzelf links naar je pagina's toe.

  • PostGreSQL / MySQLi of PDO

    • Stefan.J
    • 27 juni 2013 om 17:05

    Je maakt eigenlijk twee keuzes: Allereerst, met welke database ga je werken? En daarna, welke databaseprovider ga je daarvoor gebruiken?

    Mijn voorkeur gaat al snel naar een PostGreSQL-database boven een MySQL-database. PostGreSQL-database heeft namelijk veel meer features die een MySQL-database niet heeft. Natuurlijk heeft MySQL ook wel zijn voordelen, maar die moet ik je helaas schuldig blijven.

    Daarna pas kies je voor een provider. Ik kan met herinneren dat ik PDO een prima database provider vind. Het is echter niet zo dat als je PDO gebruikt, je even overstapt van onderliggende database, vooral niet als je database specifieke features gebruikt. Maar zo vaak wil je ook niet switchen van database..

  • ICTs Forum redesign

    • Stefan.J
    • 22 juni 2013 om 09:21

    Als je de site sneller wilt maken zou ik eerst eens alle JavaScript bestanden samenvoegen en als het even kan ook de icoontjes. Want het aantal bestanden dat er nu geladen moet worden is veel te groot.

  • Datums en prijzen

    • Stefan.J
    • 21 juni 2013 om 20:02

    Vrij simpel: Deel het aantal dagen door 7, zodoende heb je het aantal weken. De rest van die deling moet je dan nog opdelen. Neem de laatste dag, en trek daar de rest vanaf. Valt de overgebleven datum dan op een zaterdag, en is de rest minimaal twee, dan spreek je over een weekend tarief (met evt. opvulling in dagen). Valt de overgebleven datum op een maandag, en is de rest minimaal vijf, dan spreek je van een midweek (met evt. opvulling in dagen).

    In alle andere gevallen, wordt de volledige rest van de dagen afgerekend volgens het dagtarief.

  • PHP Mail Microsoft ongewenst

    • Stefan.J
    • 20 juni 2013 om 18:32

    Bij Microsoft zijn ze een beetje allergisch voor no-replay email adressen. Dus een ander e-mailadres, zoals info, kan wel eens een heleboel schelen.. Hun spam filter slaat sowieso als en tang op een varken.

  • Git repository

    • Stefan.J
    • 20 juni 2013 om 18:19

    Ik gebruik GIT, en het is een gigantisch veel gebruikt versiebeheersysteem in de softwareontwikkeling. Echter, gratis repositories bestaan al, zie GitHub en BitBucket.

  • Programma gezocht voor C/C++C#

    • Stefan.J
    • 17 juni 2013 om 22:59

    Multiple inheritance is gewoon een rampenplan, dat hadden ze nooit moeten bedenken. Een beginnend programmeur zou ik aanraden eerst met C aan de slag te gaan. Pointers, de syntax, en het hele idee van programmeren op een lager niveau kun je zodoende goed leren.

    Zelf heb ik op school C geleerd, en heb ik daarna in een project voor school mezelf C++ aangeleerd. Maar kende Java en C al (en een aantal andere talen), dus had een goede basis om het snel te kunnen leren.

    Netbeans heb ik toen der tijd gebruikt als IDE omdat ik dat ook voor Java gebruik. Maar ik moet zeggen dat ik niet razend enthousiast was.

  • OSvendetta

    • Stefan.J
    • 17 juni 2013 om 22:52

    Het is heel normaal dat errors in een file komen te staan. Maar ook mailen is best gebruikelijk, al moet je opletten dat er geen 100.000 mails worden verstuurd als er iets verkeerd gaat. Zie bijvoorbeeld logging frameworks als log4j, log4php, logback en Apache Commons Logging.

  • OSvendetta

    • Stefan.J
    • 17 juni 2013 om 21:12

    Normaal wordt er gewoon naar file geschreven (een goede rede voor een foutmelding is een probleem met de database, dat log je natuurlijk niet in een database..). Het kan echter geen kwaad om die file in het adminpaneel te weergeven. Ik zou de file alleen nooit via een paneel bekijken, via de commandline kun je namelijk prima zoeken (grep) en live monitoren (tail).

  • Cronjobs

    • Stefan.J
    • 17 juni 2013 om 21:03

    Je $_SERVER array heb je in een cron als het goed is niet nodig. Relatieve includes zijn eenvoudig op te lossen door met __DIR__ de locatie van het script toe te voegen aan je include path.

    http://nl1.php.net/manual/en/lang….predefined.php

    Daarbij zou je, als je via je webserver PHP wilt uitvoeren dat op een normale manier moeten doen, niet met de PHP-interprenter.

  • OSvendetta

    • Stefan.J
    • 17 juni 2013 om 20:57

    Fouten kun je het beste gewoon loggen naar file, en niet naar standard out. Je gebruikers zou je eventueel wel een samenvatting kunnen geven die misschien helpt voor de gebruiker om de fout te ontwijken. Maar stacktraces hebben ze echt niets aan.

  • Cronjobs

    • Stefan.J
    • 17 juni 2013 om 18:25

    Het pad heb je nu dus veranderd naar een URL? Besef je je wel dat je nu een pagina opvraagt bij Apache, die vervolgens de PHP-code uitvoert, de pagina weergeeft, en dat vervolgens de PHP interprenter die uitvoer probeert uit te voeren?

    Dat werkt wel, maar slaat echt als een tang op en varken..

  • Programma gezocht voor C/C++C#

    • Stefan.J
    • 17 juni 2013 om 18:18

    C# hoort inderdaad niet in het rijtje thuis. C# is namelijk een programmeertaal voor het Windows platform, waar C en C++ ISO-standaarden zijn waarmee je applicaties kunt schrijven die in theorie voor alle platformen kunnen worden gecompileerd. C++ is daarbij een uitbreiding op C, die het mede mogelijk maakt om object georiënteerd te programmeren. Een C++-compiler kan dan ook C-programma's compileren.

    Als ik je mag adviseren, zou ik je aanraden te beginnen met C. Vooral als je uit de wereld van PHP komt zitten er veel nieuwe dingen in de taal, zoals pointers en het werken met memory.

  • Versio offline door Ddos

    • Stefan.J
    • 16 juni 2013 om 21:33

    Wel een erg gekleurd bericht voor een nieuwsbericht...

  • Lekken zoeken?

    • Stefan.J
    • 16 juni 2013 om 21:31

    Als je misbruik wilt maken van lekken moet je nadenken, dat moet je dus ook doen om ze te vinden. Denk na over mogelijke security issues, kijk in je code, en probeer uit.

  • Update probleempje

    • Stefan.J
    • 14 juni 2013 om 20:46

    Bedragen met decimalen bevatten een punt, geen komma. De query zal zo dus niet werken.

  • tekst niet op hoogte afbeelding

    • Stefan.J
    • 14 juni 2013 om 17:36

    Ik denk dat het ergens in je CSS bestand staat, want als ik het hier uitprobeer staat het gewoon goed. Overigens wil ik je afraden om alles in tabellen te nesten, daar zijn tabellen niet voor bedoeld!

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