• 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

  • berichtenbalk fout

    • Darsstar
    • 6 november 2011 om 19:21

    Dat is juist goed. Het is de bedoeling om die string mee te geven aan een functie die die string naar config.php schrijft.
    Als je dat stuk nou kopieert en zelf in config.php en de $_POST variabelen zelf invult dan hoort het te werken.

  • Forum Xhtml Valid maken

    • Darsstar
    • 6 november 2011 om 19:13

    Je weet dat het regelnummer de regel in de output en niet de source code aangeeft?
    Jij geeft code voor een plaatje met de alt "contact" terwijl de errors gaan over plaatjes met de "User Control Panel", "Paylal" en "Service" alts.

  • Database class deel 2

    • Darsstar
    • 5 november 2011 om 12:33

    Erg leuk van al die recursie in Database::Insert() en Database::Select()! Verder gaan Database::Delete() en Database::Update() fouten geven.

    Zoals ik de vorige keer al zei: Database::$hasConnection is overbodig.

    Hier een al iets betere Database::Connect():

    PHP
    public function Connect()
        {
            // nieuwe connectie aanmaken als hij nog niet aangemaakt is.
            if($this->connection instanceof MySQLi)
                return;
    
    
            $this->connection = new MySQLi($this->host,$this->user,$this->password,$this->database);
       
            // nette error meegeven als er geen verbinding gemaakt kon worden.
            if($this->connection->connect_error) // Voor PHP 5.2 < 5.2.9 gebruik mysqli_connect_error()
                throw new Database_Exception('Er kon geen verbinding worden gemaakt met de daabase.');
        }
    Toon Meer

    Waar zouden wij die C# class kunnen vinden trouwens?

  • LAN Verbinding

    • Darsstar
    • 3 november 2011 om 22:31

    Volgens mij kun je als je je LAN- en draadloosnetwerk adapters selecteert en dan met je rechtermuisknop klikt een optie 'bridge' kiezen.
    Ik heb het zelf nooit getest, maar volgens mij hoort dat te doen wat je wilt.

  • Function eregi foutmelding

    • Darsstar
    • 31 oktober 2011 om 18:05

    1) je kunt beter stripos() gebruiken als je niet gebruikt maakt van regex
    2) verwijder dat script, het is gevoelig voor SQL injectie
    3) ga je source goed beveiligen en alle user input die je in de database gaat zetten haal je door mysql_real_escape_string()

  • Invalid argument supplied

    • Darsstar
    • 28 oktober 2011 om 17:59

    foreach() kan door een array of een object heen loopen... jij probeert foreach nu door NULL te laten loopen, dat vind PHP niet leuk.
    Zoek uit waar de getMenu() die die warning geeft wordt aangeroepen. Dan ga je kijken waarom de eerste parameter die je mee geeft een waarde van NULL heeft. Zodra je dat gedaan hebt ga je zorgen dat dat niet meer het geval is.

  • Invalid argument supplied

    • Darsstar
    • 28 oktober 2011 om 16:50

    Zet eens var_dump($array); voor de foreach.

  • Speciale karakters (bijvoorbeeld ë)

    • Darsstar
    • 27 oktober 2011 om 22:03

    http://www.pfz.nl/wiki/charactersets/

  • Om de 30 een ID

    • Darsstar
    • 26 oktober 2011 om 22:29
    Citaat van iSilverStar

    Frank, tnx. Maar het gaat niet lukken. Er moet ook nog te zien zijn hoeveel procent je nog tot de volgende moet.


    ...

    PHP
    $level = Level($iets);
    
    
    echo 'Je moet nog ' . (100 - ($iets / (($level + 1) * 30))) . '% tot het volgende level.';

    Niet zomaar met goede oplossingen afwijzen met nieuwe voorwaarden, je hoort die meteen al te geven. Spendeer iets meer moeite aan je probleem uitleggen en verwachtingen duidelijk te maken.

  • Max. aantal items

    • Darsstar
    • 18 oktober 2011 om 17:13

    Ok mooi. Als je dat alleen maar kwijt wilde wens ik je succes. Zo niet, dan is meer informatie over wat je van CP leden wilt, wat je zelf geprobeerd hebt, hoe je code in elkaar zit etc. wel handig.

  • UPDATE wilt niet lukken

    • Darsstar
    • 17 oktober 2011 om 01:21

    Alleen liet jij andere dingen voor je doen, dus dan lees je niet en doe je ook niets.

  • UPDATE wilt niet lukken

    • Darsstar
    • 17 oktober 2011 om 00:18

    Ga dit lezen: http://w3schools.com/sql/sql_intro.asp

    Hierbij vraag ik iedereen die nog op dit topic gaat reageren alleen links te posten naar websites waar de de TS SQL kan leren.

  • UPDATE wilt niet lukken

    • Darsstar
    • 14 oktober 2011 om 16:00

    Saldo is geen int.

    Verder is tinyint voor een leden tabel veel te weinig, tenzij je maximaal 128 leden wilt.
    http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html

  • Selecteer 5 laatste van tabellen

    • Darsstar
    • 14 oktober 2011 om 15:57

    Met PostGreSQL zou je met een functie een result set kunnen returnen. Met MySQL kan dit nog niet voor zover ik weet.
    Misschien dat je genoeg hebt aan een UNION query. Maar met de info die je geeft kan ik op het moment niet veel beter doen.
    We hebben bijvoorbeeld geen idee van de structuur van de 9 tabellen, of wat je nou precies verwacht als result set.

    De extra load die een beetje PHP verwerking met zich mee brengt is meer, maar te veel? Dan moet die pagina wel erg druk bezocht zijn en heb je blijkbaar strenge non-functional requirements opgesteld.

  • Geeft alleen eerste plek aan

    • Darsstar
    • 9 oktober 2011 om 13:16

    Als $netwerkk->leden een cijfer is wel ja.
    $leden += $nerwerkk->leden; doet precies het zelfde trouwens, kies even welke syntax je mooier vindt.

    Als $netwerkk->leden een string is wil je een . gebruiken in plaats van een +.
    De alternatieve syntax daarvan is $leden .= $netwerkk->leden;

  • Database class

    • Darsstar
    • 9 oktober 2011 om 13:12
    Citaat van BrokenTrack

    Over 1.
    Indien je een fout wilt onderdrukken is dit heel handig!
    Soms wil je geen error laten zien of een vriendelijkere error laten zien!


    Dat weet ik, maar met de volgende code krijg ik niet eens een notice:

    PHP
    <?php
    error_reporting(E_ALL | E_STRICT);
    
    
    echo '<pre>';
    
    
    $bla = 'bla';
    
    
    var_dump($mysqli = new MySQLi($bla, $bla, $bla, $bla), $mysqli->connect_error, $mysqli->connect_errno, $mysqli->error, $mysqli->errno);
    Toon Meer


    Dus ik snap niet waarom hij een @ toe zou willen voegen.

    Controleer via $this->connection->connect_errno of de verbinding geslaagd is, je krijg altijd een MySQLi object terug dat geen non-empty waarde zal zijn.
    $this->db bestaat niet en hoef je ook niet eens mee te geven.
    Database::num_rows() wil je volgens mij $this->queryResult->num_rows laten returnen.

    Je bent twee klassen terug aan het brengen naar ??n klasse.
    Dit lijkt jou misschien handig, maar eigenlijk ben je je beweging mogelijkheden aan het verminderen.
    MySQLi_Result is een klasse die een query voorstelt. Bij jouw klasse moet je de queries op volgorde uitvoeren of ze opnieuw uitvoeren. Met objecten die queries voorstellen heb je dat probleem niet.
    Zoals ik al zei: je bent je beweging mogelijkheden aan het beperken, wat niet aan te raden is in dit geval.

  • Simpel vraagje

    • Darsstar
    • 9 oktober 2011 om 12:55

    NOW() is een MySQL functie die de huidige datetime (human readable) returned.
    time() is een php functie die de huidige unix timestamp (aantal seconden sinds epoch) returned

  • Geeft alleen eerste plek aan

    • Darsstar
    • 9 oktober 2011 om 12:53

    Omdat mysql_num_rows() het aantal records terug geeft dat de $netwerk_netwerken resource bevat.
    mysql_fetch_*() functies geven de inhoud van de eerst volgende record in de resource terug.
    Één per keer.

    Je zult dus door alle records moeten lopen (loopen).
    http://nl.php.net/manual/en/function.mysql-fetch-array.php

  • H:I:S

    • Darsstar
    • 8 oktober 2011 om 21:29

    Het type column kan datetime of int zijn.
    Als je graag wilt dat je in phpmyadmin en dergelijke tools human readable informatie wilt zien is een datetime veld wat je wilt.
    Dan zul je in php (strtotime()) of de query (UNIX_TIMESTAMP()) de waarde moeten converteren naar een unix timestamp.
    Vanaf php 5.3 kun je ook nog de DateTime en DateInterval klassen gebruiken. Met die klasses kun je ook vergelijkingen doen en dan zou je DateTime::createFromFormat() kunnen gebruiken.
    Of je slaat meteen de unix timestamp op al je toch al weet dat je die gaat gebruiken en geen human readable waarde in de database wilt hebben.

    PHP
    <?php
    
    
    $now = new DateTime; // == new DateTime('now')
    $from_timestamp = new DateTime('@'.$timestamp_uit_datebase);
    $from_datetime = new DateTime($datetime_uit_database);
    
    
    if ($now < $from_timestamp)
    echo $now->diff($from_timestamp)->format('Je moet nog %h uur, %i minuten en %s seconden wachten.');
    
    
    if ($now < $from_datetime)
    echo $now->diff($from_datetime)->format('Je moet nog %h uur, %i minuten en %s seconden wachten.');
    
    
    $now->add(new DateTime('P5H20M50S')); // verhoog de huidige tijd met 5 uur, 20 minuten en 50 seconden
    Toon Meer

    zie http://www.php.net/manual/en/book.datetime.php voor meer info.

  • Missing argument 2

    • Darsstar
    • 6 oktober 2011 om 15:59

    Zet $site terug of verwijder alles wat met $site te maken heeft uit de ubb() functie.

    Citaat

    $site mist dus nog, omdat de andere 2 (html en smilies) statisch zijn.


    Die zijn helemaal niet statisch, het zijn default waarden voor als je die parameters niet mee wilt geven. Dat is heel iets anders dan statische variabelen binnen een functie.
    Volgens mij weet jij dat wel, maar ik wil het ff duidelijk hebben voor de TS.

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