viagra alternative for viagra buy alternative to viagra best viagra best viagra alternative canada beta blockers and viagra brand viagra brand viagra over the net now brand viagra professional buy brand viagra without prescription buy sales buy branded viagra buy branded viagra online now buy discount viagra discounts buy generic viagra india rx canada buy now viagra buy pfizer viagra online buy real viagra online buy viagra buy viagra china now buy viagra in canada no prescription buy viagra mexico buy viagra on line buy viagra online buy viagra online canada buy viagra online cheap us buy viagra without prescription buying real viagra without prescription buying viagra online buying viagra in canada buying viagra without prescription can i get viagra in mexico cheap can i take viagra with beta blocker canada pharmacy viagra pfizer canada viagra canada viagra generic canadain viagra india canadian drug viagra soft canadian pharmacy discount code viagra cheap canadian pharmacy viagra germany canadian pharmacy viagra legal canadian viagra canadian viagra generic canadian women viagra cheap viagra cheap viagra canada or india germany cheap viagra generic cheap viagra no prescription cheap viagra on line cheap viagra online discounts cheap viagra or cialis cheap viagra pills cheap cheapest prices on viagra cheapest viagra fast cheapest viagra online cheapest viagra usa discounts china viagra cialis tablets vs viagra cost of viagra cost of viagra in germany usa discount real viagra discount viagra diuretics and viagra cheap female viagra female viagra pills fast gel viagra gele viagra germany generic viagra sales generic viagra 100 mg generic viagra canada fast generic viagra from china fast generic viagra india usa generic viagra made in india generic viagra made in usa cheap get viagra get viagra without a prescription herbal viagra delivery how does viagra work how much is viagra online how to buy viagra how to get cheap viagra pills how to get some viagra how to get viagra now how to get viagra no prescription i dont have a prescription for viagra germany india viagra indian viagra sales inexpensive viagra levitra vs viagra low cost canadian viagra usa low cost viagra mexico viagra fast natural viagra natural viagra pills buy next day viagra no prescription viagra non prescription viagra online once a day viagra online cheap viagra usa online viagra order usa viagra online buy ordering viagra delivery overnight canadian viagra overnight delivery viagra usa overnight viagra overnight viagra generic fast pfizer mexico viagra pfizer soft viagra pfizer viagra pfizer viagra 50 mg online pfizer viagra cheap price check 50 mg viagra purchase viagra real viagra real viagra for sale real viagra gel real viagra online real viagra without prescription rx generic viagra rx online viagra safety of buying viagra from canadian pharmacies soft gel viagra soft viagra spain female viagra sales us discount viagra overnight delivery usa generic viagra viagra 100 mg usa viagra 100 mg cheap viagra 50 mg viagra alternative germany viagra and female discounts viagra and three day delivery viagra brand viagra buy viagra buy now viagra canada usa viagra canada generic cheap viagra canada online discounts viagra canada scam viagra canadian canada viagra canadian pharmaceuticals buy viagra canadian pharmacy viagra canadian sales viagra canadian scam viagra canda viagra cheap sales viagra cheap canada viagra cheapest viagra china viagra cost usa viagra discount germany viagra discounts viagra dosage viagra dose viagra doses viagra fast delivery now viagra for cheap viagra for sale viagra for women viagra for women in india viagra from canada usa viagra from india delivery viagra from mexico viagra from the usa viagra gel fast viagra generic buy viagra generic canada viagra herbal viagra how much viagra in canada viagra in india viagra in mexico viagra india buy viagra legal discounts viagra levitra viagra made in india viagra mexico viagra more drug uses germany viagra no prescription viagra no prescriptions viagra of pfizer germany viagra on line viagra online buy viagra online 50 mgs viagra online cheap delivery viagra online pharmacy usa now viagra online without a prescription viagra online without prescription viagra or cialis germany viagra oral gel viagra order viagra overnight germany viagra overnight delivery viagra pfizer buy viagra pfizer 50 mg viagra pfizer india sales viagra pfizer online viagra pfizer viagra online viagra pharmacy in india viagra pills viagra pills canadian fast viagra pliis viagra prescription viagra price viagra prices viagra professional delivery viagra purchase discounts viagra rx viagra rx in canada discounts viagra sale viagra sales usa viagra sales in canada viagra samples discounts viagra scams canada sales viagra see what it does viagra side effect viagra side effects delivery viagra soft viagra soft gel viagra soft tablets discounts viagra soft tabs now viagra soft tabs 100 mg now viagra soft tabs 100 mg prices compare viagra sur le net germany viagra tablet delivery viagra tablets viagra tablets sale fast viagra tabs viagra taking full dose 100 mg viagra usa canada viagra where to buy it viagra without a prescription germany viagra without prescription viagra without prescription canada viagra women viagrabest viagra were can i buy viagra cheap what agency can you buy viagra what better viagra or cialis what is viagra professional now where can i purchase viagra where to buy viagra germany where to get viagra where to get viagra cheap now where to get viagra in canada canada where to purchase viagra women viagra cialis 5 mg cialis canada usa 5 mg daily cialis fast 5 mg original brand cialis 50 mg cialis dose now about cialis best cialis price cheap best price cialis buy brand cialis buy 5 mg cialis online buy cialis buy cialis 5 mg buy cialis canada buy cialis cannada buy cialis for daily use online buy cialis in canada buy cialis in usa online buy cialis on line buy cialis once daily buy cialis online buy cialis online canada delivery buy cialis online uk buy cialis online without prescription buy cialis professional buy cialis usa buy buy cialis without a prescription delivery buy daily cialis usa buying cialis in canada fast buying cialis online buying cialis without a prescription c50 cialis now can you take cialis while having epilepsy canada cialis once a day canadian cialis canadian online pharmacy cialis canadian pharmacies cialis canadian pharmacy cialis canadian pharmacy cialis without prescription cheap cialis cheap cialis fast delivery time cheap cialis from india germany cheap cialis soft fast cheap fast cialis germany cheap viagra or cialis cheapest cialis cheapest overnight cialis sales cialis 100 mg cialis 100 mg generic germany cialis 2.5 mg buy cialis 20 mg cialis 30 mg cialis 5 mg online cialis 5 mg buy cialis 5 mg italia canada cialis 50 mg cialis 50 mg dose online cialis alcohol cialis alternatives cialis alternitives cialis and women cialis atrial fibrillation now cialis brand cialis brand only cialis buy cialis buy overnight germany cialis by women delivery cialis c 50 buy cialis canada cialis canada online pharmacy sales cialis canadian cialis canadian pharmacy cialis cheap fast cialis cheap us pharmacy cheap cialis cost cialis cost canada cheap cialis cost of daily pills buy cialis daily cialis daily availability sales cialis daily canada sales cialis daily cost cialis daily dosage pharmacy cialis daily dosing cost cialis daily in canada cialis daily price cialis daily use cost cialis daliy delivery cialis discount cialis discount prices discounts cialis discounts cialis dosage delivery cialis dosage mg sales cialis dosage more for patients now cialis en discount cialis en mexico cialis fast cialis for sale cialis for women sales cialis from canada cialis from india cialis from mexico cialis generic cialis generic 100 mg discounts cialis generic canada buy cialis germany now cialis in canada cialis in mexico germany cialis india fast cialis is cialis low price fast cialis low prices cialis made in usa buy cialis more drug uses germany cialis more drug warnings recalls cialis more for patients cialis no prescription cialis no rx cialis on line cheap cialis on women cialis once daily cialis once-daily dose cheap cialis one a day cialis one day shipping usa cialis online discounts cialis order cialis order from cialis overnight germany cialis pfizer cialis pharmacy buy cialis pharmacy online next day cialis powder form cialis prescription cialis price cialis prices buy cialis professional cialis professional 100 mg cialis professional next day delivery canada cialis professional side effects cialis purchase sales cialis recommended dose cialis samples cialis samples in canada cialis small doses antidepressants cialis soft cialis soft canada sales cialis soft tabs cialis tablets cialis tablets vs viagra cialis to buy now cialis uk sales cialis usa cialis vs levitra discounts cialis without a prescription buy cialis without prescription cialis woman cialis women online cialisis for women cialisis in canada cirrhosis caused by cialis now comments on daily dosing cialis cost cialis daily use cost of 30 cialis cost of cialis cheap cost of cialis daily cost of cialis daily pills online cost of daily cialis daily cialis daily cialis cost sales daily dosage cialis buy daily use cialis cost discount canadian cialis discount cialis discount cialis india does generic cialis work dose cialis effect of cialis on women fast delivery cialis ganeric cialis delivery generic cialis discounts generic cialis canada generic cialis canadian generic cialis does it work generic cialis from india cheap generic cialis in india generic cialis india delivery generic cialis india discount usa generic cialis next day delivery generic cialis opinion generic cialis professional generic cialis soft tabs usa genuine cialis pill purchase discounts genuine cialis pills gerenic cialis get cialis fast get cialis online now how does cialis work now how much does cialis cost discounts how much does cialis cost at the pharmacy how much is cialis discounts how to get cialis how to get cialis no prescription cheap how to get cialis voucher delivery hydrochlorothiazide cialis i am an epileptic can i take cialis indian cialis cheap is cialis a blood thinner cheap is it possible to buy cialis online in canada levitra vs cialis usa map of france with cialis mexico pharmacy cialis natural cialis alternative natural cialis alternatives now non prescription cialis once daily cialis online one a day cialis one day cialis one day delivery cialis buy online cialis online pharmacy cialis original cialis 20 usa pharmacy cialis philippines pharmacy cialis generic 50 mg online price cialis price cialis canada price of cialis in canada professional cialis professional cialis online purchase cialis cheap buy purchase once daily cialis fast real cialis fast real cialis online results for cialis daily rx cialis sales cialis cheap soft cialis fast soft tab cialis us cialis pharmacy viagra or cialis what better viagra or cialis what effects does caffeine have on cialis canada what is cialis what is the cost of cialis where to buy 100 mg cialis sales where to buy cialis cheap which better viagra or cialis women cialis now

