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

Forum

  • Fallen Kingdom Game

    gozmeu 27 juli 2026 om 23:49
  • Crimora.nl

    Dennii 11 juli 2026 om 13:13
  • RPG game gebouwd met AI

    zwpgangster 9 juli 2026 om 11:25
  • (Verkoop) Criminals

    Syntax 5 juli 2026 om 13:22
  • Het Grote Vibe Code Topic

    Syntax 30 juni 2026 om 11:54
  • Ictscripters Chat

    Jeffrey.Hoekman 26 juni 2026 om 16:21
  • Het oorspronkelijke Criminals Script

    Jeroen.G 24 juni 2026 om 09:21
  • StraatBaas is back, maar hoe?!

    Syntax 17 juni 2026 om 10:28

Marktplaats

  • 303 Nieuwe Domeinnamen Juli 2026

    shiga 1 augustus 2026 om 13:56
  • Straatbaas.eu – complete Nederlandstalige en Engelstalige online maffia-RPG

    Syntax 28 juli 2026 om 15:47
  • 306 Nieuwe Domeinnamen Juni 2026

    shiga 1 juli 2026 om 13:39

Posts by phpert

  • Xbox360 Specialisten

    • phpert
    • 20 maart 2014 om 20:17

    kunnen meerdere dingen zijn:

    - scart kabel zelf
    - beeld uitgang op de xbox
    - scart ingang op de tv
    - schakeling op de kabel staat verkeerd
    - instelling op de xbox staat verkeerd

    heb zelf enkel een kabel gehad die verliep tot geel/rood/wit en groen/blauw/rood, daaromheen zo'n omvormer. mocht je ook zo'n kabel hebben, kan het ook nog aan die omvormer liggen dat die kaduuk is.

  • function ereg()

    • phpert
    • 14 maart 2014 om 19:55

    En daar voor/na?

  • Beste Webwinkel Systeem

    • phpert
    • 14 maart 2014 om 14:26

    ligt erg aan je wensen natuurlijk ;) maar als je voor de NL/EU markt gaat, neem eens een kijkje bij SumoStore

  • function ereg()

    • phpert
    • 14 maart 2014 om 13:40
    Citaat van godkiller

    nu heb ik nog een vraag over hetzelfde stukje.


    Cannot redeclare is_name() (previously declared in /home/....../domains/...../public_html/includes/_functions.php:8 ) in /home/...../domains/.../public_html/includes/_functions.php on line 14

    is dit een zelfde soort fout wat ik moet vervangen door iets nieuws?


    _functions.php regel 8 wordt hij als het goed is aangemaakt, op regel 14 wat gebeurt daar?

  • function ereg()

    • phpert
    • 14 maart 2014 om 10:37

    ergens is in ieder geval de functie is_name meer dan twee keer gedefinieerd, of twee keer hetzelfde bestand geinclude

  • function ereg()

    • phpert
    • 13 maart 2014 om 22:08

    function is_name($i){ if(!preg_mach"^[A-Za-z0-9-]{3,25}$", $i)){ return FALSE; } else { return TRUE; }}

    zit een typo in. na preg_match moet er een ( komen.

    function is_name($i){ if(!preg_mach("/^[A-Za-z0-9-]{3,25}/$", $i)){ return FALSE; } else { return TRUE; }}

    zo zwerkt hij. is overigens nutteloos maar goed, dat is een ander verhaal.

  • Nieuwe server

    • phpert
    • 13 maart 2014 om 09:10

    heuj, hij werkt weer! lag er gisteravond toch nog een aantal uur uit, goed dat het nu wel weer werkt!

  • Nginx problemen

    • phpert
    • 12 maart 2014 om 12:36

    word nog steeds iedere keer uitgelogd

  • PDO

    • phpert
    • 10 maart 2014 om 20:18
    Citaat van Reza

    Wat je nu hebt gepakt zijn twee voorbeelden waarvan de eerste al een voorsprong heeft op de tweede.

    PDO is een paar opzichten vooral beter dan MySQLI, als voorbeeld dat PDO meer databases ondersteund.
    Alleen zie ik, dat je al bent begonnen met MySQLI. Ik zou dan niet halverwege een project de overstap naar PDO maken, wat je kan doen is net zoals in voorbeeld 1 beginnen met prepared statement.

    Met bijvoorbeeld jouw gegeven voorbeeld wordt het ongeveer zo:

    PHP
    //$query = $db->query("SELECT * FROM users WHERE gebruiker = '".$_POST['gebruiker']."'");
    $stmt = $mysqli->prepare("SELECT id,naam,gebruikersnaam FROM users WHERE gebruiker = ?");
    $stmt->bind_param('s', $_POST['gebruiker']);
    $stmt->exeucte();
    $stmt->store_result();
    $stmt->bind_result($userId, $userName, $userUName);
    $stmt->fetch();
    $stmt->close();


    Beter om in zo'n geval een echt voorbeeld te laten zien, ook om de werking juist uit te leggen

    PHP
    $pdo = new PDO('mysql:dbname=test;host=localhost;charset=utf8', 'root', '');
    
    
    // Query waarbij er géén waardes door de gebruiker opgegeven worden gebruikt
    $result = $pdo->query("SELECT veld FROM tabel WHERE actief = 1");
    return $result->fetch(PDO::FETCH_ASSOC);
    // In een array
    $return = array();
    while ($list = $result->fetch(PDO::FETCH_ASSOC)) {
    	$return[] = $list;
    }
    return $return;
    
    
    // Query waarbij er wél waardes door de gebruiker opgegeven worden
    $statement = $pdo->prepare('SELECT veld FROM tabel WHERE actief = :actief OR veld_twee = :veld');
    $statement->bindValue(':actief', $_GET['actief'], PDO::PARAM_INT);
    $statement->bindValue(':veld', $_GET['veld'], PDO::PARAM_STR);
    $tatement->setFetchMode(PDO::FETCH_ASSOC);
    $statement->execute();
    return $statement->fetch();
    // In een array
    $return = array();
    while($list = $statement->fetch()) {
    	$return[] = $list;
    }
    return $return;
    Toon Meer
  • Formulieren Beveiligen [HELP!]

    • phpert
    • 10 maart 2014 om 09:52

    skype wordt alleen gebruikt voor (betaalde) support, ga ik je portemonnee niet aan doen ;)

  • Design contest, prijzenpot: €1200,- voor 1/2/3e plaats!

    • phpert
    • 10 maart 2014 om 09:51

    Jep, gewoon PSD is genoeg :) Zou wel fijn zijn om de PSD netjes op te zetten, in groepen etc. Zelf overigens geen designert (hence the name phpert haha) maar mocht je nog specifieke vragen hebben, stuur even een mail of een reactie op het forum.

    thanks voor de tip van 99designs, enige nadeel is dat je daar dan eerst xxx,- voor moet neerleggen en wij liever dat geld gebruiken voor de prijzenpot (cut out the middleman!). daar heeft iedereen meer aan :)

  • Formulieren Beveiligen [HELP!]

    • phpert
    • 7 maart 2014 om 15:28

    showemails: bekijk de functie htmlentities, je echo't de waarde maar eventuele xss ga je tegen met htmlentities
    process: bekijk de functie mysqli::real_escape_string (of overweeg PDO met prepared statements)

    dat laatste stukje is voor de oude mysql_* functionaliteiten, jij gebruikt mysqli (i => improved). kan werken, maar beveiligd niet optimaal.

  • Mysqli

    • phpert
    • 7 maart 2014 om 09:52

    houd er rekening mee dat mysql_real_escape_string en de mysqli escape niet 100% beveiligd zijn tegen SQL-injecties, prepared statements daarentegen wel ;)

    overigens valideren van de input vóór je die in een query zet (als voorbeeld, topic_id=21819 -> moet een integer zijn, anders ongeldig) is nog beter.

  • dedicated server 25 EUR

    • phpert
    • 6 maart 2014 om 12:21

    ja oke, het is dus niet letterlijk de verkoop van een dedicated server maar toegang *tot* een dedi... voor hoe lang? maand, jaar?

  • Mysqli

    • phpert
    • 6 maart 2014 om 12:18

    [google]PDO Prepared Statements[/google]
    zorgen ervoor dat je geen SQL-injecties meer kan uitvoeren, beter dan enkel te escapen via de oude mysql_*

  • dedicated server 25 EUR

    • phpert
    • 5 maart 2014 om 14:13

    wat voor harde schijven hangen er in? 50,- meeneemprijs of?

  • Mysqli

    • phpert
    • 5 maart 2014 om 12:40
    Citaat van M.Beers

    Hou je er rekening mee dat een sessie id gebruiken niet veilig is... sessies zijn makkelijk te verkrijgen via een man in the middle attack, verander het nummer in bijv. een 1 (meestal een admin acc) en je bent ingelogd als admin.

    sessies kun je alleen op de server wijzigen, dus het nummer veranderen in een 1 zorgt ervoor dat je enkel een ongeldige sessie id heb. cookies zijn client-side, die moet je niet vertrouwen, maar de sessie staat op de server. enige waar je wel op moet letten is dat je sessie niet wordt ge-hijacked, dus in je php controleren of bepaalde waarden overeenkomen en gebruik maken van een SSL-beveiliging zodat een MITM-aanval nutteloos wordt.

  • Design contest, prijzenpot: €1200,- voor 1/2/3e plaats!

    • phpert
    • 5 maart 2014 om 09:43

    Leuk om te horen thjeu!

  • Mysqli

    • phpert
    • 4 maart 2014 om 22:51

    heb je bovenin wel session_start(); staan? overigens, kijk eens naar PDO. stukken veiliger als je het goed gebruikt.

  • Design contest, prijzenpot: €1200,- voor 1/2/3e plaats!

    • phpert
    • 4 maart 2014 om 13:14

    Hoi Wimmpie,

    SumoStore is een opensource e-commerce pakket. De contest gaat niet voor onze eigen website, maar om een layout die kan gebruikt worden door een webwinkel. Kijk anders voor een demo op demo.sumostore.net.

    Het beste is overigens om je vragen daar te stellen!

ICT Nieuws

  • Quanscient ontvangt €10M om AI- en kwantum-native hardware engineering te bevorderen - Tech.eu

    ICTscripters 27 mei 2026 om 12:03
  • Datalek bij leverancier Canvas - Universiteit van Amsterdam

    ICTscripters 10 mei 2026 om 12:03
  • Data privacy in 2026: Hoe de naleving van GDPR verandert

    ICTscripters 8 mei 2026 om 12:16

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