topnet

Trochę ciekawostek – na weekend (czego to ludzie nie wymyślą ...


-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-








TopNet Mailer



Bydgoska TopNet oferuje do u¿ytku publicznego w³asny system przetwarzania formularzy, opracowany przez . System ten pozwala w nieskomplikowany sposób omin±æ trudno¶ci zwi±zane z wysy³aniem formularzy z przegl±darki Internet Explorer 2 i 3, bêd±c uniwersalnym mechanizmem, akceptowanym przez wszystkie przegl±darki interpretuj±ce formularze.



TopNet Mailer ma tê zaletê, ¿e skrypt CGI, który przetwarza formularz, jest po³o¿ony w kraju i osoba wysy³aj±ca formularz nie jest zale¿na od ruchu na miêdzynarodowych ³±czach, które czêsto s± bardzo obci±¿one.



Konstrukcja formularza jest do¶æ prosta. Jej kluczowe elementy s± zawarte w ukrytych polach, odwo³uj±cych siê do mechanizmu skryptu CGI. Przyk³adowa postaæ formularza wygl±da nastêpuj±co (wiersze wyt³uszczone):



<form action="http://www.byd.top.pl/cgi-bin/mailform.cgi" method="POST">



Pierwszy wiersz odwo³uje siê do po³o¿enia skryptu na serwerze TopNet i okre¶la metodê (POST).



<input type="hidden" name="includelabel" value="yes">



Drugi wiersz okre¶la, czy poczta, któr± otrzyma autor formularza, bêdzie zawiera³a opisy pól. Domy¶lnie jest przyjêta warto¶æ "yes".



<input type="hidden" name="mailto" value="jan.kowalski@firma.com.pl">



Trzeci wiersz okre¶la adres zwrotny, czyli na ogó³ adres autora ankiety, pragn±cego otrzymywaæ informacje od czytelników.



<input type="hidden" name="mailfrom" value="Jan Kowalski">



Czwarty wiersz zawiera opis przesy³aj±cego formularz (jego znaczenie jest nieco enigmatyczne)



<input type="hidden" name="mailsubject" value="Zamówienie">



Pi±ty wiersz okre¶la temat przesy³ki pocztowej, któr± otrzyma autor formularza (tre¶æ w polu "temat" lub "subject").



<input type="hidden" name="desturl" value="http://www.firma.com.pl/dziekuje.htm">



Szósty wiersz podaje adres strony, która zostanie wy¶wietlona osobie wysy³aj±cej. Strona ta zawiera po prostu potwierdzenie wys³ania (a najlepiej uprzejme podziêkowanie...)



W³a¶ciwa tre¶æ formularza, czyli po prostu pytania.



<input name="submit" type="SUBMIT" value="Wy¶lij do nas informacje">



Definicja przycisku wysy³aj±cego ankietê.



<input name="reset" type="RESET" value="Usuñ wszystkie informacje">



Definicja przycisku usuwaj±cego wprowadzone ju¿ dane.



</form>



Je¶li autorowi formularza zale¿y na tym, aby pewne pola w formularzu zosta³y wype³nione, powinien umie¶ciæ po ostatniej literze nazwy pola (name) litery RQ - np. input name="Imiê i nazwiskoRQ". Jest to skrót od "required", czyli "wymagane". Je¶li osoba wysy³aj±ca formularz nie wype³ni ich, serwer przypomni o tym obowi±zku.





I przyk³adowy formularz, wysy³any na fikcyjny adres pocztowy, który obrazuje dzia³anie. Je¶li chcesz sprawdziæ, jak wygl±da przesy³ka pocztowa, przetestuj skrypt z w³asnymi danymi (bêdzie to co¶ w tym rodzaju):

Imie i nazwisko=PW
E-mail=p@w
Komputer=PC Pentium
System operacyjny=Windows 95
Przegladarka WWW=Internet Explorer
Przegladarka WWW=Netscape Navigator
Opinia=±æê³ñ󶼿
¡ÆÊ£ÑÓ¦¬¯
submit=Wy¶lij do nas informacje

Message sent on :  Sat Dec  6 00:54:47 1997

-----------------------------------------

mailform 0.93 beta (C)1997 Marcin Ledworowski mailto:marcinl@top.pl  http://www.byd.top.pl


Sprawd¼, jak to dzia³a.









Imiê i nazwisko (wymagane)




Adres poczty elektronicznej (wymagane)



Je¶li masz jakie¶ uwagi, wpisz je tutaj




  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • strefamiszcza.htw.pl
  • Copyright (c) 2009 TrochÄ™ ciekawostek – na weekend (czego to ludzie nie wymyÅ›lÄ… ... | Powered by Wordpress. Fresh News Theme by WooThemes - Premium Wordpress Themes.