• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • 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. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Crimora.nl

    Dennii 11 juli 2026 om 13:13
  • RPG game gebouwd met AI

    zwpgangster 9 juli 2026 om 11:25
  • (Verkoop) Criminals

    Syntax 5 juli 2026 om 13:22
  • Het Grote Vibe Code Topic

    Syntax 30 juni 2026 om 11:54
  • Ictscripters Chat

    Jeffrey.Hoekman 26 juni 2026 om 16:21
  • Het oorspronkelijke Criminals Script

    Jeroen.G 24 juni 2026 om 09:21
  • StraatBaas is back, maar hoe?!

    Syntax 17 juni 2026 om 10:28
  • PWYL source gezocht

    Syntax 29 mei 2026 om 14:03

Marktplaats

  • 306 Nieuwe Domeinnamen Juni 2026

    shiga 1 juli 2026 om 13:39
  • 4-letter domein: Togi.nl

    evesi 17 juni 2026 om 17:08
  • 359 Nieuwe Domeinnamen Mei 2026

    shiga 1 juni 2026 om 12:45

Klein systeempje

  • Starohosting
  • 5 september 2012 om 21:20
  • Starohosting
    Professional
    Ontvangen Reacties
    6
    Berichten
    736
    • 5 september 2012 om 21:20
    • #1

    Beste leden,

    Ik ben op zoek naar het volgende:

    - Inlogscriptje met mysql en sessie
    - Beveiligde pagina

    Ik heb al gegoogled maar ik kreeg allemaal bugs erin.
    Want ik gebruik namelijk dit pagina systeem:

    PHP
    <?php 
     if(!isset($_GET['p'])){ 
         include('pagina/home.php'); 
     } elseif(empty($_GET['p'])){ 
         include('pagina/home.php'); 
         } else{ 
         $page = htmlentities(addslashes($_GET['p'])); 
         $index_file = "pagina/" . $page . ".php"; 
         if(file_exists($index_file)) { 
         include($index_file); 
         } else{ 
         include('pagina/404.php'); 
         } 
       } 
    ?>
    Toon Meer

    En daarop moet het gaan werken.
    WIe kan mij helpen.


    Met vriendelijke groet,
    Starohosting

    Hosting nodig met hoogwaardige kwaliteit? voor lage prijzen!
    Bekijk onze website: hostingkwaliteit.com

    Heb ik je goed geholpen? geef me dan een drankje via:
    paypal.me

  • zwpgangster
    Professional
    Ontvangen Reacties
    13
    Berichten
    1.039
    • 5 september 2012 om 21:21
    • #2

    http://www.html-site.nl/forum/24_15426_0.html

    MD-IT Solutions

  • AarClay
    Intermediate
    Ontvangen Reacties
    34
    Berichten
    424
    • 5 september 2012 om 21:25
    • #3

    Persoonlijk vind ik een paginasysteem niet echt handig werken Je moet je goed beveiligen tegen diverse XSS en file-include aanvallen.
    Het beste is gewoon een include() boven en beneden.

    maar goed, dat was even mijn advies.
    Over je inlogsysteem: Ikzelf heb ooit eens in een ver verleden van 2008 http://multisess.clayweb.nl gemaakt. Een leuk en veilig inlogsysteem met meerdere inlogsessies per gebruiker. Het is na die tijd niet bijgewerkt, maar je kan er vast wel wat mee.

  • Starohosting
    Professional
    Ontvangen Reacties
    6
    Berichten
    736
    • 5 september 2012 om 21:27
    • #4

    Ben ik al tegen gekomen alleen werkt t niet:
    index.php?p=inloggen zo zeg maar

    Hosting nodig met hoogwaardige kwaliteit? voor lage prijzen!
    Bekijk onze website: hostingkwaliteit.com

    Heb ik je goed geholpen? geef me dan een drankje via:
    paypal.me

  • zwpgangster
    Professional
    Ontvangen Reacties
    13
    Berichten
    1.039
    • 5 september 2012 om 21:27
    • #5

    Netjes AarClay, zocht ook zoiets

    MD-IT Solutions

  • AarClay
    Intermediate
    Ontvangen Reacties
    34
    Berichten
    424
    • 5 september 2012 om 21:29
    • #6
    Citaat van Starohosting

    Ben ik al tegen gekomen alleen werkt t niet:
    index.php?p=inloggen zo zeg maar


    Wat werkt er niet aan? Wees a.u.b. eens duidelijk?

    In een andere site met een pagina-script heb ik het gewoon in gebouwd.
    Geef a.u.b. meer details.....

  • Starohosting
    Professional
    Ontvangen Reacties
    6
    Berichten
    736
    • 5 september 2012 om 21:46
    • #7

    Beste AarClay ,

    Jouw menu.php wil ik in mijn header.php hebben

    Menu.php

    PHP
    <?php 
    include "config.php"; 
    include "functions.php"; 
    if(checklogin()) { 
    echo "<div align=\"left\">"; 
    echo "Ingelogd als user: " .$get_userdata['username'] .", met ID: ". $get_userdata['id'] ; 
    echo "<BR><a href=\"uitloggen.php\">Log uit</a>"; 
    echo "</div>"; 
    } else { 
    echo "Je bent niet ingelogd."; 
    } 
    ?>
    Toon Meer


    Wat ik heb gedaan:

    PHP
    <div> 
    <h3>Administratie Paneel</h3> 
    <ul> 
    <? if(checklogin()) { ?> 
    <li class="even"><a href="#">Nieuws beheer</a></li> 
    <li><a href="#">Nieuwsbrief sturen</a></li> 
    <li class="even"><a href="#">Sponsers Beheer</a></li> 
    <? } else { ?> 
    <li><a href="#">Divisie Beheer</a></li> 
    <li class="even"><a href="#">Teams Beheer</a></li> 
    <li><a href="#">Standen Toevoegen</a></li> 
    <li class="even"><a href="#">Adverteerders Beheer</a></li> 
    <?php } ?> 
    </ul> 
    </div> 
    </div>
    Toon Meer

    Voorbeeld: starocom.nl

    Hosting nodig met hoogwaardige kwaliteit? voor lage prijzen!
    Bekijk onze website: hostingkwaliteit.com

    Heb ik je goed geholpen? geef me dan een drankje via:
    paypal.me

    Bewerkt 3 keer, laatst door Starohosting (5 september 2012 om 22:15).

  • AarClay
    Intermediate
    Ontvangen Reacties
    34
    Berichten
    424
    • 5 september 2012 om 22:03
    • #8

    Hoezo uitgebreid? Valt best mee, gebruikers willen nou liever op een manier hun sessies beheren, je kan e.v.t dit overzicht wel wegmoffelen op een andere manier....

    Anders kan je ook kijken naar PHP Sessions, werkt ook wel goed. Genoeg tutorials....

  • Maxsz
    ITer in Roobol Local.
    Berichten
    163
    • 5 september 2012 om 22:07
    • #9

    Als je met strings kan werken..?

    Op zoek naar nieuwe projecten!

  • AarClay
    Intermediate
    Ontvangen Reacties
    34
    Berichten
    424
    • 5 september 2012 om 22:13
    • #10

    je kan toch die bestanden bovenaan de site includeren, en de checklogin() functie gebruiken, in je menu?

    Citaat

    Als je met strings kan werken..?


    Wat wil je ermee zeggen?

  • Starohosting
    Professional
    Ontvangen Reacties
    6
    Berichten
    736
    • 5 september 2012 om 22:51
    • #11

    Ik heb het in me menu gezet.
    Enkel krijg ik via inloggen.php een interne 500 server fout?

    <?php
    include "config.php";
    include "functions.php";
    if(!$maintenance) {
    if (!checklogin()) {
    ?>

    <form method="POST" action="">
    <h1>Inloggen</h1>
    <table border="0" cellpadding="0" cellspacing="0" width="361">
    <tr>
    <td width="73">Gebruikersnaam:</td>
    <td width="284"><input type="text" name="username" size="20"></td>
    </tr>
    <tr>
    <td width="73">Wachtwoord: </td>
    <td width="284"><input type="password" name="password" size="20"></td>
    </tr>
    <tr>
    <td width="73">Sessie:</td>
    <td width="284"><select size="1" name="sessiontime">
    <option value="3600">1 uur</option>
    <option value="43200">12 uur</option>
    <option value="86400">1 dag</option>
    <option value="604800">1 week</option>
    <option value="2592000">1 maand</option>
    <option value="31104000">1 jaar</option>
    </select></td>
    </tr>
    </table>
    <p><input type="submit" value="Inloggen" name="login">
    </p>
    </form>

    <?php
    } else {
    echo "Je bent al ingelogd";
    }

    } else {
    echo "MultiSess Inlogsysteem is wegens onderhoud uitgeschakeld";
    }
    ?>

    Hosting nodig met hoogwaardige kwaliteit? voor lage prijzen!
    Bekijk onze website: hostingkwaliteit.com

    Heb ik je goed geholpen? geef me dan een drankje via:
    paypal.me

  • AarClay
    Intermediate
    Ontvangen Reacties
    34
    Berichten
    424
    • 5 september 2012 om 23:00
    • #12

    Dan doe je iets fout. Check je webserver-errorlogs eens?

  • Starohosting
    Professional
    Ontvangen Reacties
    6
    Berichten
    736
    • 5 september 2012 om 23:02
    • #13

    Het is nu eruit alleen als ik met:
    Test
    Test

    Inlog dan heb ik het probleem dat ik op een 404 pagina terrecht komt.
    Het werkt met een post en zonder method moet ik daar method='inloggen.php'
    opgeven of haalt die die ergens uit de functions.php?

    Hosting nodig met hoogwaardige kwaliteit? voor lage prijzen!
    Bekijk onze website: hostingkwaliteit.com

    Heb ik je goed geholpen? geef me dan een drankje via:
    paypal.me

  • AarClay
    Intermediate
    Ontvangen Reacties
    34
    Berichten
    424
    • 5 september 2012 om 23:19
    • #14

    dan moet je daar de juiste url bij de action invullen.

  • Starohosting
    Professional
    Ontvangen Reacties
    6
    Berichten
    736
    • 5 september 2012 om 23:20
    • #15

    Als ik dit in mijn index zet kan ik inloggen:
    if(checklogin()) {
    header('location:index.php');
    } else {
    header('location:inloggen.php');
    }

    Alleen bereik ik de index zelf niet meer met mijn content.
    Wat is de beste aanpak? En het veiligst

    Hosting nodig met hoogwaardige kwaliteit? voor lage prijzen!
    Bekijk onze website: hostingkwaliteit.com

    Heb ik je goed geholpen? geef me dan een drankje via:
    paypal.me

  • AarClay
    Intermediate
    Ontvangen Reacties
    34
    Berichten
    424
    • 5 september 2012 om 23:25
    • #16

    Wat bedoel je met:

    Citaat

    Alleen bereik ik de index zelf niet meer met mijn content

  • Starohosting
    Professional
    Ontvangen Reacties
    6
    Berichten
    736
    • 5 september 2012 om 23:30
    • #17

    ik heb nu dit in de index:
    if(checklogin()) {
    header('location:home.php');
    } else {
    header('location:inloggen.php');
    }

    Voor de eerste location moest ik een nieuw bestand aanmaken omdat hij die include als ik daar index neer zet maakt hij een oneindige lus.

    Het uitlog systeem werkt niet echt lekker mee.
    Wellicht kan ik dit met een session_destroy doen?

    Hosting nodig met hoogwaardige kwaliteit? voor lage prijzen!
    Bekijk onze website: hostingkwaliteit.com

    Heb ik je goed geholpen? geef me dan een drankje via:
    paypal.me

  • AarClay
    Intermediate
    Ontvangen Reacties
    34
    Berichten
    424
    • 5 september 2012 om 23:38
    • #18

    Dit werkt niet met Sessions.

    Wat voor url heb je waar het script op draait?
    Heb je anders een testcase die ik kan bekijken?

  • Starohosting
    Professional
    Ontvangen Reacties
    6
    Berichten
    736
    • 5 september 2012 om 23:43
    • #19

    AarClay, Ik heb je een prive bericht gestuurd met een link.

    Hosting nodig met hoogwaardige kwaliteit? voor lage prijzen!
    Bekijk onze website: hostingkwaliteit.com

    Heb ik je goed geholpen? geef me dan een drankje via:
    paypal.me

  • AarClay
    Intermediate
    Ontvangen Reacties
    34
    Berichten
    424
    • 5 september 2012 om 23:53
    • #20

    Gezien, en uitgetest.

    Op een 404 (menu.php bestaat niet) na gaat het inloggen en het uitloggen gewoon goed.

    Niks mis.

    Oh ja, het is Sponsoren, geen Sponsers ;)

Participate now!

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

Maak een account aan Login

ICT Nieuws

  • Quanscient ontvangt €10M om AI- en kwantum-native hardware engineering te bevorderen - Tech.eu

    ICTscripters 27 mei 2026 om 12:03
  • Datalek bij leverancier Canvas - Universiteit van Amsterdam

    ICTscripters 10 mei 2026 om 12:03
  • Data privacy in 2026: Hoe de naleving van GDPR verandert

    ICTscripters 8 mei 2026 om 12:16

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

  • 1 Gasten
  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