februari 2007

You are currently browsing the articles from Svensk Server written in the month of februari 2007.

Index-html

Vad händer om du glömmer att ladda up en fil som heter index.html i vilken som helst katalog på din server, och någon skriver URL till denna katalog?

Svaret är: innehållet i hela katalogen kommer att vara synlig för besökaren.
(jag har ett syfte med det här kapitlet, läs bara vidare och du kommer att förstå poängen)

Till exempel: Jag laddar upp några filer på min server (test1.txt, test2.txt, test3.txt, test4.txt, test5.txt) i ”root” katalogen. Sedan skriver jag URL till min domän i IE.

Det som visas är innehållet i hela katalogen:

test1.txt
test2.txt
test3.txt
test4.txt
test5.txt

Hade jag skapat en tom fil och sparat den som index.html, samt laddat upp den i samma katalog som mina filer, skulle ingen kunna se innehållet i katalogen. Detta för att Internet Explorer (och alla andra Internet bläddrare) försöker alltid hitta ett dokument som heter index. Hittas denna fil kommer innehåller i den att visas.
Bara när bläddraren inte hittar index-filen kommer innehållet i den specifika katalogen från adressen att visas.

Det är anledningen att ALLTID ha en fil som heter index.html i VARJE katalog på din server. Tro mig, du vill inte visa dina filer för allmänheten. Tänk dig om du hade dina elektroniska produkter (program, e-böcker) på din server och en nyfiken besökare gissar sig fram till katalogen med produkterna.
Då är det fritt att ladda hem gratis istället för att betala för produkterna.
Med index-filen i varje katalog vet han inte vart produkterna kan vara någonstans.

Det är ett enkelt sätt att skydda sina produkter men även ett sätt att skydda viktiga dokument om din hemsida (filer som innehåller information om dina kunder, besökare . . . )

Det som jag måste påpeka är det att index-filen i din ”root” katalog inte är samma som index-filen i övriga kataloger.
Den du har i ”root” katalogen är associerad med din hemsida och innehåller något vettigt. Den filen som du laddar upp i övriga kataloger är oftast tom men du kan skriva lite HTML-kod så att besökaren omredigeras till din riktiga index-filen dvs. till din hemsida.

Nu kan vi fortsätta med SSI-märkenna

Andra bloggar om: , ,

Written by admin on februari 22nd, 2007 with no comments.
Read more articles on HTML grunder.

SSI-märken i detalj

Syntaxen för SSI är:

<!–#include virtual=”/ssi.txt”–>

Webbservern läser <!–# och tolkar det som:
”Här börjar SSI-kommando.”

Sedan fortsätter den att läsa ”include virtual=” och tolkar det som:
”Jag måste öppna en fil som finns någonstans på server och som är specificerad till adressen efter tecknet ´=´. Vidare måste jag placera innehållet från filen HÄR.”

Servern läser vidare “/ssi.txt” och förstår:
”Nu vet jag, filen heter ssi.txt och finns i ´root´katalogen. Nu öppnar jag den och kopierar innehållet från den här.”

Nästa servern läser är “–>” och förstår:
”Nu har jag gjort alla instruktioner.”

