Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: get ja post

punppis [26.07.2007 21:33:24]

#

Kun getillä ja postilla siirtää tietoa tiedostolta toiselle (tai samalle tiedostolle) niin osoiterivi on getillä seuraava: tiedosto.php?login=true. Kuitenkin, olen nähnyt nettisivuja, jossa on osoiterivi muotoa: tiedosto.php/login. Miten tuollainen voidaan toteuttaa?

Metabolix [26.07.2007 21:56:34]

#

Tuo vaatii palvelinpuolen säätöä. Luultavasti yleisin tapa on (suomennoksen puutteessa) rewrite engine, vaikka kaipa muutakin voi kikkailla. Apachella siis mod_rewrite auttaa.

arcatan [26.07.2007 22:41:24]

#

Kyllä Apache ainakin tukee tuota ihan suoraan. PHP:ta käyttäessä skriptin nimen jälkeen tuleva osa on muuttujassa $_SERVER["PATH_INFO"].

Metabolix [26.07.2007 23:31:25]

#

Kas, anteeksi, en lukenut riittävän tarkasti, että olisin tuon .php:n ehtinyt huomata. :)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta