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

Forum

  • Ictscripters Chat

    Frenzo.Brouwer 9 maart 2026 om 21:31
  • Help testers nodig voor android app Urgent

    Servertjee 20 februari 2026 om 12:07
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    Servertjee 20 februari 2026 om 12:06
  • Afspraken systeem met planbeperking

    Jeffrey.Hoekman 20 februari 2026 om 11:52
  • Developer Gezocht

    Servertjee 19 februari 2026 om 17:31
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Servertjee 18 februari 2026 om 16: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

Marktplaats

  • Heel wat sterke domeinen > 2 letters, 3 letters, premiums

    Michael DW 11 maart 2026 om 12:12
  • 367 Nieuwe Domeinnamen Februari 2026

    shiga 1 maart 2026 om 14:50
  • Meerdere mafia game template te koop

    Syntax 16 februari 2026 om 13:34

Posts by mitchellve

  • Future House DJ Contest

    • mitchellve
    • 17 februari 2015 om 18:47

    jawel maar gewoon vergeten te reageren....
    goede mix :)

  • SQL fout

    • mitchellve
    • 27 januari 2015 om 14:37

    zoals mentimjojo het zegt pak gewoon xampp XAMPP Installers and Downloads for Apache Friends.
    eens geinstalleerd run je apache en mysql.
    voeg de html en php bestanden in je htdocs map (onder C:\xampp\htdocs)
    ga via de browser naar localhost. zie je de website
    en om een database toe te voegen ga je naar localhost/phpmyadmin
    en dan je php connectie file nog aanpassen. gebruikersnaam = root wachtwoord= leeg laten
    en je bent vertrokken 8o

  • SQL fout

    • mitchellve
    • 27 januari 2015 om 13:33
    Citaat van aneldesign

    ja weet ik maar daar zat ik dus vast omdat ik andere keren altijd alles kon doen. Ik gebruik gratis host om eventjes te testen.

    greetz

    Dus je hebt al eerder databases aangemaakt op deze database server?

  • meerdere foto's uploaden

    • mitchellve
    • 26 januari 2015 om 16:09

    @mentimjojo
    Ik vind het ook vreemd wat deze for loop doet.
    Maar ja het belangrijkste is dat het werkt :)

    groetjes,
    Mitchell

  • meerdere foto's uploaden

    • mitchellve
    • 26 januari 2015 om 10:24

    @mentimjojo weeral iets bijgeleerd vandaag ;)

  • meerdere foto's uploaden

    • mitchellve
    • 25 januari 2015 om 19:38

    @mentimjojo
    de unset doet het. heb wel even de declaratie van target_path terug in mijn for loop gestoken.
    Hier is mijn code zodat andere mensen het kunnen gebruiken:

    PHP
    <form enctype="multipart/form-data" action="albummaken.php" method="post">
    
    
     <div id="filediv">
     <?php
    if (isset($_POST['submit'])) {
     $j = 0; //Variable for indexing uploaded image 
    
    
     for ($i = 0; $i < count($_FILES['file']['name']); $i++) 
     {
      $target_path = "upload/album/"; //Declaring Path for uploaded images   
    
    
     
     //loop to get individual element from the array
    
    
     $validextensions = array("jpeg", "jpg", "png", "JPG"); //Extensions which are allowed
     $ext = explode('.', basename($_FILES['file']['name'][$i]));//explode file name from dot(.)
     $file_extension = end($ext); //store extensions in the variable
    
    
     $target_path = $target_path . md5(uniqid()) . "." . $ext[count($ext) - 1];//set the target path with a new name of image
     $j = $j + 1;//increment the number of uploaded images according to the files in array 
    
    
     if (($_FILES["file"]["size"][$i] < 1000000000000000) && in_array($file_extension, $validextensions)) 
     {
     if (move_uploaded_file($_FILES['file']['tmp_name'][$i], $target_path)) 
     {                                                                       //if file moved to uploads folder
     echo $j. ').<span id="noerror">foto uploaded is gelukt!.</span><br/>';
     $album = $dbh->prepare("insert into albumfoto(naam,album) values (?,?)");
     $naam_album=$_POST['albums'];
     $nam = "<a href='" .$target_path . "'class='top_up'><img class='album_foto' id='P" .substr($_FILES["file"]["name"][$i],0,strpos($_FILES["file"]["name"][$i],".")) ."'  src='" . $target_path . "' width='110' height='90'></img></a>";
     $album->bindParam(1,$nam);
     $album->bindParam(2, $naam_album); 
     $album->execute();
     }
     else 
     {                                   //if file was not moved.
     echo $j. ').<span id="error">probeer het nog eens. blijf dit zich voordoen contacteer webdesigner.</span><br/> ';
     }
     } 
     else 
     {//if file size and file type     was incorrect.
     echo $j. ').<span id="error">***een te grote foto of verkeerde extensie! alleen fotos ***</span><br/>';
     }
     unset($target_path);
     }
     }
    ?>
      <h2>Foto's uploaden in album</h2>
      <h5> Kies je album waar de foto's naartoe moeten </h5>
     
       <select name="albums"> 
    <?php
        $album =  $dbh->query("SELECT naam FROM album");
        foreach($album as $var){
            echo "<option name='album_naam' value='" . $var['naam'] . "'>";
            echo $var["naam"];
            echo "</option>";
       }
    ?>
     </select>
      <br>
      <br>
     <input name="file[]" type="file" multiple id="file"/></div>
     <br/>
     <input type="submit" value="Upload de foto's" name="submit" id="upload" class="upload"/>
     </form>
    Toon Meer
  • Buitenlandse stage

    • mitchellve
    • 25 januari 2015 om 15:15

    veel succes! wat moet je doen als stage? :)

  • meerdere foto's uploaden

    • mitchellve
    • 25 januari 2015 om 15:01

    Beste,

    Oke ik ga dit vanavond doen. heb morgen examen.

    bedankt!,
    Mitchell

  • meerdere foto's uploaden

    • mitchellve
    • 25 januari 2015 om 14:18

    @mentimjojo
    Na mijn PDO?

  • meerdere foto's uploaden

    • mitchellve
    • 25 januari 2015 om 11:53

    @mentimjojo

    • Ik heb dit gedaan omdat anders waar de foto's worden uitgelezen er langer over doen als ik dit in mijn css & javacript file doe.
    • PHP
      <form enctype="multipart/form-data" action="albummaken.php" method="post">
      
      
       <div id="filediv">
       <?php
      if (isset($_POST['submit'])) {
       $j = 0; //Variable for indexing uploaded image 
      
      
       $target_path = "upload/album/"; //Declaring Path for uploaded images
       for ($i = 0; $i < count($_FILES['file']['name']); $i++) 
       {
          
      
      
       
       //loop to get individual element from the array
      
      
       $validextensions = array("jpeg", "jpg", "png", "JPG"); //Extensions which are allowed
       $ext = explode('.', basename($_FILES['file']['name'][$i]));//explode file name from dot(.)
       $file_extension = end($ext); //store extensions in the variable
      
      
       $target_path = $target_path . md5(uniqid()) . "." . $ext[count($ext) - 1];//set the target path with a new name of image
       $j = $j + 1;//increment the number of uploaded images according to the files in array 
      
      
       if (($_FILES["file"]["size"][$i] < 1000000000000000) && in_array($file_extension, $validextensions)) 
       {
       if (move_uploaded_file($_FILES['file']['tmp_name'][$i], $target_path)) 
       {                                                                       //if file moved to uploads folder
       echo $j. ').<span id="noerror">foto uploaded is gelukt!.</span><br/>';
       $album = $dbh->prepare("insert into albumfoto(naam,album) values (?,?)");
       $naam_album=$_POST['albums'];
       $nam = "<a href='" .$target_path . "'class='top_up'><img class='album_foto' id='P" .substr($_FILES["file"]["name"][$i],0,strpos($_FILES["file"]["name"][$i],".")) ."'  src='" . $target_path . "' width='110' height='90'></img></a>";
       $album->bindParam(1,$nam);
       $album->bindParam(2, $naam_album); 
       $album->execute();
       }
       else 
       {                                   //if file was not moved.
       echo $j. ').<span id="error">probeer het nog eens. blijf dit zich voordoen contacteer webdesigner.</span><br/> ';
       }
       } 
       else 
       {//if file size and file type     was incorrect.
       echo $j. ').<span id="error">***een te grote foto of verkeerde extensie! alleen fotos ***</span><br/>';
       }
       }
       }
      ?>
        <h2>Foto's uploaden in album</h2>
        <h5> Kies je album waar de foto's naartoe moeten </h5>
       
         <select name="albums"> 
      <?php
          $album =  $dbh->query("SELECT naam FROM album");
          foreach($album as $var){
              echo "<option name='album_naam' value='" . $var['naam'] . "'>";
              echo $var["naam"];
              echo "</option>";
         }
      ?>
       </select>
        <br>
        <br>
       <input name="file[]" type="file" multiple id="file"/></div>
       <br/>
       <input type="submit" value="Upload de foto's" name="submit" id="upload" class="upload"/>
       </form>
      Toon Meer
    • Ik heb dit gedaan om te testen dat daar de fout lag... dus dat mag eigenlijk genegeerd worden :)
    • als ik deze -1 wegdoen lukt het helemaal niet
    • hij zegt dat het probleem op deze lijn zit:
      Code
      if (move_uploaded_file($_FILES['file']['tmp_name'][$i], $target_path))

    ik zie toch niks fout bij deze lijn...

    • heb een foto toegevoegd wat er in mijn database komt te staan. je kan zien dat hij meerdere foto's in 1 rij opslaat.

    groetjes,
    Mitchell

    Images

    • Naamloos.png
      • 229,53 kB
      • 1.366 × 768
  • meerdere foto's uploaden

    • mitchellve
    • 24 januari 2015 om 21:39

    Ik zit met een probleem in mijn script.
    Ik wou mijn php kennis verbeteren. en een script maken voor meerdere foto's te uploaden in 1 keer. Het script werkt niet volledig juist.
    Het probleem zit hem als ik foto's selecteer. zal hij deze via de tmp map naar de juist locatie brengen. maar in de database gebeurt er iets raar... Normaal gezien moet hij altijd het pad opslagen in 1 rij. (uniek ID) maar hij slaagt alle paden op van de foto's in meerdere rijen.
    bv:
    foto 1 geupload pad => upload/foto1.png
    foto 2 geupload pad => upload/foto2.png upload/foto1.png
    en zou gaat dit maar voor tot het maximum aantal char word bereikt.
    Dit is mijn code:

    PHP
    <?php
    if (isset($_POST['submit'])) {
     $j = 0; //Variable for indexing uploaded image 
    
    
     $target_path = "upload/album/"; //Declaring Path for uploaded images
     for ($i = 0; $i < count($_FILES['file']['name']); $i++) 
     {
        
    
    
     
     //loop to get individual element from the array
    
    
     $validextensions = array("jpeg", "jpg", "png", "JPG"); //Extensions which are allowed
     $ext = explode('.', basename($_FILES['file']['name'][$i]));//explode file name from dot(.)
     $file_extension = end($ext); //store extensions in the variable
    
    
     $target_path = $target_path . md5(uniqid()) . "." . $ext[count($ext) - 1];//set the target path with a new name of image
     $j = $j + 1;//increment the number of uploaded images according to the files in array 
    
    
     if (($_FILES["file"]["size"][$i] < 1000000000000000) && in_array($file_extension, $validextensions)) 
     {
     if (move_uploaded_file($_FILES['file']['tmp_name'][$i], $target_path)) 
     {                                                                       //if file moved to uploads folder
     echo $j. ').<span id="noerror">foto uploaded is gelukt!.</span><br/>';
     $album = $dbh->prepare("insert into albumfoto(naam,album) values (?,?)");
     $naam_album=$_POST['albums'];
     $nam = "<a href='" .$target_path . "'class='top_up'><img class='album_foto' id='P" .substr($_FILES["file"]["name"][$i],0,strpos($_FILES["file"]["name"][$i],".")) ."'  src='" . $target_path . "' width='110' height='90'></img></a>";
     $album->bindParam(1,$nam);
     $album->bindParam(2, $naam_album); 
     $album->execute();
     }
     else 
     {                                   //if file was not moved.
     echo $j. ').<span id="error">probeer het nog eens. blijf dit zich voordoen contacteer webdesigner.</span><br/> ';
     }
     } 
     else 
     {//if file size and file type     was incorrect.
     echo $j. ').<span id="error">***een te grote foto of verkeerde extensie! alleen fotos ***</span><br/>';
     }
     }
     }
    ?>
    Toon Meer


    ziet iemand de fout?

    groetjes,
    Mitchell

  • Mede eigenaar webshop

    • mitchellve
    • 12 januari 2015 om 22:15

    Oke ja dan is het logische ;)

  • Mede eigenaar webshop

    • mitchellve
    • 12 januari 2015 om 19:26

    Beste,
    Waarom direct mangento gebruiken? Dit is een zeer zwaar systeem. en zeker niet voor beginnende webshops.
    Kijk eens naar
    - Creating Online Stores Worldwide | osCommerce
    - http://www.zen-cart.com/
    - WooCommerce - a free eCommerce toolkit for WordPress

    Dit zijn veel lichtere e-commerce platformen.
    Ik heb zelf thuis een server staan met magento,oscommerce,zen chart, wordpress,
    Om alles op te testen van plugin's tot zelf geschreven thema's.
    Maar 1 ding weet ik zeker magento zuipt ram geheugen en processor.
    Hiervoor Ik heb een aantal cache programma's moeten installeren om toch iets beter laadtijd te krijgen.
    EN 1 tip als je toch magento wilt draaien test het eens op nginx in plaats van apache of ga naar een speciale hosting die hiervoor pakketten heeft om het te draaien. Niet op een simpele pakket draaien.
    ik weet dat versio dit heeft :
    Versio - Webhosting geoptimaliseerd voor Magento
    Heb bij hun zelf nog niet ge test of het daar goed draait.
    groetjes,
    Mitchell

  • Criminals blue - revamped

    • mitchellve
    • 12 januari 2015 om 11:19
    Citaat van Patrick

    Maar gaat het altijd om geld te verdienen aan een website kan je het niet gewoon doen omdat je het leuk vind en omdat je er van kan leren? Daarnaast is misschien profiteren een groot woord inderdaad maar de uren die ik erin stop is toch ook wel wat waard? Daarnaast als er weinig tot geen animo voor is heeft het voor mij geen zin om het verder te ontwikkelen dan het al is.

    Dan hou ik het op fixxen van bugs ed. en verder niet veel.


    @Patrick heeft hier helemaal gelijk in. Waarom moet iedereen snel en veel geld verdienen? als je programmeren ziet als snel geld verdienen hoor je hier niet thuis. Je moet het graag doen ;) Ik zelf vind PHP,HTML,CSS,Javascript,jquery,c++,c# super! Je kan er zoveel mee bouwen zonder tegen een glazen plafond te botsen. En patrick ik zou het spijtig vinden als je stopt, je code is zo goed geschreven. Dat ik soms denk Patrick zijn manier is veel beter dan de mijne. en dat ik Patrick zijn manier toepas.
    groetjes,
    Mitchell

  • c++ leren

    • mitchellve
    • 11 januari 2015 om 11:45

    eerst en vooral zou ik beginnen met de console te studeren. (hierna pas over te stappen naar windows)
    Wij doen dit zo op school omdat je eerst basis moet kennen voor je naar windows gaat ;)

    enkele tips:

    Code
    de standaard libary voor c++ is iostream
    die voeg je zo toe (helemaal boven aan) #include <iostream>
    hierna maak je de main functie aan:
    main(){
    in de main begin je best met je declaratie:
    int getal = 6;
    float euro = 3.15;
    double pi = 3.1461445
    char symbool = @;
    string woord = koekje; (voor de string te laten te voorschijn komen moet je nog een libary include #include <string>
    met cout << getal; kan je de waarde van variablen te laten voorschijn te komen.
    met cin >> euro; kan je de waarde overschrijven van euro. de gebruiker voert dit zelf in.
    je hebt standaard de if(){}, de if(){} else{} en de else if(){}
    je hebt de while lus : while(){}
    de for lus: for(int i =0; i < getal; i++){
    cout << "met "" kan er tekst te voorschijn komen";
    }  
    en dit is het een beetje als standaard voor de console :)
    Toon Meer
  • Charlie countdown

    • mitchellve
    • 11 januari 2015 om 11:27

    @Ferhat zeer zeker van :) want ik heb het zelf gemaakt tot in mijn captcha tegen kwam. en dan heb ik een vriend gecontacteerd die een genie is in programmeren en heeft voor mij die captcha gekraakt.

  • Charlie countdown

    • mitchellve
    • 10 januari 2015 om 20:23

    @Ferhat Ik denk dat twitter u software pakket wel detecteert wanneer er een bot is. En Als je te veel accounts aanmaakt of te veel tweets zet krijg je een captcha melding. Ik weet dat captcha niet meer zo veilig is. Maar Twitter is daar wel tegen op gewassen ;)

  • Foutje bij hack Sony

    • mitchellve
    • 9 januari 2015 om 13:31

    @Wmdiensten je kan daarin gelijk hebben. Maar ik heb twijfels hierover maar over een paar jaar zullen het wel te weten komen door een documentaire op National Geograpih :P


    (aangepast om dat @ niet toegevoegd)

  • Foutje bij hack Sony

    • mitchellve
    • 9 januari 2015 om 12:16

    @Wmdiensten dat weet ik ook wel waarom ze het zouden hebben gedaan. Maar ik vind het gewoon vreemd dat Noord-korea sony heeft gehacked als je weet dat Noord-Korea qua wetenschap en technologie altijd heeft achter gestaan. Kijk naar de militaire apparaten. komen nog allemaal uit de koude oorlog. Dus ik vind het vreemd dat ze sony hebben gehacked met zeer weinig middelen. terwijl sony heel veel middelen heeft om zich hiervoor te verdedigen.

  • Foutje bij hack Sony

    • mitchellve
    • 8 januari 2015 om 22:33

    Ik vertrouw al jaren Amerikaanse instansties niet meer. Omdat ze met te weinig/foutief bewijs naar buiten komen. Om na een bepaalde tijd te zeggen van we waren toch verkeerd omdat... Er zijn ook veel security mensen (ICT sector) waaronder 1 van mijn docenten (die trouwens zijn CCIE heeft) zeiden van dat onderzoek veel te snel was afgerond. Kijk naar Belgacom. Gehacked geweest. Maleware/spyware geinstalleerd maar het heeft toch een maand geduurd voordat we te weten zijn gekomen dat het van de Britse geheime dienst komt.
    Mijn conclusie: Trek niet te snel conclusies uit te weinig bewijs.

ICT Nieuws

  • Samsung zal miljoenen verdienen aan Apple iPhone Fold dankzij zijn 12GB RAM

    ICTscripters 11 maart 2026 om 22:42
  • Apple heeft zojuist iOS 26.4 Beta 4 vrijgegeven: hier is de verwachte lanceerdatum.

    ICTscripters 11 maart 2026 om 12:01
  • Kritieke kwetsbaarheid in Nginx UI bedreigt gevoelige data

    ICTscripters 10 maart 2026 om 18:29

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