Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 19 odgovora
  • 11.650 pregleda

Najnovija ↓

Brojac poseta 09.07.2003. u 01:34 · pre 283 meseca #1
Treba mi jedna skripta,ako neko ima ili zna,za brojanje posjeta na sajtu.Znaci ne kao oni bravenet ili nesto tako vec samo broj recimo 012345 . I ako neko ima neku skriptu za jedan obican sat 15:25:31 npr.
Pozdrav!
Re: Brojac poseta 09.07.2003. u 02:03 · pre 283 meseca #2
Code:

<?php
// ovo ti je za vreme
 echo date("H:i:s");
?>

Naravno moras na serveru da imas podrsku za pha
A ovo drugo imam negde i postovacu sutra ako neko ne bude vec.....
Potpis
Aj sad odo
Re: Brojac poseta 09.07.2003. u 02:19 · pre 283 meseca #3
Evo ti jedna java skripta!Nije bas pouzdana ali radi, uz to ti ne treba nikakva podrska serveraa!
Code:

<script language="Javascript">
<!--
function getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset); 
if (endstr == -1) 
endstr = document.cookie.length; 
return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name) { 
var arg = name + "="; 
var alen = arg.length; 
var clen = document.cookie.length; 
var i = 0; 
while (i < clen) { 
var j = i + alen; 
if (document.cookie.substring(i, j) == arg) 
return getCookieVal (j); 
i = document.cookie.indexOf(" ", i) + 1; 
if (i == 0) break; 
} 
return null;
}

function SetCookie (name, value) { 
var argv = SetCookie.arguments; 
var argc = SetCookie.arguments.length; 
var expires = (argc > 2) ? argv[2] : null; 
var path = (argc > 3) ? argv[3] : null; 
var domain = (argc > 4) ? argv[4] : null; 
var secure = (argc > 5) ? argv[5] : false; 
document.cookie = name + "=" + escape (value) + 
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) 
+ 
((path == null) ? "" : ("; path=" + path)) + 
((domain == null) ? "" : ("; domain=" + domain)) + 
((secure == true) ? "; secure" : "");
}

function DeleteCookie(name) { 
var exp = new Date(); 
FixCookieDate (exp); // Correct for Mac bug
exp.setTime (exp.getTime() - 1); // This cookie is history 
var cval = GetCookie (name); 
if (cval != null) 
document.cookie = name + "=" + cval + "; expires=" + 
exp.toGMTString();
}

var expdate = new Date();
var num_visits;
expdate.setTime(expdate.getTime() + (5*24*60*60*1000));
if (!(num_visits = GetCookie("num_visits")))
num_visits = 0;
num_visits++;
SetCookie("num_visits",num_visits,expdate);
//-->
</script>
<script language="Javascript">
<!--
document.write("<font face=\"Times New Roman\"><font size=3><font color=FFFFFF>Do sada je bilo "+num_visits+" posetilaca na ovoj strani. </font></font></font>");
//-->
<!--Created By MTL Design Studio!
</script>


Potpis
Keep the faith....
MTL Design Studio....
http://www.mtldesign.co.sr
Re: Brojac poseta 09.07.2003. u 04:43 · pre 283 meseca #4
Samo mi objasni kako to radi bez podrške servera, pošto ne pišem JS?
Znači, liniju po liniju.
Potpis
» Mom, mom, look what I did, mom!
» Look what I did to my hands, I broke 'em!
Re: Brojac poseta 10.07.2003. u 17:56 · pre 283 meseca #5
Broj poseta smestas u cookies? Jesu li to posete jednog korisnika ili counter?
E i kad sam tu... kako da registrujem kada se neki img fajl skida sa mog sajta?
Re: Brojac poseta 10.07.2003. u 18:10 · pre 283 meseca #6
Kako da „registruješ“? Pa pogledaj u neki log fajl koji drži tvoj server (Apache?).
Potpis
Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
Re: Brojac poseta 10.07.2003. u 19:50 · pre 283 meseca #7
Najjednostavnije bi bilo ovako:
-Moras da napravis jedan prazan fajl u ovom slucaju brojac.txt-

