Webmajstori.Net Newsletter          > Forwardiraj prijatelju
       > Arhiva
       > Ispisi se
       > Marketing
 Pretplatnika: 5992
Primjerak #43 - 12. Veljace. 2003 


Zalili su nam se korisnici srpskog internet providera Infosky-a kako nakon pretplate nisu poceli dobivati izdanja nasih newslettera. Ovim vas putem obavjestavamo (kako se ne biste cudili zasto su vam odjedanput poceli dolaziti newsletteri :) da je taj problem rijesen, kontaktirali smo Infosky i doticni su ispravili gresku u svom email serveru.

Kako instalirati FormMail skriptu na UNIX server
Napisao: Lukic Tito © 2001 - 2003

CGI Skripta FormMail omogucuje vam da na site postavite formular koji ce unesene podatke slati na vas mail, dakle radi se o osnovnom nacinu kontakta s vasim posjetiteljima.

FormMail je jedna od najpoznatijih skripti, autor joj je Matthew M. Wright i moze se besplatno dobiti na siteu http://www.scriptarchive.com/formmail.html. Pored nje, na istim stranicama http://www.scriptarchive.com/ nalazi se jos mnostvo drugih skripti koje se mogu instalirati po istom principu.

Pocetnici nam salju dosta upita o tome kako podesiti formular da salje podatke na email. Sve sto trebate znati nalazi se u ovom clanku.


Prvo treba editirati FormMail datoteke

Prije svega treba znati da skripte pisane u Perlu mogu imati zavrsetak .pl ili .cgi. Ovisno o tome sto sve vas web server dozvoljava, mozete koristiti ili jednu ili drugu varijantu - potpuno je svejedno. Dovoljno je da samo promijenite zavrsetak iz .cgi u .pl i obratno.

Pocinjemo...

Kad otvorite ZIP datoteku "formmail.zip", u njoj cete pronaci "FormMail.pl" i "Readme" datoteke. Zbog lakseg rukovanja mozete ih preimenovati u "formmail.pl" i "readme.txt"

* formmail.pl

Kad otvorite skriptu u nekom tekstualnom editoru (Notepad), prva linija texta koju cete ugledati izgleda ovako:

#!/usr/bin/perl

Morate kontaktirati svog web administratora i pitati ga koji je "path" do Perl interpretatora na Vasem serveru (vecina dobrih hostova objavljuje najcesce postavljana pitanja na webu, pa svakako prije kontaktiranja administratora prosurfajte njihovim webom u potrazi za FAQ sekcijom). Ukoliko je razlicit od ovdje navedenog, trebate ga upisati tako da odgovara podacima dobivenim od administratora. Primjer kako to radi kod mene izgleda ovako:

#!/usr/bin/perl --

Sljedece sto morate napraviti jest saznati adresu vaseg "SendMail" programa na serveru (opet, potrazite FAQ na webu vaseg hosta ili pitajte administratora). Linija koja to karakterizira jest ova:

$mailprog = '/usr/lib/sendmail';

Ponovo primjer kako to radi kod mene:

$mailprog = '/usr/sbin/sendmail -t';

Slijedi definiranje ostalih varijabli:

1.) @referers = ('katakombe.com');

2.) @recipients = ('katakombe.com','^\w+@katakombe.com');

3.) @valid_ENV = ('REMOTE_HOST','REMOTE_ADDR','REMOTE_USER',
'HTTP_USER_AGENT');

O ovim varijablama morate vise procitati u datoteci "readme.txt".


Zatim morate poslati datoteke na server

Sad je na redu prebacivanje "formmail.pl" datoteke na vas web server uz pomoc nekog FTP programa (koristite npr. besplatni SmartFTP). Ovdje znajte da skriptu *morate* prebaciti u tzv. "ASCII" formatu, a *nikako* u "BINARY". Potrazite opcije o formatu prebacivanja u vasem FTP programu.

