Reacties op het script Pagina Systeem
|
Gepost op: 23 november 2006 - 11:10 |
|
|
|
Beheerder
|
Netjes script Rensjuh.
En veiliger dan de meeste en goed becommentariseerd (of hoe je het schrijft ) |
|
|
|
Gepost op: 23 november 2006 - 11:23 |
|
|
|
PHP expert
|
array? lol
<?PHP
$aPagina = "nieuws/archief";
$aPagina = "nieuws/reactie";
$aPagina = "forum/index";
// enz
?>
<?PHP $aPagina = "nieuws/archief"; $aPagina = "nieuws/reactie"; $aPagina = "forum/index"; // enz ?>
(een php expert die zo'n array maakt )
<?PHP
$aPagina[] = "nieuws/archief";
$aPagina[] = "nieuws/reactie";
$aPagina[] = "forum/index";
// enz
?>
<?PHP $aPagina[] = "nieuws/archief"; $aPagina[] = "nieuws/reactie"; $aPagina[] = "forum/index"; // enz ?>
|
|
|
|
Gepost op: 23 november 2006 - 11:25 |
|
|
|
Crew algemeen
|
Inderdaad, stom stom stom
Bedankt dat je het meld |
|
|
|
Gepost op: 23 november 2006 - 20:18 |
|
|
|
PHP expert
|
misschien is het makkelijker om van regel 3
$aPagina = file('paginas.php');
te maken en dan de indeling van paginas.php als volgt:
nieuws/archief
nieuws/reactie
forum/index
scheelt wat code en is foolproof |
|
|
|
Gepost op: 23 november 2006 - 20:25 |
|
|
|
Crew algemeen
|
Waarom is dat 'foolproof'?
Zo krijg je ook geen andere pagina geïnclude, als hij er niet tussen staan hoor... |
|
|
|
Gepost op: 24 november 2006 - 12:21 |
|
|
|
Moderator
|
file() lijkt me geen goed idee omdat je dan geen "variabelen uit kunt wisselen" tussen de verschillende scripts, tenzij je in elk van deze bestanden de scripts waarin deze variabelen staan include... Onverstandig.
$aPagina krijgt binnen de website een speciale betekenis, de naam is "gereserveerd". Als je deze variabele in een of ander script binnen een site met deze opzet gebruikt kan dit leiden tot onvoorspelbaar gedrag.
(ik zou trouwens $aPagina eerst declareren als zijnde een array ).
Ik zou een includescript anders opzetten.
Zoals ik het zie heeft een website onderdelen en pagina's.
De index-pagina van de website zou een switch-statement (of een array, wat jij wilt) moeten bevatten waarin een keuze wordt gemaakt tussen de verschillende onderdelen.
Elk onderdeel heeft op zijn beurt weer een index-pagina met een switch-statement (of array) die pagina's van dat onderdeel bevat. Zo blijft je structuur overzichtelijk, en wordt dit niet één grote brei. Je kunt dan ook onderdelen apart van elkaar ontwikkelen, omdat iedereen binnen zijn eigen "site" (onderdeel) bezig is. |
|
|
|
Gepost op: 25 november 2006 - 12:02 |
|
|
|
HTML beginner
|
Dit script is toch totaal niet een toevoeging voor de SL hier op sitemasters. Zo'n beginners scriptje kan iedereen wel zelf verzinnen en daar zijn er al duizenden van . |
|
|
|
Gepost op: 25 november 2006 - 17:20 |
|
|
|
Crew algemeen
|
Ja, maar niemand verzint het.
Of het is een onveilig script waarmee je makkelijk een site kunt hacken. |
|
|
|
Gepost op: 26 november 2006 - 12:58 |
|
|
|
Beheerder
|
Citaat: Dit script is toch totaal niet een toevoeging voor de SL hier op sitemasters. Zo'n beginners scriptje kan iedereen wel zelf verzinnen en daar zijn er al duizenden van
Dit ben ik totaal niet met je eens. De pagina scripts die de mensen bedenken zijn erg slecht beveiligd. Rensjuh's script (met de toevoeging van Thomas (fanGorn) is veel veiliger dan de andere scripts) |
|
|
|
Gepost op: 27 november 2006 - 23:06 |
|
|
|
HTML beginner
|
@Ja, maar niemand verzint het.
Of het is een onveilig script waarmee je makkelijk een site kunt hacken.
Nee denk je dat? ik denk dat de "betere" programmeurs niet de moeite nemen ( om zich schamen) om zo'n script te posten. |
|
|
Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom. |
|
|
|