Miten seim. tälle sivulle http://www.wingo.fi on voitu tehdä urli, jossa on välillä kauttaviivaa?
Sivujen yksi url esimekkinä:
http://www.wingo.fi/inet/wingo/akp.nsf/frameset/Frameset?OpenDocument&left=/inet/wingo/akp.nsf/WEB_Nav?OpenView&navcat=&main=/in...
Eihän sen pitäisi kai olla mahdollista tehdä kauttaviivaa keskellä urlia?
Sivujen yksi url esimekkinä:
http://www.wingo.fi/inet/wingo/akp.nsf/frameset/Frameset?OpenDocument&left=/inet/wingo/akp.nsf/WEB_Nav?OpenView&navcat=&main=/in...
Eihän sen pitäisi kai olla mahdollista tehdä kauttaviivaa keskellä urlia?
Vastaukset 6
Vanhimmat
Ja miksei voisi olla?
Tässä se nyt on vain parametrin osana. Voihan osoite olla vaikka www.osoite.fi/sivut/sisalto/otsikot/rivit.
Voitko näyttää esimerkin php koodilla miten tämä on tehty.
Eikös tässä ole käytetty dynaamista sivujärjestelmää niinkuin tuo "Frameset?OpenDocument&left" antaa ymmärtää?
Ja esimerkiksi ftp:llä luomalla uuden hakemiston ei onnistu lisätä esim. sivut.net/kuvat/uudetkuvat/index.php sijaan sivut.net/kuvat?id=uudet/index.php
Millä tavlla tämä on sitten tehty?
Ei onnistu pelkällä php:llä vaan vaatii lisäksi Apachen mod_rewrite modulin käyttöä (http://corz.org/serv/tricks/htaccess2.php). Esimerkin tapauksessa tosin kyse on Lotus Notes tietokannasta joka toimii ihan omalla tavallaan.
Mikä tässä oli hämärän peitossa?
Ensimmäinen osoite viittaa uudetkuvat-kansiossa olevaan index-tiedostoon ja jälkimäisessä kuvat-kansiossa olevaan (index.php) tiedostoon jolle annetaan parametrina id:n jälkeen oleva rimpsu. Ko. tiedostossa oleva funktio käsittelee parametrin sitten jollakin tavalla.
Voisitko näyttää rautalankamallin ja loppujen lopuksi toimivan