Code:

<?php

//ovo je za brojac
$filename="c:\apache\htdocs\brojac.txt"; // stavi tvoju putanju

$f=fopen($filename,"r+");
$brojac = fread($f, filesize ($filename));
$brojac+=1;

fseek ( $f, 0);

fwrite($f, $brojac);
fclose($f);

echo $brojac;

?>


takodje moras da imas podrsku za php

Citat:
Manca
....

Nemoze javascript.... nije server side programing
Moglo bi ako bi trebalo da se prikazuje korisniku njegov broj poseta(ili otvorenih strana)
Potpis
Aj sad odo
Re: Brojac poseta 10.07.2003. u 20:03 · pre 283 meseca #8
Citat:
tOwk
Kako da „registruješ“? Pa pogledaj u neki log fajl koji drži tvoj server (Apache?).

Ako ima coustom statistiku na sajtu .... Onda mu kompletna statistika nije na jednom mestu
Najbolje resenje je sve trbati u bazu i sa coustom queri-ima praviti statistiku po potrebi :)


Citat:
E i kad sam tu... kako da registrujem kada se neki img fajl skida sa mog sajta?


Moze i to uz prepravku moga koda
Code:

<img src="<?php include('slika.php'); ?>" width="500" height="500"> 


slika.php
Code:

<?php

$filename="c:\apache\htdocs\brojac.txt"; // stavi tvoju putanju
$f=fopen($filename,"r+");
$brojac = fread($f, filesize ($filename));
$brojac+=1;
fseek ( $f, 0);
fwrite($f, $brojac);
fclose($f);
echo "proba.gif";

?>

Potpis
Aj sad odo
Re: Brojac poseta 10.07.2003. u 20:40 · pre 283 meseca #9
Citat:
arsa x:
Ako ima coustom statistiku na sajtu .... Onda mu kompletna statistika nije na jednom mestu
Najbolje resenje je sve trbati u bazu i sa coustom queri-ima praviti statistiku po potrebi :)

Naravno da je to „najbolje“ rešenje — nije džaba uključena CustomLog direktiva za konfigurisanje Apache servera.


Citat:
Citat:
E i kad sam tu... kako da registrujem kada se neki img fajl skida sa mog sajta?


Moze i to uz prepravku moga koda
...

...koji ima nezgodne osobine da sprečava keširanje slika, onemogućava preuzimanje deo-po-deo slike (pa i sâmo nastavljanje pri preuzimanju), i sadrži loš „Content-type“ (da ne govorimo o ostalim zaglavljima).

Ma pusti sve to, važno je da radi, je li tako?
Potpis
Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
Re: Brojac poseta 10.07.2003. u 21:25 · pre 283 meseca #10
-towk-
Ako pogledas kod(slika.php) videces da se samo sa echo naredbom(koja moze i na vrhu da stoji) ispisuje ime fajla slike.
Nerazumem tvoje objasnjenje u vezi toga ?
Potpis
Aj sad odo
Re: Brojac poseta 10.07.2003. u 21:40 · pre 283 meseca #11
Pa kako i da razumeš kada sam pogrešio — izvinjavam se što čitam nepažljivo ;-).

Ali, što se tiče tog rešenja, problem je što ono ne beleži broj učitavanja slike, već koliko puta je učitana stranica koja poziva tu sliku (tj. koliko puta se pojavio takav IMG tag sa istom referencom). Ako neko hoće da ponudi drugima da i spolja linkuju na sliku, to baš neće dobro raditi.
Potpis
Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
Re: Brojac poseta 10.07.2003. u 23:30 · pre 283 meseca #12
dati onom ko hoce slike sa tvog sajta sledeci kod (kod je za "trecu sliku" :) )
Code:

