Kliknite tukaj, da si ogledate profil, kot ga vidijo drugi

Ustvarimo števec obiskov

Delite vsebino na Facebooku
Delite vsebino na Twitterju
  Želite na svoji strani prikazati, kolikokrat je bila vaša stran že odprta? V tokratni lekciji bomo s pomočjo jezika PHP ustvarili naš lastni števec.   
 
 
1
 
 
Pojdite v neko poljubno mapo, in ustvarite novo mapo z poljubnim imenom.

Jaz sem mapo ustvaril kar na namizju. Novo mapo bomo potrebovali zato, ker bomo ustvarili dve datoteki, .php in .txt datoteko. Obe datoteki morata biti shranjeni v isti mapi, saj se bo v datoteki .txt zapisovalo število obiskov.

 
 
2
 
 
Sedaj odprite Adobe Dreamweaver.
 
 
3
 
 
Ustvarite nov PHP dokument.

Odprete lahko tudi obstoječ dokument, in preskočite na korak 10, kjer shranite datoteko pod imenom stevec.php.

 
 
4
 
 
Napišite neko besedilo na dokument.

Če ste odprli obstoječ dokument, ta korak preskočite.

 
 
 
 
 
5
 
 
Kliknite zgoraj na Code, da se vam odpre kodni način urejanja strani.
 
 
6
 
 
Vstavite spodnjo kodo:

<?php
$stevec = "stevec.txt" ;
$fd = fopen ($stevec , "r") or die ("Ne morem odpreti $stevec") ;
$fstring = fread ($fd , filesize ($stevec)) ;
echo "$fstring" ;
fclose($fd) ;

$fd = fopen ($stevec , "w") or die ("Ne morem odpreti $stevec") ;
$stej = $fstring + 1 ;
$fout= fwrite ($fd , $stej ) ;
fclose($fd) ;

?>

 
 
7
 
 
Shranite stran v mapo, ki smo jo ustvarili ob prvem koraku.

Ustvarjeno stran lahko nato zaprete.

 
 
8
 
 
Odprite sedaj program Notepad oziroma Beležnica.
 
 
9
 
 
Shranite sedaj prazen dokument pod imenom stevec.txt v isto mapo kamor ste shranili PHP dokument, torej v novo ustvarjeno mapo.

Ime mora biti obvezno stevec.txt. Če želite imeti ime drugačno morate ime kode v index.php spremeniti.

 
 
10
 
 
V novo ustvarjeni mapi imamo sedaj dva dokumenta, index.php in stevec.txt. 

Datoteki v mapi morate sedaj prenesti na strežnik vaše spletne strani, da bo števec obiskanosti deloval.

Kliknite tukaj, da si ogledate lekcijo "Domači spletni strežnik", kjer si ustvarite spletni strežnik na vašem računalniku.

Spletno stran lahko gostujete tudi na drugih spletnih mestih, kateri podpirajo PHP. Seznam teh strani si lahko ogledate tukaj. Če imate vprašanja, se posvetujte na forumu.

Povzeto po vodiču strani moje-mesto.com.

 
 
Komentiraj
 
 
 
 
 
19.5.2010, 7:23
Drugače pa to ni tako dobra rešitev, kot kakšni števci z drugih strani, kjer ponujajo flash števce, saj se ob vsaki osvežitvi (refreshu) doda en obisk.

spremenil: Dixo (19.5.2010 ob 15.04.49)
 
 
 
 
19.5.2010, 14:18
Sej je prov vsaj mislijo kako popularna je stran

LOL
 
 
 
 
26.5.2010, 9:43
pa to dela tudi za vsako stran posebej?
 
 
 
 
26.5.2010, 10:32
Deluje vedno za posamezno stran. Samo na vsako stran moraš dati omenjeno kodo.
 
 
 
 
26.5.2010, 14:31
Kodo sem skopiral v celico na obstojeci strani,naredil sem se en prazen fajl v beležnici in ga poimenoval stevec.txt,potem sem dal vse skupaj na strežnik,ampak mi ne dela
Kje sem se zmotil?
Hvala


spremenil: sasa123 (26.5.2010 ob 21.16.08)
 
 
 
 
26.12.2010, 12:48
no?
 
 
 
 
26.12.2010, 13:15
Ti javi kakšno napako?

Treba je vedeti, da lahko obstoječo kodo skopiraš samo v strani, ki imajo končnico .php. Načelno to ne bi smel biti problem, saj lahko datoteko s končnico .html ponavadi brez problema preimenuješ v .php.

Drugi problem, ki se lahko pojavi, pa so pravice za pisanje v datoteko. Zato je potrebno za datoteko stevec.txt nastaviti, da lahko vsi pišejo vanjo, tako da bo lahko vanjo pisal tudi spletni strežnik.

 
Prijava in registracija
 
 
 
Zmaga.com ponuja brezplačno in razumljivo učenje računalniških programov, vas na enkraten način spozna z različnimi svetovnimi jeziki, s podrobno obrazloženimi recepti prikaže čare kulinarike in vam prežene strahove pred domačimi opravili.
 
 
Poleg tega lahko prebirate poučne članke, ki so namenjene širjenju naše splošne razgledanosti ter preverite svoje znanje z priljubljenim in enostavnim sistemom za preverjanje znanja. Če med vsebinami, ki se dodajajo vsak dan, ne najdete želenega znanja, je za vaša vprašanja na voljo dobro obiskan forum, kjer lahko tudi aktivno sodelujete. V primeru, da bi radi svoje praktično znanje delili z ostalimi, pa to lahko storite preko preprostega vmesnika za dodajanje vsebin. Zmagajte z znanjem z Zmaga.com!