Kom ik weer aan met mijn vreemde problemen 
Mooie portal aant bouwen, sommigen weten er alles van, maar het probleem wat ik heb is een beetje vreemd en het irriteert mij en de gebruikers van m'n portal nogal.
De opbouw van m'n site is als volgt:
index.php ->
• $m = modulenaam, dit is een bestaande naam in de db en een bestaande map in de map modules
• $p = bij grotere pagina's geeft deze de subpagina aan in de betreffende modulemap, hier gaat het nogal fout.
Je krijgt dus URL's als http://mijnadres/portal/index.php?m=forum&p=view_topic
Als ik mijn forum dus bekijk bijvoorbeeld, heb je daar verschillende pagina's die ook weer worden aangeroepen met verschillende variabelen, maar browsers (IE, mozilla (firefox), etc...) zien alle pagina's die met dezelfde m=blaat beginnen als 1 pagina of iets dergelijks!
Als ik dus van index.php?m=frontpage naar index.php?m=forum&view_topic ga en daarna nog naar index.php?m=forum&p=view_posts en ik klik vanuit die laatste pagina op 'vorige' dan springt de browser terug naar de frontpage ipv de échte vorige pagina.
Heel irritant dit, en zit er al een hafljaar(!) mee te knoeien. Ik dacht eerst dat het aan het cachen lag van de pagina's misschien dus heb ik
Nu denk ik dus dat het probleem ligt bij PHP omdat deze ook dingen schijnt te cachen, daar is best wat over te vinden, net als enkele INI-opties die je in en uit kunt schakelen, maar aangezien ik daar op de server van m'n hostingprovider weinig aan kan doen, heb ik daar niets aan!
Hoe kan ik dit vreemde gedrag stoppen/rechtzetten zonder een heleboel code te hoeven herschrijven. Ik heb er namelijk ook al wel over gedacht om ipv een $m en een $p te gebruiken alles in $m te stoppen, maar daar gaat ontzettend veel tijd in zitten, maakt de zaak een stuk inefficienter, en wellicht ook nog onveiliger omdat ik op deze manier een heel goede controle heb over welke waarden variabelen mogen hebben en dergelijke.
Heeft iemand nog tips of ben ik gedoemd tot vele uren herschrijven?
Nog een noot trouwens!
Ik heb ook een fotoboek welke zo word opgebouwd:
index.php?m=photos&path=padnaardefotos
Om de een of andere reden gaat het hier wel goed! Ik kan dan met de vorige en volgende knoppen gewoon door alle paden bladeren die ik al eerder opgevraagd heb.
Ik snap er niets van in ieder geval
Mooie portal aant bouwen, sommigen weten er alles van, maar het probleem wat ik heb is een beetje vreemd en het irriteert mij en de gebruikers van m'n portal nogal.
De opbouw van m'n site is als volgt:
index.php ->
• $m = modulenaam, dit is een bestaande naam in de db en een bestaande map in de map modules
• $p = bij grotere pagina's geeft deze de subpagina aan in de betreffende modulemap, hier gaat het nogal fout.
Je krijgt dus URL's als http://mijnadres/portal/index.php?m=forum&p=view_topic
Als ik mijn forum dus bekijk bijvoorbeeld, heb je daar verschillende pagina's die ook weer worden aangeroepen met verschillende variabelen, maar browsers (IE, mozilla (firefox), etc...) zien alle pagina's die met dezelfde m=blaat beginnen als 1 pagina of iets dergelijks!
Als ik dus van index.php?m=frontpage naar index.php?m=forum&view_topic ga en daarna nog naar index.php?m=forum&p=view_posts en ik klik vanuit die laatste pagina op 'vorige' dan springt de browser terug naar de frontpage ipv de échte vorige pagina.
Heel irritant dit, en zit er al een hafljaar(!) mee te knoeien. Ik dacht eerst dat het aan het cachen lag van de pagina's misschien dus heb ik
code:
in de index.php gezet, maar dat mocht ook niet helpen.1
| <meta http-equiv="Pragma" content="no-cache"> |
Nu denk ik dus dat het probleem ligt bij PHP omdat deze ook dingen schijnt te cachen, daar is best wat over te vinden, net als enkele INI-opties die je in en uit kunt schakelen, maar aangezien ik daar op de server van m'n hostingprovider weinig aan kan doen, heb ik daar niets aan!
Hoe kan ik dit vreemde gedrag stoppen/rechtzetten zonder een heleboel code te hoeven herschrijven. Ik heb er namelijk ook al wel over gedacht om ipv een $m en een $p te gebruiken alles in $m te stoppen, maar daar gaat ontzettend veel tijd in zitten, maakt de zaak een stuk inefficienter, en wellicht ook nog onveiliger omdat ik op deze manier een heel goede controle heb over welke waarden variabelen mogen hebben en dergelijke.
Heeft iemand nog tips of ben ik gedoemd tot vele uren herschrijven?
Nog een noot trouwens!
Ik heb ook een fotoboek welke zo word opgebouwd:
index.php?m=photos&path=padnaardefotos
Om de een of andere reden gaat het hier wel goed! Ik kan dan met de vorige en volgende knoppen gewoon door alle paden bladeren die ik al eerder opgevraagd heb.
Ik snap er niets van in ieder geval

[ Voor 3% gewijzigd door --MeAngry-- op 19-04-2004 23:13 ]
Tesla Model Y RWD (2024)