<img src="<? echo implode ('', file ('http://tvojsajt/slika.php?sl=3?user=Mika')); ?>">



Slika "3" ima ime rand_niz_1.jpg koji je zabelezen u 3.txt.
Kada neko zatrazi sliku sa gornjim kodom generise se novi rand_niz_2 zapisije u 3.txt(naravno prvo procitamo da bismo znali ime "trece-slike" ) promenimo ime "trece slike" iz rand_niz1 u rand_niz_2 .Saljemo sa echo ime linka.
Kraj price ")

Mada bas nisam siguran da ce "moja ideja" imati masovnu primenu :(

Moguce da postoji i neko bolje resenje, posto si spomenuo da isporuka sa php-om nije najbolja
Potpis
Aj sad odo
Re: Brojac poseta 11.07.2003. u 02:36 · pre 283 meseca #13
Ne, ne, ne Mislio sam da pravim counter service u ASPu uz pomoc VB. E sad kad se kaunter pokaze da se poveca svaki put kad se dovlaci sa servera. To nisam uspeo da resim... dobro bi bilo kada bi imao img tag nesto kao onLoad, ali nema :((
Re: Brojac poseta 11.07.2003. u 04:43 · pre 283 meseca #14
Citat:

Ne, ne, ne Mislio sam da pravim counter service u ASPu uz pomoc VB. E sad kad se kaunter pokaze da se poveca svaki put kad se dovlaci sa servera. To nisam uspeo da resim... dobro bi bilo kada bi imao img tag nesto kao onLoad, ali nema (


Pojasni mozda nadjemo resenje i za ASP....
Jel nije razmena linkova(banera)?
Potpis
Aj sad odo
Re: Brojac poseta 11.07.2003. u 22:04 · pre 283 meseca #15
Pa razmena bannera bi mozda i delovala nekako, tu je vec lako... mada ista je situacija i za prikaz tih bannera mora nekako da se napravi trigger za brojanje broja pregleda. A ista je stvar i za brojac poseta. Jos je teze napraviti generator jpg ili png slika (znam da postoji nesto u phpu valjda.) Ali i da se nadje neki dll koji to radi, opet je kontrola koja radi stvar o kojoj smio pricali malo zajebanija da se uradi, jer kako obican img tag da prenese podatak do servera?
Re: Brojac poseta 09.11.2004. u 14:31 · pre 267 meseci #16
ja imam sajt statistic
al kako u napraviti da mi prikazue broj na sajtu
Re: Brojac poseta 10.11.2004. u 06:38 · pre 267 meseci #17
koje u?

Ako imas brojac onda samo njegov kod postavi na pocetnu stranicu.
AKO KORISTIS brojac sa nekog sajta kod ce ti dati taj sajt.
Re: Brojac poseta 05.06.2007. u 09:11 · pre 236 meseci #18
Brojač poseta:

Code:
<?
$brojac = "brojac.txt";

function displayCounter($brojac) {
        $fp = fopen("$brojac", "r");
        $num = fread( $fp, 100);
        $posete = ($num + 1);
        fclose($fp);
        $fa = fopen("$brojac", "w");
        fwrite( $fa, $posete, 100);
        fclose($fa);
        echo "Vi ste osoba broj: $posete koja je posetila sajt.";
}

displayCounter($brojac);
?>

Re: Brojac poseta 07.06.2007. u 23:26 · pre 236 meseci #19
Posto ste dali ove jednostavne brojace.zanima me sledece:
Kako bi izgledao brojac za recimo trenutne posetioce ili posetioce u poslednjih 24 sata.Da li to moze uz par funkcija da se ubaci u gore navedene primere??ili je to vec komplikovanije.Verijem da ce ovo koristiti mnogima a i zasluzuje da se vec nadje u ovoj temi.Ili da neko predlozi jos neku vrstu brojaca koja bi nesto brojila...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme