login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Server map

Offline webcreatie - 20/11/2008 23:34
Avatar van webcreatieNieuw lid Je ziet op internet wel eens sites met url's die eindige met een map (of iets dergelijks) zoals http://www.brabantsdagblad.nl/sport/.
Maar hoe moet ik dit doen als ik dit ook wil bereiken?

Martijn

2 antwoorden

Gesponsorde links
Offline Diko - 20/11/2008 23:46
Avatar van Diko PHP interesse mod_rewrite

Is een apache module. Hiermee kun je url's aan laten passen etc
Offline Kr4nKz1n - 21/11/2008 09:22
Avatar van Kr4nKz1n Onbekend Het kan heel makkelijk.
In het voorbeeld dat jij gaf wordt de index.html of index.php (etc.) geopend die in de map sport staat.

Maar als je meerdere pagina`s hebt is dit weg. Wat jij zelf bedoelt is met een bekende naam multiviews Het voorbeeld wat jij gaf kan nu 2 dingen betekenen. Of sport is een map, of het is een bestand.

Multiviews zijn makkelijk in gebruik

Bekijk SiMa Tut - MultiViews
Ik gebruik ook MultiViews en heb een andere functie.

Ik heb een functie die overeen komt met:
  1. function getValue($iDir)
  2. {
  3. $aDir = Explode('/', $_SERVER['REQUEST_URI']);
  4. return $aDir[$iDir];
  5. }

Wat is het verschil en hoe gebruik je het.

Verschil
De url in de tutorial ziet er als volgt uit:
www.jousite.com/index/cat/1/id/33
Die van mij
www.jousite.com/index/1/33

Hoe te gebruiken
De functie in de tutorial kun je daar lezen.
Die van mij als je de url zoals hierboven staat genoemd gebruikt
  1. echo 'Categorie ID: '.getValue(2).'<br />ID: '.getValue(3);


Je telt vanaf de eerste slash (/).
- 1 = index
- 2 = 1
- 3 = 33

Dat vind ik zelf makkelijker.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.234s