Anne Sandsgaard wrote:
> For at se en bestemt underside, skal man eks. benytte url'en:
>
http://mitsite.dk/index.php?url=underside1
[snip]
> Dette er jeg nu blevet træt af, da jeg synes det er pænere, hvis url'en
> havde heddet
>
http://mitsite.dk/underside1/
Jeg har ikke prøvet den i andet svar omtalte mod_rewrite ( - jeg tror at
det er smart hvis man har adgang til det, hvilket jeg regner med ikke at
have - jeg har ikke adgang til ret meget i min .htaccess). Jeg er ikke
klar over om rewrite fysisk omskriver URL'en, så bliver den jo ikke ved
med at "se godt ud" (?)
Vi laver noget der ligner på flere af de projekter jeg er med i:
Vi har en central DocModel.php som sætter alle sider sammen afhængigt af
URL'en. Denne kaldes fra alle filer, med et standard-script (ens for
alle filer):
<?php
include($_SERVER['DOCUMENT_ROOT']."scripts/DocModel.php");
?>
Ulempen er at man skal _oprette_ alle filerne og bibliotekerne.
Jeg har som regel det _indhold_ som skal includes på siden liggende i
*.html-filer (fx: quiz.php får includet quiz.html), for at gøre det
overskueligt hvilken fil der har hvilket indhold, så kan jeg
automatisere min include() med en str_replace()-processering af PHP_SELF
*S*.
mvh
Jesper Brunholm
--
Phønix - dansk folk-musik fra unge musikere -
http://www.phonixfolk.dk