Lomake FrontPage -ohjelmalla:

WWW-sivulle voidaan tehdä lomakkeita (Form), joilla voidaan kerätä palautetta sivulla kävijöiltä. Lomakkeelle syötetty tieto lähetetään esimerkiksi sähköpostina määriteltyyn osoitteeseen painettaessa lähetä -painiketta (Submit).

FrontPagessa on View -valikosta avattavissa  Forms Toolbar työkaluvalikoima lomakkeen tekoa varten. Siinä on kuusi työkalua erilaisia lomake-elementtejä varten (Tekstikenttä, valintaruutu, pudotusvalikko jne.) Kun ensimmäinen elementti luodaan, sivulle ilmestyy katkoviiva ja kaksi painiketta. Muut elementit piirretään katkoviivan sisään.Lisätietoa lomakkeen tekemisestä saat esim.   FrontPage-oppaasta (Edita).

lomake.gif (1255 bytes)

Tärkeintä lomakeessa on määritellä

  • ohjelma, joka käsittelee lomakkeelta lähtevän tiedon, sekä
  • kohde, jonne lomakkeen tiedot lähetetään.

Koko Lomakkeen ominaisuudet saadaan esille, kun hiiren oikealla painikkeella painetaan lomakealueen sisällä (katkoviiva) ja valitaan Form Properties:

Ensimmäisenä on kysymys "What to do with form results?"

Oletusarvona on Send to: ja valittavana File Name:  Tämä toimii ainoastaan jos olette tilannut AVENET  Front Page -laajennukset. Tällöin lomakkeen tiedot saadaan suoraan esim. www-sivulle. (Tämä on käytössä esim. AVENET kirpputorilla.)

Muutoin käytetään valintaa "Send to other:" josta valintaa oletusarvo
"Custom ISAPI, NSAPI, CGI, or ASP Script".

Options -painikkeesta päästään määrittelemään kaksi CGI -ohjelmalle tarpeellista tietoa: Action ja method.

lomake_cgi.gif (2865 bytes)

Action kohtaan kirjoitetaan lomakeohjelma, joka AVENETissa on osoitteessa
http://dbase.avenet.fi/scripts/avecgi.exe
Method on POST.

Kun lomakkeella painetaan Submit -painiketta, lähtevät lomakkeen tiedot Action-kohdassa määritellyn ohjelman käsiteltäviksi.

Postiosoite, johon tiedot välitetään, annetaan Hidden -kentässä, jollaisen voi luoda Form Properties -ikkunan Advanced.. -painikkeesta.

Uusia kenttiä lisätään Add... -painikkeesta.
Name-kohtaan  kirjoitetaan cgiemail
Value-
kohtaan kirjoitetaan oma sähköpostiosoite.

hidden.gif (2175 bytes)


Hidden-kenttä ei näy lähettäjälle lomakkeella, vaan ainoastaan vastaanottajalle. Piilotettuja kenttiä voi luoda vapaasti muitakin. Esimerkiksi jos käyttää useita lomakkeita voi jokaiselle tehdä piilotetun nimen josta tietää miltä lomakkeelta tieto tuli.

Testaa lomakkeen toiminta ennen julkaisemista. Painettaessa Submit-painiketta tulisi ruudulla näkyä ilmoitus " Antamasi tiedot on toimitettu eteenpäin.Kiitos! "
Tarkista, että saat lomakkeen tiedot viestinä sähköpostilaatikkoosi.

AVENET


© [email protected]