• 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

  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 4 januari 2026 om 10:58
  • [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

  • 321 Nieuwe Domeinnamen December 2025

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

    Syntax 28 december 2025 om 21:20
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

links doen het niet

  • mommi
  • 9 augustus 2016 om 20:56
  • mommi
    Beginner
    Berichten
    9
    • 9 augustus 2016 om 20:56
    • #1

    er is iets mis met de doorverwijzing van php bestanden naar een .html link
    er bevatten geen enkel .html bestanden alleen php bestanden
    ik wil dat de php bestanden zo worden gelinkt
    voorbeeld:
    map: modules/leden/registreren.php > signup.html
    map: modules/leden/inloggen.php > login.html

    ik weet niet waar de fout ligt ik dacht aan een .htaccess maar als dat dan zo is hoe moet ik dat laten werken of is dit een php geval want ik heb dit script jaren liggen in een usb stickie en ik wil het nu gaan gebruiken en in een nieuw jasje stoppen.
    ik heb alles geupload de mysql code geimporteerd alles werkt inloggen lukt wel enkel de links waar je dan op moet drukken werken niet omdat er blijkbaar iets mist.

    zo er iemand zijn die me aub kan helpen ermee

    • klik hier om de website te zien waar ik het over had


    hieronder een voorbeeld hoe het is ingesteld in een random pagina van een forum

    PHP: forum/index.php
    <?php
    include( "../../inc/db.php" );
    include( "../../inc/info.php" );
    
    
    if(isset($_GET['topic'])){
    
    
    $queryc = "SELECT id,gebruikersnaam,forum FROM leden ORDER BY forum DESC LIMIT 0,5"; 
    $result = mysql_query($queryc) or die(mysql_error());
    
    
    echo "<table cellpadding='0' cellspacing='1' class='text' border='0' width='100%'>";
    $cnt = 1;
    while($row = mysql_fetch_array($result)){
    
    
    $tel = $cnt++;
    
    
    if($tel == 1){
    
    
        echo "
            <tr>
            <td width='10'><img src='modules/forum/images/icon.gif'></td>
            <td width='100%'><a target='_blank' href='".$website."user&". $row['id'] .".html'>". $row['gebruikersnaam'] ."</a></td>
            <td style='text-align:center;'>".$row['forum']."</td>
        </tr>";
    }else{
        echo "
            <tr>
            <td width='10'>".$tel.".</td>
            <td width='100%'><a target='_blank' href='".$website."user&". $row['id'] .".html'>". $row['gebruikersnaam'] ."</a></td>
            <td style='text-align:center;'>".$row['forum']."</td>
        </tr>";
    }
    }
    echo "</table>
    <div onclick=\"specialxs();\" onmouseover=\"this.style.cursor='pointer'\" style='font-size:7pt;float:left;'><b> << Top 5 Posters</b></div>";
    
    
    
    
    }else{
    
    
    $queryc = "SELECT id,gebruikersnaam,topics FROM leden ORDER BY topics DESC LIMIT 0,5"; 
    $result = mysql_query($queryc) or die(mysql_error());
    
    
    echo "<table cellpadding='0' cellspacing='1' class='text' border='0' width='100%'>";
    $cnt = 1;
    while($row = mysql_fetch_array($result)){
    
    
    $tel = $cnt++;
    
    
    if($tel == 1){
    
    
        echo "
            <tr>
            <td width='10'><img src='modules/forum/images/icon.gif'></td>
            <td width='100%'><a target='_blank' href='".$website."user&". $row['id'] .".html'>". $row['gebruikersnaam'] ."</a></td>
            <td style='text-align:center;'>".$row['topics']."</td>
        </tr>";
    }else{
        echo "
            <tr>
            <td width='10'>".$tel.".</td>
            <td width='100%'><a target='_blank' href='".$website."user&". $row['id'] .".html'>". $row['gebruikersnaam'] ."</a></td>
            <td style='text-align:center;'>".$row['topics']."</td>
        </tr>";
    }
    }
    echo "</table>
    <div onclick=\"topicstart();\" onmouseover=\"this.style.cursor='pointer'\" style='font-size:7pt;float:right;'><b>Top 5 Topic Starters >></b></div>";
    
    
    }
    
    
    
    
    ?>
    Toon Meer
  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 9 augustus 2016 om 22:19
    • #2

    Dit probleem lijkt inderdaad bij de htcaccess te liggen en het feit dat het script uit 2010 of eerder komt. Mijn advies is om dit script niet te gebruiken gezien de onveiligheid van de code.

    Onder andere XSS en SQL injectie is mogelijk, daarbij wordt er gebruik gemaakt van een verouderde mysql_ functie die sinds PHP 5.5 niet meer wordt ondersteund.

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • mommi
    Beginner
    Berichten
    9
    • 9 augustus 2016 om 22:27
    • #3
    Citaat van Luc

    Dit probleem lijkt inderdaad bij de htcaccess te liggen en het feit dat het script uit 2010 of eerder komt. Mijn advies is om dit script niet te gebruiken gezien de onveiligheid van de code.

    Onder andere XSS en SQL injectie is mogelijk, daarbij wordt er gebruik gemaakt van een verouderde mysql_ functie die sinds PHP 5.5 niet meer wordt ondersteund.

    zou ik dan wel de probleem kunnen verhelpen met de htaccess ja ik wil de script dan ook graag updaten want dit script vind ik een heel mooi systeem het heeft alles voor een community website

  • AarClay
    Intermediate
    Ontvangen Reacties
    34
    Berichten
    423
    • 15 augustus 2016 om 16:02
    • #4

    Tabellen met in-line CSS....
    MySQL-functies
    Gemixte PHP en HTML...

    Aaarch.... dit ziet er verouderd en lastig te onderhouden uit. Ik denk dat een rewrite in een MVC-model een stuk efficienter is, dan hierop voortborduren.

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 15 augustus 2016 om 17:18
    • #5

    Ik meen mij te herinneren dat ik op dit topic had gereageerd, maar kan mij vergissen.

    Misschien kunnen er wel wat quick fixes uitgevoerd worden zodat het forum voor nu in ieder geval weer werkt (en daarvoor zou een analyse moeten plaatsvinden naar wat er nu precies misgaat) maar ik denk dat ik bij mijn stelling blijf die ik volgens mij eerder plaatste: indien bovenstaande code representatief is voor hoe de site in elkaar zit zou ik sterk overwegen om iets nieuws te maken of eens te kijken naar alternatieve bulletin boards oid.

    Graag ontvang ik (en anderen met mij waarschijnlijk ook) van moderators een bericht indien berichten worden verwijderd met een reden voor verwijdering. Of op zijn minst een verzoek om een antwoord wat verder uiteen te zetten ofzo. Het siert deze site niet als er te pas en te onpas zomaar reacties worden verwijderd (als hier sprake van is).

  • Aaron
    Administrator
    Ontvangen Reacties
    60
    Berichten
    1.020
    • 15 augustus 2016 om 19:01
    • #6
    Citaat van FangorN

    Ik meen mij te herinneren dat ik op dit topic had gereageerd, maar kan mij vergissen.

    Misschien kunnen er wel wat quick fixes uitgevoerd worden zodat het forum voor nu in ieder geval weer werkt (en daarvoor zou een analyse moeten plaatsvinden naar wat er nu precies misgaat) maar ik denk dat ik bij mijn stelling blijf die ik volgens mij eerder plaatste: indien bovenstaande code representatief is voor hoe de site in elkaar zit zou ik sterk overwegen om iets nieuws te maken of eens te kijken naar alternatieve bulletin boards oid.

    Graag ontvang ik (en anderen met mij waarschijnlijk ook) van moderators een bericht indien berichten worden verwijderd met een reden voor verwijdering. Of op zijn minst een verzoek om een antwoord wat verder uiteen te zetten ofzo. Het siert deze site niet als er te pas en te onpas zomaar reacties worden verwijderd (als hier sprake van is).

    ik kan u alvast garanderen dat hier niets verwijderd is geweest door een moderator.

    Indien dit wel het geval is bij een ander topic gaan zij steeds een bericht sturen naar de desbetreffende persoon met de reden.

  • AarClay
    Intermediate
    Ontvangen Reacties
    34
    Berichten
    423
    • 15 augustus 2016 om 20:13
    • #7

    Ik weet wel dat dit topic al is gecrossposted over meerdere websites. Misschien ben je daar mee in de verwarring.

  • Opium
    Intermediate
    Ontvangen Reacties
    9
    Berichten
    175
    • 16 augustus 2016 om 00:07
    • #8

    Denk dat je dit bedoelt link FangorN

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 16 augustus 2016 om 12:17
    • #9

    Ah ja, dan heb ik niks gezegd. Sorry ^^;

    @mommi even voor de duidelijkheid: dit heeft voorheen wel gewerkt in de huidige live omgeving?

    Dat zou dan inhouden dat er iets veranderd moet zijn in de tussentijd.

    Is er code gewijzigd?
    Is de versie van PHP of Apache gebumpt?
    Staat mod_rewrite nog aan?

    Het komt namelijk zelden tot nooit voor dat (in dit geval: de navigatie van) een site ineens niet meer werkt zonder dat er iets in de technische opzet wijzigt.

    On a side note: het lijkt mij onwenselijk dat het mogelijk is dat je de inhoud van een pagina rechtstreeks kunt opvragen (bijvoorbeeld via modules/leden/registreren.php). Hier zou je een eenvoudige beveiliging voor in kunnen bouwen zodat dit soort code enkel geinclude kan worden in een maintemplate / index-file.

    EDIT: afgaande op het oorspronkelijke bericht is dit alles recent online gezet en heeft dit nooit live gewerkt; klopt dit?

    Bewerkt één keer, laatst door FangorN (16 augustus 2016 om 12:38).

  • mommi
    Beginner
    Berichten
    9
    • 18 augustus 2016 om 23:44
    • #10

    dit heeft altijd gewerkt maar blijkbaar mist de httacces bestand waardoor alle links weer werken want nu heb ik in een htacces bestand wat gevogelt maar alle links worden doorgestuurd nu naar de startpagina

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 19 augustus 2016 om 11:02
    • #11

    Ok.

    Er was dus een .htaccess bestand, maar nu is er geen .htaccess bestand meer (ook interessant om deze overgang van wel --> niet nader te bestuderen zodat dit niet opnieuw gebeurt).

    Vervolgens heb je een nieuw .htaccess bestand gemaakt die niet werkt.

    Je had nergens (lokaal? live?) een .htaccess bestand meer? Je hebt ook nergens een backup? Ook is je code nergens geversioned? (zorg dat je in het vervolg wel een backup hebt)

    Heb je nog wel enig idee hoe dit bestand er ongeveer inhoudelijk uit zag? Zat er enige logica in de opbouw van het .htaccess bestand?

    Zoals je het verhaal vertelt ben je je oude .htaccess bestand echt helemaal kwijt, wat in zou houden dat je deze aan de hand van bestudering van alle code van je website opnieuw zult moeten opbouwen.

    Sorry dat ik het zeg, maar hoe kun je zoiets belangrijks kwijtraken :/.

  • mommi
    Beginner
    Berichten
    9
    • 29 augustus 2016 om 13:03
    • #12

    om op uw antwoord in te gaan is er iets mis gegaan met de backup en dat ik de httacces bestand over het hoofd hebt gezien.

    ja hij zag er ongeveer uit als

    modules/leden/inloggen.php inloggen.html
    modules/leden/registreren.php aanmelden.html
    modules/leden/forgot.php vergeten.html
    modules/albums/albums.php album.html


    en ja ik weet het is stom en heb ook zo spijt van.

    ja en ik denk dat het wel gaat lukken aan de hand van de bestudering van de code het wel gaat werken.

    ken je iemand die dat kan dus de code bestuderen kwa links en een htacces bestand daarmee kan opbouwen

    Citaat van FangorN

    Ok.

    Er was dus een .htaccess bestand, maar nu is er geen .htaccess bestand meer (ook interessant om deze overgang van wel --> niet nader te bestuderen zodat dit niet opnieuw gebeurt).

    Vervolgens heb je een nieuw .htaccess bestand gemaakt die niet werkt.

    Je had nergens (lokaal? live?) een .htaccess bestand meer? Je hebt ook nergens een backup? Ook is je code nergens geversioned? (zorg dat je in het vervolg wel een backup hebt)

    Heb je nog wel enig idee hoe dit bestand er ongeveer inhoudelijk uit zag? Zat er enige logica in de opbouw van het .htaccess bestand?

    Zoals je het verhaal vertelt ben je je oude .htaccess bestand echt helemaal kwijt, wat in zou houden dat je deze aan de hand van bestudering van alle code van je website opnieuw zult moeten opbouwen.

    Sorry dat ik het zeg, maar hoe kun je zoiets belangrijks kwijtraken :/.

    Toon Meer
  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 29 augustus 2016 om 13:38
    • #13

    Dit lijkt mij niet zo ingewikkeld maar zal wel tijd in beslag nemen. Hoeveel tijd hangt af van de complexiteit van je website en de hoeveelheid code. En nadat je je .htaccess bestand weer hebt opgezet zul je alles moeten testen.

    Misschien is dit ook een uitgelezen moment om de code eens inhoudelijk te bekijken qua security en houdbaarheid (als je nog gebruik maakt van mysql_-functies is dit mogelijk een goed moment om dit aan te passen).

    En als je dan toch bezig bent kun je overwegen om dit opnieuw te bouwen en e.e.a. handiger aan te pakken.

  • mommi
    Beginner
    Berichten
    9
    • 29 augustus 2016 om 15:28
    • #14

    kan ik dan misschien jouw in huren voor dit werk om vanaf 0 te beginnen

  • Thisguyisgone
    Elite members
    Ontvangen Reacties
    197
    Berichten
    7.880
    • 1 september 2016 om 15:14
    • #15

    Heb je een budget ?

  • mommi
    Beginner
    Berichten
    9
    • 2 september 2016 om 05:11
    • #16
    Citaat van Ferhat.Remory

    Heb je een budget ?

    ja dat is bespreekbaar wat had u in gedachten

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
  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