Subskrypcja
Subskrypcja jest bardzo przydatną usługą, gdyż umożliwia osobom, które oglądają strony WWW zostawić swój adres e-mail w celu informowania o zmianach na stronie.
Z subskrypcji można korzystać poprzez formularz z ustawionym polem action na http://www.generacja.pl/cgi-bin/subscr.pl. Aby wysłać list do wszystkich osób zapisanych na liście dla danego konta, należy się zalogować w Systemie Zarządzania Kontem i wybrać zakładkę subskrypcja.
Przykład użycia: <form action="http://pro.do.pl/cgi-bin/subscr.pl" method="post"></form>
Opis poszczególnych pól: (*oznacza, że pole jest wymagane)
- adres* - pole tekstowe pozwalające oglądającemu pozostawić swój adres e-mail
Przykład: <input type="text: name="adres" value="email@your.host.com" />
- ac* - pole to określa nazwę konta w systemie, na którym jest umieszczona strona WWW (login podawany w programie FTP podczas umieszczania stron na serwerze)
Przykład: <input type="hidden" name="ac" value="wwwkonto" />
- type* - pole to służy do określenia akcji, która ma być wykonana z podanym adresem e-mail - adres zostanie dodany, jeśli pole to będzie zawierać tekst 'add' lub 'dodaj', lub usunięty, jeśli pole to będzie zawierało tekst 'usuń' lub 'usun' lub 'del'
Przykład 1: <select name="type"><option value="add" />dodaj<option value="del" />usuń</select>
Przykład 2: <input type="submit" name="type" value="Dodaj" /><input type="submit" name="type" value="Usuń" />
- redir_ok_add - w polu tym można określić jaka strona zostanie otwarta po poprawnym dodaniu adresu
Przykład: <input type="hidden" name="redir_ok_add" value="http://your.host.com/to/file.php?email=##" />
- redir_ok_del - w polu tym można określić jaka strona zostanie otwarta po poprawnym usunięciu adresu
Przykład: <input type="hidden" name="redir_ok_del" value="http://your.host.com/to/file.php?email=##" />
- redir_bad - w polu tym można określić jaka strona zostanie otwarta jeśli użytkownik poda nieprawidłowy adres e-mail
Przykład: <input type="hidden" name="redir_bad" value="http://your.host.com/to/file.php?email=##" />
We wszystkich redir_ pierwsze wystąpienie znaków '##' zostanie zamienione wpisanym adresem e-mail. Ma to duży sens przy przekierowywaniu do stron PHP lub skryptów CGI, gdyż umożliwia przygotowanie szczegółowych komunikatów ułatwiających obsługę.