• 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

  • Beta-testers gezocht voor Crypto-oefenplatform

    Syntax 29 januari 2026 om 16:11
  • 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

Marktplaats

  • 350 Nieuwe Domeinnamen Januari 2026

    shiga 1 februari 2026 om 14:21
  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07

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.035
    • 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
    423
    • 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.035
    • 5 september 2012 om 21:27
    • #5

    Netjes AarClay, zocht ook zoiets

    MD-IT Solutions

  • AarClay
    Intermediate
    Ontvangen Reacties
    34
    Berichten
    423
    • 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
    423
    • 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
    423
    • 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
    423
    • 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
    423
    • 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
    423
    • 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
    423
    • 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
    423
    • 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

  • 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

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