Miten onnistuis seuraava: käyttäjä antaa www-sivun kenttään tunnarin ( mahdollisesti salasanan), joka edelleen ohjaa käyttäjäkohtaiselle sivulle (tai alihakemistoon), jonka sisältö olisi näkyvissä
vain ko. käyttäjälle.
Itse en keksinyt mitään muuta kuin käyttäen .htaccessia siten, että antaa käyttiksen/tunnarin
login sivulla, joka ohjaa redirectillä alihakemistoon (jakelu), jossa kysytään uudelleen
käyttis/salasana (toisella hakemistokohtaisella .htaccessilla tsekataan oikeudet). Tuntuu vaan jotenkin hölmöltä tehdä kaksi salasanakyselyä .htaccessilla - toinen uudelleenohjausta varten
ja toinen oikeuksien tarkistusta varten.
Kovasti tahtoisin toteuttaa tämän PHP:llä ja ilman mitään hifitekniikoita (keksejä, yms.)
Hyvistä vastauksista auringonpaistetta!
vain ko. käyttäjälle.
Itse en keksinyt mitään muuta kuin käyttäen .htaccessia siten, että antaa käyttiksen/tunnarin
login sivulla, joka ohjaa redirectillä alihakemistoon (jakelu), jossa kysytään uudelleen
käyttis/salasana (toisella hakemistokohtaisella .htaccessilla tsekataan oikeudet). Tuntuu vaan jotenkin hölmöltä tehdä kaksi salasanakyselyä .htaccessilla - toinen uudelleenohjausta varten
ja toinen oikeuksien tarkistusta varten.
Kovasti tahtoisin toteuttaa tämän PHP:llä ja ilman mitään hifitekniikoita (keksejä, yms.)
Hyvistä vastauksista auringonpaistetta!
Vastaukset 4
Vanhimmat
Että php-sivu on periaatteessa sama kaikille, mutta sisältö tuodaan vaikka tietokannasta per käyttäjä.
Mitäs jos on 100 000 käyttäjää, niin pitäis tehdä alihakemistot ja sivut aina per käyttäjä.
Ei ole valitettavasti tietokantaa käytettävissä :(
Käyttäjätunnusten lukumäärä lasketaan yhden käden sormilla, joten käsin räätälöity ratkaisu riittää
Kun muutamasta käyttäjästä kyse niin voit tehdä ihan tähän malliin.
Teet ihan norm post lomakkeen, k = käyttis ja s = salasana.
Sitten vain salaisille sivuille alkuun
Tähän sit salattu sisältö.
Tuo ei sit salaa mitään kuvia.
Lisää käyttäjiä saat else if..... osioita lisäämäl.
Muista sit vaihtaa salaisille sivuille jokaiselle eri $_SESSION['kirjaantunut'] jos et tee niin, silloin kaik kirjaantuneet voi nähdä kaikkien sisällön.