Hade man haft filen i en annan katalog än “root” skulle en liten modifiering behövas.
Till exempel: filen ligger i katalogen ”test”.
Då skulle HTML-koden för SSI inkludering vara:

<!–#include virtual=”/test/ssi.txt”–>

Det som servern förstår från kommando ovan är:
”Öppna filen ´ssi.txt´ som finns i katalogen ´test´. Placera innehållet från den här i dokumentet.”

Det är så man inkluderar innehållet från vilken fil som helst. Man bara anger korrekt sökväg till filen och servern kommer att förstå det.

En annan variant av samma SSI-tag är:

<!–#include file=”ssi.txt”–>

Ser du skillnaden?
Istället för ordet “virtual” har vi annat ord: “file”.

Denna kommando används då filen som du vill inkludera i ditt dokument finns i samma katalog som din .shtml sidan ligger i.

Å andra sidan, om du vill inkludera en fil som finns i en annan katalog måste du använda ordet “virtual”.

Det finns många andra SSI-kommando som du kan dra nytta av vid skapandet av dina HTML-dokument.

Du kan göra dina egna sidor genom att kopiera koden från mina exempel. Glöm inte att dokumentet du sparar måste sluta med: .shtml, annars kommer det inte att fungera.

Datum

 <!–#config timefmt=”%A %B %d %Y” –>
<!–#echo var=”DATE LOCAL” –>

Det här kommer att visa datum. Exempelvis:

Current Date and Time:Friday November 29 2003 Här kommer några variationer av samma kommando:
• Vill du att din datum ska se ut så här:
Fri 29 Nov 03
skriver du SSI-kommando så här:
<!–#config timefmt=”%a %d %b %y” –>
<!–#echo var=”DATE LOCAL” –>

• 11/29/03 formatet skulle man kunna få med:
<!–#config timefmt=”%m/%d/%y” –>
!–#echo var=”DATE LOCAL” –>


IP-adress:

<!–#echo var=”REMOTE ADDR” –>

Kommandon ovan kommer att registrera besökarens IP adress. Resultatet visas på skärmen:

Your IP Address:

93.19.200.165

Modifie Date

<!–#flastmod file=”ssi.shtml” –>

Detta kommer att visa när filen ssi.shtml ändrades senast.
Resultate visas så här:

This Web Page Last Modified Date:

Thursday November 29 2003

Andra bloggar om: , ,

Written by admin on februari 21st, 2007 with no comments.
Read more articles on HTML grunder.

Protokoll - grunder

Jag börjar med något du redan använder men inte tänker på: HTTP (Hypertext Transfer Protocol).

World Wide Web gjordes av Tim Berners Lee 1989. Det var tänkt att vara en global Internet baserad hypermedia. Han programmerade också första server och webbklienten (bläddrare) ett år senare.

Han definierade regler för kommunikation på Webben. Hans mission var:
1. att bygga ett språk (HTML) som skulle möjliggöra för vem som helst att skriva ett dokument på Webben
2. att bygga en ”bläddrare” som skulle möjliggöra för vem som helst att läsa ett HTML-dokument.

Revolutionerande upptäckt var hans hyperlänkar. Med dem kunde man hoppa vart som helst, till vilken annat dokument man ville oavsett vart det låg.

Hela beskrivningen och analysen av idén var grunden till ett protokoll. Protokollet är en rad termer och regler som ett system bygger på. Hans system var Webben och hans protokoll var Hypertext Transfer Protocol eller HTTP.

FTP står för “File Transfer Protocol”.
Jag skulle kunna göra en visuell presentation av det jag skriver om men det jag vill göra är en bra beskrivning i ord så att du förstår kärnan i det hela och inte bara ytligt lär dig hur man skickar filer till en server.

Så fort man har med ett protokoll att göra betyder det att det finns två ändar som kommunicerar med varandra. På Nätet är de alltid klienter och servrar. Var och en har sina speciella program som skickar information mot varandra på det sättet att de följer fastställda regler: protokollet.

FTP är mycket vanligt metod för överföring av filer mellan två datorer. Från början hade man kommit på FTP långt innan WWW och gränssnittet var textbaserat.

För att kunna förstå hur FTP fungerar måste man ha grundläggande kunskaper om klienter och servrar.
• Båda är datorer uppkopplade mot Internet
• Servrar är ALLTID uppkopplade medan klienter kopplas upp vid behov.

Föreställ dig en server som en hotell och en klient som en kund i hotellet. Kunden kommer till hotellet, betalar, sover, äter och går därifrån.

