Kysyisin miten saisin sellaisen nettisivun, jonka kautta sivuilla kävijä pystyisi kirjoittamaan ja tallettamaan tietoa (mieluiten) samalle sivulle. Periaatteesa "vieraskirja". En halua käyttää esim. feebookkia, joten miten vastaava tehdään itse?
Onko mitään javaskript mahdollisuutta?
Pitääkö olla cgi (mikä lienee onkaan), ja jos niin miten se ohjataan sen kautta tms?
Onko mitään javaskript mahdollisuutta?
Pitääkö olla cgi (mikä lienee onkaan), ja jos niin miten se ohjataan sen kautta tms?
Vastaukset 3
Vanhimmat
Ei JavaScript pysty tallettamaan tietoja palvelimelle, kyllä vieraskirjaan tarvitaan palvelinpuolen oikeuksia; cgi, perl, php tai jotain..
Toiseksi uusimmassa Mikrobitissä (6-7.2001) oli ohjeet vieraskirjan teosta php:llä (http://www.mikrobitti.fi/nettijatkot/2002/06/php/ ).
Itse tein viekun modifioimalla doika-guestbookia (joka on muunnelma jostain muusta)
http://doika.net/sorsat/gbook/
Omani ei kyllä näytä enää vähääkään tuolta, ei se ole edes tunnistettavissa..
Ei freebokissa toisaalta mitään vikaa ole. Se mainos on kyllä siedettävänä, mutta se nyt on hinta "ilmaisuudesta".
Freebokin vieraskirjan voi muutella ihan millaiseksi haluaa, eikä sen välttämättä tarvitse olla edes vieraskirja.
Muuten kysymystäsi käsitellään suomeksi nyt ainaskin seuraavalla sivulla:
http://www.heikniemi.net/svwww-vukk/k31.html
Ei onnistu javaskriptillä mutta on erinomaisen helppo tehdä mm. cgi skriptillä.
Tarvitsemasi skriptin (perl)löydät esimerkiksi Matt's Script Archivesta
http://www.scriptarchive.com/
Voit muokata skriptiä niin että syöttölomake on samalla sivulla kuin itse vieraskirjakin.
Esimerkki tällaisesta vieraskirjasta löytyy
http://netti.nic.fi/~topimiet/vieraskirja/index.html
Jos sinulla ei ole mahdollisuutta ajaa omia cgi-skriptejä omalla serverilläsi, kokeile etsiä Googlella vaikka hakusanoilla:
cgi hosting remote hosted script
niin löydät sieltä saitteja jotka tekevät sen puolestasi.
Pitää olla mahdollisuus käyttää jotain ohjelmointiskriptiä, jolla pystyy tallentamaan tietoa serverin kiintolevylle. Tällaisia ovat esim. Perl, Python (cgi-skriptit), asp (Windowsin systeemi, jossa käytetään yleensä VB:n asp-versiota) ja php.
Itse olen tehnyt alusta loppuun huvikseni (netistä vähän mallia katsoen) tämmöisen php-jutun:
http://www.tose.info/gbook/index.php