Form-mailer: bruksanvisning
Form-maileren er et asp-script som mottar opplysninger fra et web-skjema og sender dem som en e-mail til spesifisert(e) mottager(e).
Fargekoder:
| Obligatorisk: |
Felter som må være med, enten for at scriptet skal virke, eller av ren folkeskikk. |
| Valgfritt: |
Felter man kan velge å bruke etter ønske og behov. |
| Betinget: |
Felter som er nødvendige dersom man velger å bruke det valgfrie feltet nevnt like før. |
Form-tag (oppkall av scriptet)
<form method="post" action="http://www.bdsnett.no/cgi-bin/sendmail.asp">
Skjulte felter
- SenderAddress: Avsenders emailadresse
<input type="hidden" name="SenderAddress" value="">
- ToAddress: Mottagers emailadresse (typisk: din adresse)
<input type="hidden" name="ToAddress" value="">
- ResponseHeading: Overskrift på tilbakemeldingen (suksess/feil)
<input type="hidden" name="ResponseHeading" value="">
- SenderName: Avsenders navn
<input type="hidden" name="SenderName" value="">
- ToName: Mottagers navn
<input type="hidden" name="ToName" value="">
- Subject: Emne i meldingen
<input type="hidden" name="Subject" value="">
- SuccessMessage: Tekst som skal vises ved suksess
<input type="hidden" name="SuccessMessage" value="">
- ReturnLink: URL (http://...) hvor "OK"-knappen etter ferdigbehandlet skjema skal peke
<input type="hidden" name="ReturnLink" value="">
Evt. kopiadresse
- CopyAddress: Emailadresse til evt. ekstra mottager
<input type="hidden" name="CopyAddress" value="">
- CopyName: Navn på evt. ekstra mottager (brukes sammen med CopyAddress)
<input type="hidden" name="CopyName" value="">
Mail-prioritet
- Priority: Meldingens prioritet: 1=høyest, 5=lavest (default=3,normal)
<input type="hidden" name="Priority" value="">
Evt. obligatoriske felt
- RequiredFields: Kommaseparert liste med evt. feltnavn som skal kreves utfylt av brukeren
<input type="hidden" name="RequiredFields" value="">
- RequiredMessage: Tekst etter feltnavnet for hvert manglende felt (brukes sammen med RequiredFields)
<input type="hidden" name="RequiredMessage" value="">
- TryAgainMessage: Tekst på "Prøv igjen"-knappen (brukes sammen med RequiredFields)
<input type="hidden" name="TryAgainMessage" value="">
Customisert utseende på brukerens kvittering
- ResponseStyleSheetURL: URL (http://...) til evt. stylesheet (.css) som skal brukes på tilbakemeldingen
<input type="hidden" name="ResponseStyleSheetURL" value="">
- ResponseLogoURL: URL (http://...) til evt. grafikk, f.eks. logo (typisk .gif, .jpg eller .png) som skal vises på tilbakemeldingen
<input type="hidden" name="ResponseLogoURL" value="">
- ResponseLogoAlign: "left" eller "right"; hvorvidt nevnte grafikk skal vises til venstre eller høyre i vinduet (brukes sammen med ResponseLogoURL)
<input type="hidden" name="ResponseLogoAlign" value="">
Eksempel på vanlige felter (som for alle andre mail-forms)
<table>
<tr>
<td>Første felt</td>
<td><input type="text" name="ValgfrittFeltnavn1" size="30"></td>
<tr>
<tr>
<td>Andre felt</td>
<td><input type="text" name="ValgfrittFeltnavn2" size="30"></td>
<tr>
<tr>
<td>Tredje felt</td>
<td>
<input type="checkbox" name="ValgfrittFeltnavn3" value="A">A
<input type="checkbox" name="ValgfrittFeltnavn3" value="B">B
<input type="checkbox" name="ValgfrittFeltnavn3" value="C">C
</td>
</tr>
<tr>
<td>Fjerde felt</td>
<td>
<select name="ValgfrittFeltnavn4">
<option>111111</option>
<option>222222</option>
<option>333333</option>
</select>
</td>
</tr>
<tr>
<td>Femte felt</td>
<td>
<textarea name="ValgfrittFeltnavn5" rows="30" cols="5">
</textarea>
</td>
<tr>
<tr>
<td></td>
<td>
<input type="submit" value="Send">
<input type="reset" value="Reset">
</td>
</tr>
</table>
</form>
Dette scriptet logger all bruk, med bl.a. hvilken IP-adresse som aksesserer og hvilken URL som refererer til scriptet. Dette er for å kunne reagere ved evt. misbruk (les: SPAM). Er dette et problem, så ikke bruk scriptet.
|