Prebacite "formmail.pl" u vasu "cgi-bin" mapu ili u "formmail" mapu koja se nalazi unutar "cgi-bin" mape (npr. http://www.vase_stranice.com/cgi-bin/formmail.pl ili http://www.vase_stranice.com/cgi-bin/formmail/formmail.pl) i oznacite tu datoteku misem.

Unix naredba CHMODSlijedi tzv. "chmodanje" datoteke (o tocnom znacenju UNIX naredbe CHMOD informirajte u Cestim pitanjima na Webmajstori.Net). Naredba CHMOD obicno je dostupna putem kontekstualnog izbornika, dakle na oznacenoj datoteci kliknite desnom tipkom misa. Dodijelite ovlasti "755" za "formmail.pl", sto je ujedno i najuobicajenija opcija pri instalaciji ovakvih skripti. Na slici desno mozete vidjeti kako dodavanje ovlasti moze izgledati u jednom FTP programu. Obratite paznju da *ne smijete* markirati sva polja i dodijeliti ovlasti "777" - u protivnom postoji realan rizik da Vam netko "hakira" web site.

Kad ste zavrsili, diskonektirajte vas FTP program.


Na kraju napravite formular na web stranici

Evo kako trebate pripremiti jednu HTML stranicu za kontakt: nemojte se uplasiti nepoznatog kôda jer se sve opcije koje se u ovom formularu mogu konfigurirati lako mogu pronaci u datoteci "readme.txt". Na vama je samo da pustite masti na volju i da cekate da vas neko kontaktira putem vaseg novog FormMaila!

<form method="POST"
action="http://www.katakombe.com/cgi-bin/formmail.pl">
<input type="hidden" name="recipient"
value="katakombe@katakombe.com">
<input type="hidden" name="subject" value="KATAKOMBE CONTACT FORM">
<input type="hidden" name="redirect"
value="http://www.katakombe.com/thank_you.html" target="_self">
<input type="hidden" name="required"
value="NAME,email,REASON,COMMENTS">
<dl>
<dt>Your name please:
<dd><input type="text" name="NAME" size="30">
<dt>Your e-mail address:
<dd><input type="text" name="email" size="30">
<dt>URL of your homepage:
<dd><input type="text" name="WEB" size="30" VALUE="http://">
<dt>Reason for contact:
<dd><SELECT NAME="REASON" size="1">
<OPTION></OPTION>
<OPTION>INFO ABOUT ADVERTISEMENT</OPTION>
<OPTION>MESSAGE TO WEBMASTER</OPTION>
<OPTION>SOMETHING ELSE</OPTION>
</SELECT>
<dt>Write your comments here:
<dd><textarea name="COMMENTS" rows=7 cols=40 wrap>
</textarea><BR>
<input type="submit" value="SEND">
<input type="reset" value="CLEAR">
</dl>
</form>


Linkovi i primjeri

Linkovi na kojima se moze pronaci jedan cijeli niz besplatnih i komercijalnih skripti:

http://www.hotscripts.com/
http://www.cgi-resources.com/
http://www.gossamer-threads.com/
http://www.icthus.net/CGI-City/
http://www.scriptsearch.com/
http://awsd.com/scripts/

Primjer koji radi online mozete pronaci i testirati na adresi:

http://www.katakombe.com/contact.html


Ako vam ovaj clanak nije dovoljan, procitajte i nas vodic za instalaciju CGI skripti.


O autoru:

Lukic Tito - Tile (kontakt) - je direktor 'Internet Marketinga i Operacija u svedskoj softverskoj i konzultantskoj tvrtki Mandomartis. Uz ostalo vodi i hrvatski web site Katakombe.com. Vise informacija na adresama: http://www.katakombe.com/about_us.html http://www.mandomartis.com/about.html
http://www.katakombe.com/promet.html



Preporucite nas prijateljima!

Sigurno imate kolegu ili kolegicu webmastera - pomognite im da doznaju za ovaj newsletter. Biti ce vam zahvalni, jednako kao i mi :) Hvala.


Arhiva

Prosla izdanja newslettera pogledajte u arhivi.






NOVI LINKOVI


Misprintedtype - mala kolekcija vrhunskih fontova

Misprintedtype.com nije font site klasicnog izgleda sa kolekcijom od par stotina fontova - rijec je o prezentaciji radova darovitog dvadesetogodisnjeg dizajnera iz Brazila. Zato je site mrvicu nezgodan za snalazenje, ali isplati se potruditi i dosurfati do fontova ('Type' u izborniku) - takve cete rijetko naci i na specijaliziranim stranicama.

Planet PDF - portal u svijet Adobe Acrobat pdf formata
Planet PDF je portal koji se bavi Portable Document Formatom (PDF) tj. objavljuje novosti, alate, savjete, tutoriale te linkove na korisne resurse. Definitivno mjesto broj jedan na internetu za sve informacije u vezi PDF formata.

Preporucite nam neki dobar webmasterski site, servis ili program! Dovoljan je url i jedna-dvije recenice na:
kontakt@webmajstori.net

TOP 5 DOWNLOADA

1. Dynamic Submission 2000 1,260
2. Fortune3 Web Design, Shopping Cart & E-Commerce Wizard 1,162
3. WebPosition Gold 940
4. Dreamweaver 885
5. HTML Kit 771

TKO SU WEBMAJSTORI

Ekipa

.
Pridruzite nam se!

OSTALO

Marketing

.
Kontakt

VASA PRETPLATA


Webmajstori.net Newsletter
ISSN 1334-0182

Izdavac:
logIT Internet Usluge
Granice 8, 10 000 Zagreb

---------------------------------
Prijavljeni ste sa ovom adresom:
<>

ISPIS:
Ako se zelite ispisati iz newslettera, slijedite ovaj link: ISPIS

vrh »

© Copyright 2001 - 2003. logIT Internet Usluge