Din dator är en klient och Internet är “hotellet”. Jag måste nog rätta till mig: Internet mot bakgrunden till vårt exempel består av MÅNGA datorer kopplade mot varandra.

Tänk dig hotell A, B och C som är kopplade med korridor. Du kommer till hotell A för att sedan lämna det och komma till hotell B och vidare till hotell C.

Du kopplar upp dig mot en dator med ett användarnamn och ett lösenord. Det är vårt hotell A. Alltså, när du vill surfa på Nätet kopplar du upp dig mot en dator, inte mot Internet.
Datorn du kopplat dig med är vidare uppkopplad mot andra datorer.

I början har vi sagt att en klient kopplas upp mot Nätet vid behov och en server är alltid uppkopplad och tillgänglig. Ur det förstår du att datorn du kollar upp dig när du ska ut och surfa är en server, och din dator är en klient.

Nu till det viktiga:
Användningen av servrar beror på PROTOKOLLET. För varje protokoll finns det speciella program som möjliggör för dig att använda tjänsten den erbjuder.
 
Till exempel:
Du kan använda HTTP genom att ha en HTTP-klient som populärt kallas för bläddrare (Internet Explorer, Netscape, Opera).
FTP använder du genom att ha en FTP-klient (det finns hundratals FTP-program).
E-post använder du också genom att ha en e-post-klient (Outlook, Eudora, . . . )

Nästan hela Internet är byggt på relationen mellan en server och en klient. Du med alla dina program du använder på Nätet utgör en klient (Internet Explorer, Outlook, MSN, ICQ, . .)

En server har också många program som möjliggör kommunikation med klient-program. Server-program kallas DAEMONS.

Andra bloggar om: , ,

Written by admin on februari 21st, 2007 with no comments.
Read more articles on HTML grunder.

Daemons

Daemon är en process som körs i bakgrunden på en dator (server) och gör en specifik operation vid schemalagda tider eller då speciella händelser inträffar.

Begreppet ”daemon” kommer från ett operativsystem som kallas UNIX. Andra operativsystem (Windows 2000, Windows NT) har sina motsvarande program som gör samma jobb som ”daemons” i Unix och Linux.
I Windows miljö kallas de för ”System Agents” eller tjänster.

Typiska ”daemon” processer tar hand om administrativa jobb i ett operativsystem. Ordet “daemon” kommer från grekiska mytologyn och betyder “själens vaktare”.

Med enkla ord förklarar jag ”daemons” som program vars uppgift är att ta hand om många klienter samtidigt på en server.

Din dator (som hela tiden var en klient) kan också bli en server. Du bara kopplar upp dig mot Internet och låter uppkopplingen vara aktiv hela tiden (billigt om du har bredband). Det enda som du behöver göra är att installera “daemons” på din dator.

Installerar du en e-post “daemon” på din dator kommer den att möjliggöra e-post tjänster för andra. Du kan installera exempelvis en IRC (Internet Relay Chat) ”daemon” så att folk kan komma på din server och börja konversera.

Tyvärr måste jag säga att det inte är så enkelt att köra en server. Det viktiga är att du FÖRSTÅR hur alla Internet tjänster fungerar.

Nu är det lättare att förstå om jag säger att FTP “daemon” på din dator, möjliggör för andra att skicka och ladda hem filer från en eller flera kataloger du definierat för utdelning.

Andra bloggar om: , ,

Written by admin on februari 20th, 2007 with no comments.
Read more articles on HTML grunder.

IP-adresser

Varje dator som är uppkopplad mot Internet har sin adress. Den heter Internet Protokoll: IP adress.
För att koppla det med föregående rubrik måste jag säga att både en klient och en server har var sin IP-adress.

IP-adressen består av fyra tal avskilda med en punkt (.). Eftersom servrar alltid är uppkopplade har de en permanent adress. Din dators IP-adress brukar bytas varje gång du kopplar upp dig mot Nätet. (undantag finns ifall ditt bolag erbjuder fasta IP-adresser)

Adressen identifierar dig på Nätet. Vill du veta din IP-adress varje gång du är på Nätet? Det har vi gått igenom när vi pratat om SSI-märken. Bygg en hemsida (minIP.shtml) och inkludera följande:

<!–#echo var=”REMOTE ADDR” –>

Nu kan du förstå hur webbhotell och domännamn fungerar.

Written by admin on februari 19th, 2007 with no comments.
Read more articles on HTML grunder.

« Older articles

Newer articles »