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

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 domeinnamen los te koop

    zwpgangster 12 februari 2026 om 16:05
  • Verschillende domeinen

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

    shiga 1 februari 2026 om 14:21

Posts by Patrick

  • De beste Wensen!!

    • Patrick
    • 1 januari 2013 om 10:56

    Beste wensen allemaal,
    Iedereen zijn vingers nog?

  • Ben jij fanatiek, dan zoek ik jou.

    • Patrick
    • 1 januari 2013 om 10:55
    Citaat van Tim

    Hallo,

    Mogelijk dat we wat kunnen bespreken.

    Ben zoals je weet een developer, echter door drukte heb ik zelf niet veel tijd om te developen. Echter lijkt het me wel leuk om er wat van te maken.
    Mogelijk dat ik kan bijdragen met mijn kennis en daar waar nodig wat code kan bijpakken.

    Voor een volledig profiel van mijn kennen en kunnen refereer ik je naar mijn handtekening welke een link bevat naar LinkedIn.

    Mvg,
    Tim

    Dit geld hetzelfde voor mij,
    Wil wel eens met de tim man programmeren ;)

  • Ben jij fanatiek, dan zoek ik jou.

    • Patrick
    • 30 december 2012 om 11:01

    Zie je pm,
    Wellicht een leuk aanbod gedaan.

  • Upload script probleem.

    • Patrick
    • 30 december 2012 om 10:49

    Als aller eerste, wat overzicht in je programming zou geen probleem zijn voor het het debuggen ervan aangezien dat nu best irritant is om te doen, daarnaast als je een rename wilt uitvoeren in je upload script, waarom doe je dat dan niet? Aangezien ik zelf die niet terug kan vinden.

    Voor de rest is het script goed te doen hier en daar een wel wat omslachtige manier om er voor te zorgen dat hij iets controleert, maar er zijn altijd makkelijkere manieren zelfs voor iemand die al 10 jaar programmeert.

    Kijk eens naar deze (Dit script is niet getest):
    http://pastebin.com/JsZGHsL1

    Hiermee kan je is nagaan wat je miste, let voornamelijk op de error afhandeling en de renaming van je files naar song*.mp3 aangezien je die er niet in had zitten ga ik er vanuit dat je daar tegen aanliep om het werkend te krijgen, voel vrij om meer informatie er over te vragen als je iets niet snapt. :)

  • [GEZ] Website checkers

    • Patrick
    • 29 december 2012 om 21:20

    Eventueel wel interesse om te testen :-). Lijkt me wel is leuk om weer is te doen lang geleden. :) Als je een pm'tje stuurt met informatie kan ik wel wat betekenen.

  • Waar? script

    • Patrick
    • 29 december 2012 om 11:33

    Je hebt altijd een query om bijvoorbeeld de data van een gebruiker op te halen (Aantal posts etc, die query doe je vrijwel bij elke pagina opnieuw of het nu een gebruiker is of gast je controleert dat altijd).
    Dus zeg dat we voor 2 tabellen hebben "lastseen" en "users".

    Omdat data op te halen van die user doe je bijvoorbeeld:

    PHP
    mysql_query('SELECT userid, username, user_posts FROM users WHERE id = "' . $_SESSION['uid'] . '" AND salt = "' . $_SESSION['usalt'] . '" LIMIT 1')

    Deze query wordt uitgevoerd op je MySQL database, echter kan je in je MySQL database defineren wanneer er een select wordt uitgevoerd op die tabel (De users tabel) dat er dan een trigger geactiveerd wordt om ergens anders ook wat voor elkaar te krijgen. (Zeg in de lastsseen tabel).

    Nu kan je het command "CREATE TRIGGER AFTER SELECT ON users" om een trigger te creeren waar in je een "UPDATE lastseen SET location="' . @location . '" WHERE uid = "' . @uid . '"' waar de @ variabels zijn die met je query mee stuurt. Daarnaast kan je er ook nog voor kiezen om er gewoon lekker een stored procedure van te maken om alles in 1x mee te nemen :-). (Stored procedure kan meerdere query's dan 1 bevatten en kan je van uit je php direct variabels mee sturen (Zeg je uid en locatie).

    http://dev.mysql.com/doc/refman/5.0/en/create-trigger.html voor de triggers, let op user rechten binnen je MySQL database moeten op SUPER niveau zitten om dat mogelijk te maken.
    http://dev.mysql.com/doc/refman/5.1/en/create-procedure.html voor de stored procedures, het is even wat werk om uit te zoeken hoe het best werkt.

    Wanneer je een goede balans kan vinden met wat er in je database moet gebeuren en wat er moeten gebeuren in je PHP ben je al een heel eind. Want in princiepe is PHP om alles dynamisch te maken en je database (MySQL, MsSQL) om je data up to date te houden als je met php alleen kan zeggen hier heb je de parameters waar je het mee moet doen, los het maar op en zorg maar dat mijn data up to date is kan je veel load van je website af houden en meer in je database doen.

  • Waar? script

    • Patrick
    • 27 december 2012 om 17:59

    en om even dan nog redelijk geavanceerd doen kan je het ook nog doen met een trigger wanneer er dan bijv een select wordt gedaan voor een bepaalde tabel dat hij dan automatisch een update query draait voor een bepaald iets.

    Zo kan je het in je database laten en kan je het nergens vergeten :)

  • IP adress site zien/niet zien

    • Patrick
    • 25 december 2012 om 22:22

    Als je het script uitleest dan zie je dat inderdaad gebeurd, je defineerd is de ip's die toegang moeten hebben daarna waneer er geen match in de array (!in_array) kan worden gevonden laat hij doormiddels de if de screen.html zien en anders (}else{) laat hij iets anders zien.

  • IP adress site zien/niet zien

    • Patrick
    • 25 december 2012 om 22:17

    $_SERVER['REMOTE_ADDR'] is veruit de beste die je kan gebruiken omdat het echte IP bevat van de cliënt. (Ga ook nooit van data die door de cliënt worden gestuurd.) Daarnaast de $_SERVER['HTTP_X_FORWARDERD_FOR'] is voor als de cliënt achter een proxy zit dan KAN deze parameter gevuld zijn, echter kan je makkelijk de data van deze $_SERVER parameter aanpassen (Aangezien deze doormiddel van een browser data wordt gevuld) en kan dus niet vertrouwd worden.

    In jou geval indien je geen proxy gebruikt lijkt het me handig dat je heel dat idee er van laat vallen, en zoals zo velen hier hebben ze het idee uit een source van één van de crimes hier, ik zeg niet dat het compleet nutteloos is, maar het voegt niet veel toe aan je programmering.

    Daarnaast gebruik je de functie search_array() kan handig zijn alleen in jou geval is dit niet nodig, in_array doet hier zijn werk goed. Kort gezet dan krijg je het volgende:

    PHP
    <?php
    $allowdIp = array('0.0.0.0.0', '1.1.1.1.1');
    if (!in_array($_SERVER['REMOTE_ADDR'], $allowdIp)) {
    require_once('screen.html');
    } else {
    
    
    }
    ?>

    Dan heb je het in aardig wat regels minder gedaan dan dat je oorsprongelijk had en je hebt het zelfde resultaat. Daarnaast de exit(); die je gebruikt zorgt ervoor dat er voor de rest niks meer kan gebeuren met je script, ikzelf raad dit ook af om te doen vanwege dat je met een simpele } else { er voor kan zorgen dat niks fout gaat en alles correct getoond wordt.

  • OSbanditi 1.5 ingelogd en automaties weer uitgelogd.

    • Patrick
    • 25 december 2012 om 22:07

    wordt er nog ergens weg geschreven dat je bent ingelogd in de database? Want als je die niet kan vinden dan zal er waarschijnlijk geen inlog plaats vinden.

    Daarnaast kan het nog zijn dat er cookies gezet worden om er voor te zorgen dat je ingelogd blijft of een session die geactiveerd wordt ($_SESSION, met session_start()). in de loggedin.php zoals jij hem laat zien wordt er niet vel gedaan met zoiets voor elkaar te krijgen alleen een melding dat je bent ingelogd en dat je wordt doorgestuurd middels javascript. :)

    Kijk daar is naar. Dan ben je al een stuk verder.

  • Fijne Feestdagen & Gezond 2013

    • Patrick
    • 25 december 2012 om 10:41

    Fijne dagen en een gezond 2013!

  • CCS probleem in IE (wel goed in chrome en firefox)

    • Patrick
    • 24 december 2012 om 14:27

    float: left; meegeven aan de box waarin in je artikelen staan,
    waarschijnlijk ligt het daaraan.

  • dreamweaver aan te raden?

    • Patrick
    • 23 december 2012 om 20:34

    Laat bij nou zo zijn dat in mijn debian kernel nano niet standaard beschikbaar is....
    kl*te zooi...

  • dreamweaver aan te raden?

    • Patrick
    • 23 december 2012 om 20:21

    Daarnaast het gebruik van vi is het zelfde als in notepad werken, dan is gewoon voor mensen die een beetje te veel ego naar mijn denken hebben en zeggen dat ze niks van hulp programma's nodig hebben. Echt hardcore vind ik het niet aangezien de functies die in moderne programma's zitten onder andere het project management aardig goed kan doen. :)

    Daarnaast werk ik met putty op command line voor 2 linux servers op mijn werk, echter voor orginele installatie moest ik wel met vi werken was echter geen succes helft van de tijd was ik mijn sneltoetsen of vergeten of de verkeerde en was ik weer een bestand kwijt :').

  • Help:) over css:)

    • Patrick
    • 23 december 2012 om 19:20

    Waarschijnlijk heb je de afbeeldingen zo erin gezet dat deze verwijzen naar een lokale hardeschijf op je computer, hierdoor zullen ze in je DW wel gevonden worden maar niet als je hem opslaat en dan in IE opent, echter kan ik dit niet met 100% zekerheid zeggen,

    kan je eventueel de source hier laten zien dan kan je het met 100% zeker weten of dat de fout is of dat het toch ergens anders aan ligt.

  • Inactief? [LEES!]

    • Patrick
    • 23 december 2012 om 14:19

    Denk dat het meer is dat er wel vragen zijn maar dan ook alleen vragen aangezien er voor de rest over bijna niks anders wordt gepraat verder. :)

  • SQL query probleem

    • Patrick
    • 23 december 2012 om 10:08

    vanawege dat je 2012 & 2013 krijgt vind hij niet echt fijn, daardoor zal hij hem niet echt goed weergeven,
    ik raad om de functie unix_timestamp() in sql te gebruiken converteert alles lekker naar een unix timestamp en daarmee laten vergelijken :). Werkt perfect.

  • Na xx aantal dagen advertentie automatisch verwijderen

    • Patrick
    • 23 december 2012 om 09:58

    Als je een historie wilt aanleggen van je advertenties zou ik ze niet laten verwijderen je weet nooit wanneer ze nog van pas komen, je kan ook een date veld aanmaken in je databases en met if laten controleren of de advertentie wel getoond mag worden (i.e. dat hij niet over het max. aantal dagen is dat hij getoond mag worden).

    Dan kan je eventueel er nog voor kiezen om een verlengen optie in te bouwen en hoeven ze niet alles opnieuw in te geven maar alleen opnieuw te betalen is voor de mensen ook makkelijker en jij zorgt er voor dat de interface met je gebruiker ook nog eens makkelijker wordt.

    Daarnaast zoals jij aangaf heb je dan ook geen omkijken meer na als je hem eenmaal hebt toegevoegd, en kun je er voor kiezen dat ze hem zelf toevoegen (Dan heb je een systeem waar je helemaal niks aan hoef te doen en dat wanneer het goed loopt alleen van de inkomsten kan genieten).

    Lijkt mij een beter systeem dan met cronjobs te werken, mijn mening dan he :-).

  • dreamweaver aan te raden?

    • Patrick
    • 22 december 2012 om 21:01

    Netbeans wordt gebruikt hier voor alle projecten die gedraaid worden, de onderscheiding van projecten en daarin nog sub projecten kunnen defineren is heel erg handig. Deze allemaal los van elkaar op een GIT mogelijk is dat ook heerlijk.

    Daarnaast ondersteund netbeans plugins die voor de meeste heel handig van pas komen! :)
    PHP Designer ook een tijd gedraaid maar uit eindelijk de ondersteuning vanuit de community niet echt lekker + hij blijft steken als je echt meerdere projecten makkelijk wil ordenen, het heeft inderdaad wel mogelijkheden tot dat maar werkt voor mij niet lekker.

  • Windows 7 of 8? Of misschien...

    • Patrick
    • 22 december 2012 om 09:38

    Unix draaien, je weet dat de basis van apple ook unix is? :P Dus in princiepe draai je ook op een kernel van Linux echter wel een hevig aangepaste :-).

    Ik draai nu Win8 vanaf een nieuwe laptop :-), echter stuit ik tegen het probleem dat de apps vanuit de appstore echt gigantisch traag downloaden.... Wat hier de oorzaak van is weet ik echter nog niet...

    Dus even verder zoeken naar een oplossing, wordt die niet gevonden dan wordt het vrijsnel downgraden naar Win7 :).

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