Script                                                    

Om du behöver att script eller något annat till din sida så kan du hitta
några bra här! Du kan välja mellan cgi,php,asp script.
Ja inget mer att skriva nu. Hoppas ni hittar det ni behöver!

Vid eventuella frågor maila mig på pl_webb@wazup.com
 

 

Cgi                                    


Activa Besökare:

Du måste kontakta ditt webhotell och fråga vad dom har sin Perl mapp! Sökvägen till mappen ändras högst upp i scriptet. Ex: #!/usr/bin/perl, /usr/bin/perl, /usr/sbin/perl, /usr/local/perl etc...

Öppna filen guests.pl. Leta upp koden: # How many seconds to keep an IP address in the list before it becomes invalid $timeout = 15;. Koden $timeout = 15;, bestämmer hur ofta scriptet ska uppdateras.

För att lägga in scriptet på din sida så måste du döpa till HTML dokument till *.shtml, och infoga den här koden: <!--#include virtual="/php-bin/guests.pl"-->

Ladda upp alla filer till din cgi-bin katalog, och ge nu scriptet rätt rättigheter. Använder du CuteFTP högerkickar du på guests.pl och väljer CHMOD, och sen 755. Kom ihåg att 755 är så gott som standard för alla cgi och perl script! Grattis, nu har du ett "Aktiva besökar script"

Ladda ner
 


Counter

Du måste kontakta ditt webhotell och fråga vad dom har sin Perl mapp! Sökvägen till mappen ändras högst upp i scriptet. Ex: #!/usr/bin/perl, /usr/bin/perl, /usr/sbin/perl, /usr/local/perl etc... När du har fixat det har du gjort grunden! Nu måste du fixa alla sökvägar till rätt filer etc!

Öppna filen counter.pl. Leta upp texten: ### FILE AND DIRECTORY LOCATIONS, REFERERS ###. Under den texten ställer du in sökvägarna till logfiler etc. Du kan även ställa in vilken referer scriptet ska ha:

$count_file = "/path/to/count.txt"; - Sökvägen till "count.txt" filen! Där sparas antalet besökare.
$digit_dir = "/path/to/digit_dir"; - Sökvägen till mappen där siffrorna till scriptet ligger.
$access_log = "/path/to/access_log"; - Sökvägen till access loggen.
$error_log = "/path/to/error_log"; - Sökvägen till logfilen där informationen om ev. fel sparas.

$flyprog = "/path/to/fly/fly -q"; - Sökvägen till mappen "fly". Exakt vad variablen -q gör vet jag inte. Troligen något med rättigheten till scriptet att göra.
$fly_temp = "/path/to/fly_temp.txt"; - Sökvägen till txt filen som ligger i fly mappen du precis länkade till ovanför.

$bad_referer_img = "http://www.host.com/path/to/bad_referer.gif"; - Sökvägen till gif bilden som visas om någon försöker sno din counter.

@referers = ("www.worldwidemart.com","worldwidemart.com","206.31.72.203"); - Här skriver du in domänen som sciptet ligger på. Står det tex www.megadomain.net betyder det att endast Megadomain kan använda scriptet =)

Ladda upp alla filer till din cgi-bin katalog, och ge nu scriptet rätt rättigheter. Använder du CuteFTP högerkickar du på filerna och väljer: Access_log = 777, fly = 755, counter.pl = 744

Ladda ner
 


Mailformulär - Formmail

Du måste kontakta ditt webhotell och fråga vad dom har sin Perl mapp! Sökvägen till mappen ändras högst upp i scriptet. Ex: #!/usr/bin/perl, /usr/bin/perl, /usr/sbin/perl, /usr/local/perl etc... När du har fixat det har du gjort grunden! Nu måste du fixa alla sökvägar till rätt filer etc! Men kom ihåg att du nu även måste ha sökvägen till servern mailprogram. Vanligen är det $mailprog = '/usr/lib/sendmail';. Kontakta supporten på servern för mer information!

Öppna filen FormMail.pl. Leta upp texten: @referers - Där kan du göra så endast du kan använda formuläret. Lämnar du den variabeln tom kan andra personer använda sig av ditt script. Skriv då www.dinserver.com. Då kan man endast använda scriptet om det ligger på"dinserver.com". Du måste även fixa $mailprog = '/usr/lib/sendmail'; så den pekar rätt.

Här kommer lite andra variabler som är bra att veta om:

&check_url; - Kollar att scriptet ligger på rätt server.
&get_date; - Tar hand om datumet
&check_required; - Kontrollerar så alla fält är ifyllda
&return_html; - Skickar besökaren tillbaka till en html sida!
&send_mail; - Skickar mailet.

 

Ladda nu upp FormMail.pl till din cgi-bin katalog. Använder du CuteFTP högerkickar du på filerna och väljer: 755, vilket är så gott som standard på cgi och perl filer.

Nu behöver du endast anropa FormMail.pl i ditt formulär.

Ladda ner


Random text
 

Du måste kontakta ditt webhotell och fråga vad dom har sin Perl mapp! Sökvägen till mappen ändras högst upp i scriptet. Ex: #!/usr/bin/perl, /usr/bin/perl, /usr/sbin/perl, /usr/local/perl etc... När du har fixat det har du gjort grunden! Nu måste du fixa alla sökvägar till rätt filer etc!

Den viktigaste sökvägen är $random_file = "/path/to/random.txt";. Det är sökvägen till textfilen som innehåller alla texter som ska slumpas fram!

Faktum är att $random_file = "/path/to/random.txt"; är den enda sökvägen du måste hålla koll på! Sen är det bara att översätta och designa HTML koden som finns i scriptet. Sen gör du endast ett enkelt litet SSI anrop till scriptet så ska det funka perfekt.

Mer info om installationen finns i readme filen och förords texten i scriptfilen!

Ladda nu upp random_text.pl till din cgi-bin katalog. Använder du CuteFTP högerkickar du på filerna och väljer: 755, vilket är så gott som standard på cgi och perl filer.

Ladda ner