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

Forum

  • 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
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • Verschillende domeinen

    Syntax 8 februari 2026 om 09:57
  • 350 Nieuwe Domeinnamen Januari 2026

    shiga 1 februari 2026 om 14:21
  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26

Posts by Darsstar

  • Aan meneer aanvaller

    • Darsstar
    • 11 november 2009 om 22:29
    Citaat van Laeresh

    Ferhat niet, heb ik op MSN dan zou die allang bij me hebben lopen slijmen met z'n prestatie.
    Tevens heeft hij de skills er niet voor ;)

    Waren we het er niet over eens dat je voor een (simpele) ddos attack geen skills nodig hebt?
    Het enige wat je nodig hebt is een computer (makkelijk), een programma en een of andere motivatie (zielig zijn?)

  • javascript bb code bar met greasemonkey

    • Darsstar
    • 10 november 2009 om 21:24

    naam !== id

    http://wiki.greasespot.net/Code_snippets#…_key_.40require
    http://docs.jquery.com/Selectors/attr…#attributevalue

    verder een uitgebreidere functie:

    PHP
    function addText(id, wrap1, wrap2) {
    	if (document.selection) { // for IE 
    		var str = document.selection.createRange().text;
    		document.getElementById(id).focus();
    		var sel = document.selection.createRange();
    		sel.text = wrap1 + str + wrap2;
    		return;
    	} else if ((typeof document.getElementById(id).selectionStart) != 'undefined') { // for Mozilla
    		var txtarea = document.getElementById(id);
    		var selLength = txtarea.textLength;
    		var selStart = txtarea.selectionStart;
    		var selEnd = txtarea.selectionEnd;
    		var oldScrollTop = txtarea.scrollTop;
    		//if (selEnd == 1 || selEnd == 2)
    		//selEnd = selLength;
    		var s1 = (txtarea.value).substring(0,selStart);
    		var s2 = (txtarea.value).substring(selStart, selEnd)
    		var s3 = (txtarea.value).substring(selEnd, selLength);
    		txtarea.value = s1 + wrap1 + s2 + wrap2 + s3;
    		txtarea.selectionStart = s1.length;
    		txtarea.selectionEnd = s1.length + s2.length + wrap1.length + wrap2.length;
    		txtarea.scrollTop = oldScrollTop;
    		txtarea.focus();
    		return;
    	} else {
    		insertText(foname, elname, wrap1 + wrap2);
    	}
    }
    
    
    function insertText(id, what) {
    	if (document.getElementById(id).createTextRange) {
    		document.getElementById(id).focus();
    		document.selection.createRange().duplicate().text = what;
    	} else if ((typeof document.getElementById(id).selectionStart) != 'undefined') { // for Mozilla
    		var tarea = document.getElementById(id);
    		var selEnd = tarea.selectionEnd;
    		var txtLen = tarea.value.length;
    		var txtbefore = tarea.value.substring(0,selEnd);
    		var txtafter =  tarea.value.substring(selEnd, txtLen);
    		var oldScrollTop = tarea.scrollTop;
    		tarea.value = txtbefore + what + txtafter;
    		tarea.selectionStart = txtbefore.length + what.length;
    		tarea.selectionEnd = txtbefore.length + what.length;
    		tarea.scrollTop = oldScrollTop;
    		tarea.focus();
    	} else {
    		document.getElementById(id).value += what;
    		document.getElementById(id).focus();
    	}
    }
    Toon Meer

    aangezien greasemonkey voor FF is kun je de code voor andere browsers wegstrippen...

    Hopelijk heb ik je op een idee gebracht...

  • Pagina openingtijd

    • Darsstar
    • 10 november 2009 om 17:39
    Citaat van werty9021

    Kijk eens naar de functie date.

    PHP
    <?php
    if (date('G') > 12 AND date('G') < 13)
    {
        echo 'a'; // zal nooit uitgevoerd worden voor zover ik weet
    }
    else
    {
        echo 'b';
    }

    bijna...

    PHP
    if(date('G') == 12)
    {
        echo 'a';
    }
    else
    {
        echo 'b';
    }
  • bugs criminals

    • Darsstar
    • 8 november 2009 om 13:09
    Citaat van NielsB

    Daarom beveilig ik het ook met (int) maar ja waarschijnlijk zullen jullie wel weer denken slecht..

    Maar ja het is op de manier hoe je het gebruikt he.
    Gebruik je double of gebruik je int etc.


    Dat is niet slecht...
    Maar je vergat het te vertellen...
    Als je het niet zou dan dan zou het wel slecht zijn ja...

  • bugs criminals

    • Darsstar
    • 8 november 2009 om 13:06
    PHP
    var_dump(is_numeric('-192.8E-7')); // TRUE
    var_dump(ctype_digit('-192.8E-7')); // FALSE
    
    
    var_dump((int) '-192.8E7'); // -192
    var_dump(-192.8E7); // -1.928*10^9 (er groot, en ja, MySQL leest het ook zo)


    wat leuk!
    is_numeric laat het door...
    en als je dan vergeet die waarde naar een int te typecasten dan krijg je problemen...
    terwijl ctype_digit alleen maar 0-9 door laat (ook alleen maar een string trouwens)

  • hacken

    • Darsstar
    • 6 november 2009 om 19:32

    rekening houden met zulke dingen tijdens het scripten...

  • Foutmelding bekend maar vreemd

    • Darsstar
    • 6 november 2009 om 16:44

    http://php.net/mysql_fetch_object
    Zie het kopje "Return values"

    Of een object... of FALSE als de rij niet bestaat...
    Met andere woorden, de gebruiker bestaat niet...

  • Beveiligingslekken

    • Darsstar
    • 5 november 2009 om 20:49

    - Met welke beveiligings fouten was jij bekend?
    Allemaal
    - Wat gebruik jij?
    goede controlles (hoop ik :p)
    - Hoe voorkom jij dit?
    foutafhandeling bij de controlles
    - Wat is je ondernomen actie?
    dit bericht typen
    - Heb jij je coding aangepast na dit bericht?
    nee, dit ga ik nog wel doen, maar niet naar aanleiding van dit bericht

    Verder is die exploit die ik je laatst geleerd hebt een voorbeeld van CSRF (Cross Site Request Forgery), en dit is niet het zelfde als wat Pim heeft gedaan.

  • Mysqli POST

    • Darsstar
    • 4 november 2009 om 20:23

    je mist $bres->execute(); ?

  • onload - greasemonkey firefox addons

    • Darsstar
    • 4 november 2009 om 19:27

    *heeft geen enkel verstand van greasemonkey*
    http://wiki.greasespot.net/DOMContentLoaded
    *houd van wiki's*
    verder denk ik (houd er rekening mee dat ik niets van greasemonkey af weet) dat de volgende link ook wel handig kan zijn
    http://wiki.greasespot.net/Metadata_block#.40include

  • Twee array's samenvoegen

    • Darsstar
    • 4 november 2009 om 16:49

    die $iets kan van alles zijn...

    voorbeeldje:

    PHP
    if($data->level == 100 OR $data->level == 255 OR $data->level == 1000) // kan korter, namelijk:
    if(in_array($data->level, array(100, 255, 1000)))
  • Google wave

    • Darsstar
    • 3 november 2009 om 21:08

    https://services.google.com/fb/forms/wavesignup/
    Daar kan je jezelf aanmelden?
    Dat heb ik net in elk geval gedaan...

  • Probleem nieuws systeem

    • Darsstar
    • 2 november 2009 om 16:37
    PHP
    $query = "DELETE FROM `news` WHERE `id`='".mysql_real_escape_string($_POST['radio'])."'";


    dat is de query die je wilt.

  • Verwijderen werkt niet

    • Darsstar
    • 1 november 2009 om 16:08

    De link klopt niet...
    ******?gc=editprofile&prof=friends&del=2
    En wat krijg ik te zien nadat ik jou eerst als vriend had toegevoeg:

    Citaat

    This user is no longer a friend of you!

    Dus verander die link!
    (en ga via POST werken)

  • Verwijderen werkt niet

    • Darsstar
    • 1 november 2009 om 15:58

    De link: '?gc=editprofile&delete='.$friend['id']

    De voorwaarden die moeten kloppen om bij het delete gedeelte te komen:
    $_GET['prof'] == "friends"
    isset($_GET['delete'])
    mysql_num_rows($mysql) >= 1 (let op, met deze voorwaarde word de else uitgevoerd)

    Waar is het prof=friends gedeelte in de link?

    Wat zou er (in theorie) gebeuren als ik het volgende in het forum zou neer zetten?

    PHP
    [img]?gc=editprofile&delete=1&prof=friends[/img]
  • Verjaardags kalender

    • Darsstar
    • 1 november 2009 om 15:20
    Citaat van r-mulder

    Nog gefeliciteerd!
    Ben 21 juni jarig :p

    Precies een maand eerder dan wanneer ik jarig ben!
    En ik ben weer precies een maand ouder dan Anton...

    PS. Smil-E, het hangt maar van je defenitie van het woord "net" af denk ik...

  • Forum werkt niet

    • Darsstar
    • 1 november 2009 om 12:05

    Plaats het script eens om plaatscode.be of een soortgelijke site?

  • Beveiliging function

    • Darsstar
    • 30 oktober 2009 om 12:49

    Ik dacht eerder aan een dan de volgende drie:
    http://nl3.php.net/manual/en/mysqli-stmt.bind-param.php
    http://nl3.php.net/manual/en/pdostatement.bindvalue.php
    http://nl3.php.net/manual/en/pdostatement.bindparam.php

  • Beveiliging function

    • Darsstar
    • 30 oktober 2009 om 11:55

    1) mysql_real_escape_string() en addslashes() is dubbel, dus onnodig (en dom als je het mij vraagt)
    2) htmlspecialchars() gebruik je pas wanneer je iets wilt echoen/printen dus niet wanneer je iets in de database wilt zetten
    3)

    PHP
    ') or die(mysql_error())");

    moet

    PHP
    '") or die(mysql_error());

    worden
    4) alleen mysql_real_escape_string() is het enige wat je in deze situatie wilt gebruiken

    Verder zou je mysqli/PDO kunnen gebruiken en waardes kunnen binden (zoek naar een functie met "bind" in de naam).
    Dan hoef jij het zelf niet meer te beveiligen.

  • optellen met php

    • Darsstar
    • 28 oktober 2009 om 15:34
    PHP
    $query = mysql_query('SELECT SUM(`auto`)+SUM(`scooter`)+SUM(`uzi`)+SUM(`ak47`) AS `count` FROM `[users]`');
    $fetch = mysql_fetch_assoc($query);
    $count = number_format($fetch['count'], 0, ',', '.');

    Zoiets zou moeten werken...
    En hier is je huiswerkt: http://phphulp.nl/php/tutorials/3/521/1295/

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