• Inloggen
  • Registreer
  • Zoeken
Dit topic
  • Overal
  • Dit topic
  • Dit forum
  • Artikelen
  • Pagina's
  • Forum
  • Downloads
  • Meer opties

ICTscripters

Dé plek voor IT

Dé plek voor IT

Aanmelden

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • nieuwe game

    frio 1 november 2026 om 14:08
  • Criminolz

    qevanto 31 oktober 2026 om 20:52
  • [Beta] Ottomaan: gratis browserspel met een echte, levende stad. Feedback gezocht!

    frio 27 oktober 2026 om 12:22
  • Port Father: beta van een browsergame in Antwerpen 1931, feedback welkom

    Jeroen.G 26 oktober 2026 om 10:33
  • Maffia Hotel: een browsergame waarin je van lobbygast naar spil van het hotel groeit

    eeyk 22 oktober 2026 om 18:43
  • Crime Club volledig herschreven vanaf nul

    frio 19 oktober 2026 om 23:57
  • Malavita (nieuwe maffia game, van 0)

    jos 19 oktober 2026 om 23:18
  • Herkent deze Notion-structuurscan echte problemen?

    Jeroen.G 19 oktober 2026 om 15:09

Marktplaats

  • [Aanbod] Stadskaart voor je browsergame: van menu naar klikbare stad, vanaf €200

    frio 29 oktober 2026 om 18:17
  • [Verkoop] G4G (Gangsters 4 Gangsters): volledige broncode, nieuw gebouwd in PHP 8.3 | € 30 per domein

    frio 27 oktober 2026 om 18:54
  • [TE KOOP] Malavita.be [Maffiaspel, gebaseerd op omicidio.nl, unieke code]

    Dpm_x 26 oktober 2026 om 00:22

GETS beveiling

  • Drona
  • 16 september 2009 om 13:52
  • Gesloten
  • Drona
    Leerling
    Berichten
    137
    • 16 september 2009 om 13:52
    • #1

    Hallo allemaal,

    Hoe kun je dit beveiligen geen 1 GET is veilig en dat wil ik veranderen.
    Wat is de beste manier om deze GETs te beveiligen? en hoe percies kan iemand voorbeeld geven?

    PHP
    else if($_GET['p'] == "saved") {
    
    
    else if($_GET['p'] == "outbox") {
    
    
    else if($_GET['p'] == "read" && ($_GET['id'])) {
    
    
    else if($_GET['p'] == "del") {
    
    
    else if($_GET['p'] == "block") {
    
    
    else if($_GET['p'] == "new") {
    
    
    if(isset($_GET['add'])) {
    
    
    
    
    //hier zitten veel ID deze wil ik ook beveiligen maar hoe?
    
    
    if(isset($_GET['id']))
            $_POST['id']                        = $_GET['id'];
          foreach($_POST['id'] as $msgid) {
    Meer tonen

    Bedankt Alvast.

  • Gast, wil je besparen op je domeinnamen? (ad)
  • Drona
    Leerling
    Berichten
    137
    • 16 september 2009 om 15:50
    • #2

    Niemand aanwezig die iets van beveilig af weet...

  • Frenzo
    Gast
    • 16 september 2009 om 16:25
    • #3

    Ehm ik wil niet lullig doen maar wij hoeven niet alles voor te kouwen hij legt het duidenlijk uit . En Game-Projects is bij mij weten wel een prof ;)

  • freakie78
    Gevorderd
    Berichten
    206
    • 16 september 2009 om 16:26
    • #4

    Ik zou gewoon wachten op een reactie van Niels :D

  • Drona
    Leerling
    Berichten
    137
    • 16 september 2009 om 16:36
    • #5

    @ Frenzo game-projects behoort ook bij de profs.

  • lhmedia
    Professional
    Berichten
    735
    • 16 september 2009 om 16:42
    • #6

    waarom die get p beveiligen? de id's zou je wel kunnen beveiligen.

  • Drona
    Leerling
    Berichten
    137
    • 16 september 2009 om 16:45
    • #7

    voor de zekerheid ihmedia denk dat ctype_digit() of is_numeric voor de ID hier wel veilig zal zijn om een injection te voorkomen.

  • lhmedia
    Professional
    Berichten
    735
    • 16 september 2009 om 16:48
    • #8

    ik gebruik dit scriptje vaak maar ik weet enkel niet of je er wat aan hebt want deze roept pagina's op en dat doet die van jou niet die roept stukjes op uit je script miss kun je er wat mee?

    PHP
    <?php
    if(isset($_GET['x']) && file_exists(''.$_GET['x'].'.php')){ 
    include"".$_GET['x'].".php";
    }
    else if (!@ $_GET['x']) {
    include"home.php";
    }
    else {
    include"404.php";
    }
    ?>
    Meer tonen
  • werty9021
    Leerling
    Berichten
    89
    • 16 september 2009 om 16:52
    • #9

    [offtopic] lhmedia, die is niet veilig(c)[/offtopic]

    PHP
    $_GET  = array_map('addslashes', $_GET);


    Zet dat zo hoog mogelijk en dan word elke $_GET automatisch door addslashes gehaald.

    Mvg,
    Werty9021:cheer:

  • Darsstar
    Vreemd
    Berichten
    1.173
    • 16 september 2009 om 17:12
    • #10

    geef de code binnen de foreach() eens...

    miauw!

  • Drona
    Leerling
    Berichten
    137
    • 16 september 2009 om 17:23
    • #11

    heb de compleet script gemaakt en wil dit veilig afwerken.

  • Darsstar
    Vreemd
    Berichten
    1.173
    • 16 september 2009 om 18:38
    • #12

    Foei!
    niet aan denken!
    dat is de magic_quotes optie imiteren...
    en die optie is kwaadaardig!

    Als je nou gewoon de juiste beveiliging gebruikt voor de juiste actie...
    Dat is de beste aanpak die ik ken.
    Dus geef de code die binnen de foreach() staat.

    regel 19 moet trouwens het volgende worden:

    PHP
    $_POST['id']                        = array($_GET['id']);

    miauw!

  • Drona
    Leerling
    Berichten
    137
    • 18 september 2009 om 03:23
    • #13

    Darsstar het werkt niet als je het vervangt met de regel die je zij. ik heb wel een deel beveiligd maar er zijn nog 2 punten die better kunnen worden beveiligd.

    PHP
    else if($_GET['p'] == "x") {
          if(isset($_GET['id'])) // dit moet veilig zijn
            $_POST['id'] = $_GET['id']; // dit moet veilig zijn
    
    
          foreach($_POST['id'] as $msgid) {
    	$msgid = intval($msgid);
  • Darsstar
    Vreemd
    Berichten
    1.173
    • 18 september 2009 om 07:20
    • #14
    PHP
    elseif (isset($_GET['p']) AND $_GET['p'] == "x")
        {
          if (isset($_GET['id']))
          {
            $_POST['id'] = array($_GET['id']);
          }
    
    
          foreach ($_POST['id'] as $msgid)
          {
            $msgid = intval($msgid); //dit is je beveiliging
    Meer tonen

    miauw!

Registratie

Nog geen account? Registreer je nu en word deel van onze community!

Nu registreren Aanmelden

ICT Nieuws

  • PHP waarschuwt voor twee ernstige bugs die makkelijk uit te buiten lijken

    Aaron 22 oktober 2026 om 22:19

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

Gebruikers die dit topic bekijken

  • 2 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacyverklaring
  10. Contact
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design