Post Reply  Post Thread 
Pages (4): « First < Previous 1 2 [3] 4 Next > Last »
Brojac posjeta
Author Message
schmrz
_
*


Posts: 206
Group: Team
Joined: Feb 2007
Status: Offline
Reputation: 8
Post: #21
RE: Brojac posjeta

Taj counter.dat fajl ti je ustvari samo tekstualni fajl sa brojem posjeta. Posto vidim da si se potrudio da nades na internetu evo ja sam napravio malo jednostavniju skriptu sa komentarima.

PHP Code:
<?php

/* promjenjiva koja sadrzi putanju fajla u kojem
   se nalazi broj posjeta */
$fajl "brojac.txt";

/* provjerimo da li fajl postoji... */
if(file_exists($fajl)){
/* Procitamo broj posjeta iz fajla a onda dodamo jos
   jednu posjetu */
  
$broj_posjeta file_get_contents($fajl);
  
$broj_posjeta $broj_posjeta 1;  

/* Otvorimo "kanal" do fajla. w+ odreduje vrstu pristupa
   moze biti:
   read(r)
   read&write(r+)
   write(w)
   i dr.
*/  
  
$stream fopen($fajl"w");
  
fwrite($stream$broj_posjeta); // Zapisemo broj u nas fajl
  
fclose($stream);                // Zatvorimo "kanal" prema fajlu.
} else { 

echo 
"Fajl " $fajl " ne postoji!";

}

?>


I have no drinking problems...
I drink....
Get drunk...
Fall down...
NO PROBLEM

This post was last modified: 06-03-2008 08:06 PM by schmrz.

06-03-2008 08:04 PM
Find all posts by this user Quote this message in a reply
zero
Redoviti posjetitelj
**


Posts: 244
Group: Registered
Joined: Jan 2008
Status: Offline
Reputation: 1
Post: #22
RE: Brojac posjeta

Oh, hvala Morison i _SchmRz_. Samo mi jos treba da se taj rezultat usput salje na moji e-mail. Ako hoces Morisone ti napravi skriptu pa cu ja vidjedi kako to ide (stavi malu reklamu ako oces)...


http://123zero321.myminicity.com/tra
06-03-2008 10:05 PM
Find all posts by this user Quote this message in a reply
Morrison
Forumaš
***


Posts: 564
Group: Registered
Joined: Mar 2007
Status: Offline
Reputation: 10
Post: #23
RE: Brojac posjeta

Sad ću vidjet pa ti dat cijelu stvar..tj counter unikatnih posjeta...

Za mail će netko drugi objasnit.

06-03-2008 10:56 PM
Find all posts by this user Quote this message in a reply
tutorial
Redoviti posjetitelj
**


Posts: 168
Group: Registered
Joined: Jan 2007
Status: Offline
Reputation: 6
Post: #24
RE: Brojac posjeta

Ako želiš poslati sadržaj datoteke na svoju email adresu, kod je sljedeći:

PHP Code:
<?php
//određuje datoteku iz koje se čitaju podaci
$datoteka="brojac.txt";

//čitanje podataka iz datoteke
$fp=fopen($datoteka,"r");
$podaci=fread($fp,filesize($datoteka));
fclose($fp);

//definira podatke koji nam trebaju za slanje maila
$za="nekiEmail@posluzitelj.com"//definira email adresu na koju se mail šalje
$subject="neki subject"//definira 'naziv' emaila
$od="Od: neki naziv" //definira pošiljatelja emaila

//šalje podatke na mail
mail($za,$subject,$podaci,$od):
?>


direktorij tutoriala seomag

This post was last modified: 06-03-2008 11:11 PM by tutorial.

06-03-2008 11:10 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Morrison
Forumaš
***


Posts: 564
Group: Registered
Joined: Mar 2007
Status: Offline
Reputation: 10
Post: #25
RE: Brojac posjeta

Evo ga,našao sam jednu skriptu u arhivi no nije moja niti znam izvor.
Probao sam ovo za mail što je tutorial predložio da integriram ali mi ne radi.

1. Kreiraj file imena "counter.php"
2. Onda napravi "index.php"
4. "hits.txt" file

U "hits.txt" idu zapisi.

counter.php

PHP Code:
<?php

// fajl u kojeg cemo ugurat sve
$filename "hits.txt";

// bacamo ga okolo naokolo po varijablama
$file file($filename);

// i onda napravimo array od njega
$file array_unique($file);

// racuna koliko redova imamo
$hits count($file);

// ispisuje broj zapisa
// iskomentiraj ako ne zelis da ti se prikazuje na stranici
echo $hits;

// pripremimo file na citanje i pisanje
$fd fopen($filename "r");

// ucitajmo ga
$fstring fread($fd filesize($filename));

// zatvorimo ga da ne radimo smece
fclose($fd);

// opet ga otvorimo i dajmo mu paramter za pisanje...
$fd fopen($filename "w");

// ugrabimo IP od posjetioca
// tako dobivamo i unique broj posjeta umjesto onog
// na svaki koliko puta osvjezis stranicu
$fcounted $fstring."\n".getenv("REMOTE_ADDR");

// zapisimo to sve u nas fajl
$foutfwrite($fd $fcounted );

// zatvorijmo opet da ne radimo nered jer PHP ima malen mozak (8mb)
fclose($fd);

?>


index.php

PHP Code:
<?php
  
// includajmo fajl u stranicu 
  // svaki put kad zelimo brojat posjetioce
  // i on ce raditi u pozadini
  // ako ne zelis da se broj posjetioca vidi na stranici
  // pogledaj u counter.php na red 17
  
include('counter.php');
?>

This post was last modified: 06-03-2008 11:54 PM by Morrison.

06-03-2008 11:53 PM
Find all posts by this user Quote this message in a reply
tutorial
Redoviti posjetitelj
**


Posts: 168
Group: Registered
Joined: Jan 2007
Status: Offline
Reputation: 6
Post: #26
RE: Brojac posjeta

Evo sad koda koji radi:

PHP Code:
<?php
//određuje datoteku iz koje se čitaju podaci
$datoteka="brojac.txt";

//čitanje podataka iz datoteke
$fp=fopen($datoteka,"r");
$podaci=fread($fp,filesize($datoteka));
fclose($fp);

//definira podatke koji nam trebaju za slanje maila
$za="neki@mail.com"//definira email adresu na koju se mail šalje
$subject="neki subject"//definira 'naziv' emaila
$od="From: neki naziv"//definira pošiljatelja emaila

//šalje podatke na mail
mail($za,$subject,$podaci,$od);
?>


direktorij tutoriala seomag

This post was last modified: 06-03-2008 11:59 PM by tutorial.

06-03-2008 11:58 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Morrison
Forumaš
***


Posts: 564
Group: Registered
Joined: Mar 2007
Status: Offline
Reputation: 10
Post: #27
RE: Brojac posjeta

To sam već ispravio,zaboravio si semicolon.
Ali meni jednostavno ne želi slat mail,probao sam već par skripti..možda je do servera..

Ne sjećam se uopće da mi je ikada to radilo He he

07-03-2008 12:05 AM
Find all posts by this user Quote this message in a reply
Gogy
____
*


Posts: 1,729
Group: Webmaster
Joined: Feb 2006
Status: Offline
Post: #28
RE: Brojac posjeta

Nije do servera nego moraš i headere postavit.


Pravila foruma

eBooks Network - download besplatnih e-knjiga
07-03-2008 12:13 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Morrison
Forumaš
***


Posts: 564
Group: Registered
Joined: Mar 2007
Status: Offline
Reputation: 10
Post: #29
RE: Brojac posjeta

Evo ga,riješeno (ne nadajte se ne radi al Gogi mi je objasnio par stvari)

PHP Code:
<?php
$to      
'nobody@example.com';
$subject 'the subject';
$message 'hello';
$headers 'From: webmaster@example.com' "\r\n" .
    
'Reply-To: webmaster@example.com' "\r\n" .
    
'X-Mailer: PHP/' phpversion();

mail($to$subject$message$headers);
?>


Najvažnije u skripti, mora biti smještena na pravi host (ne localhost) jer u suprotonom neće raditi.

Btw zero,dodaj ovo na kraj counter.php skripte pa probaj,samo zamijeni ono šta šalješ vrijednošču onoga iz skripte što želiš kao broj posjeta.

Javi ako ti radi mail skripta jel ja nisam probao još..

07-03-2008 12:23 AM
Find all posts by this user Quote this message in a reply
Gogy
____
*


Posts: 1,729
Group: Webmaster
Joined: Feb 2006
Status: Offline
Post: #30
RE: Brojac posjeta

Taj primjer provjereno radi jer je sam probo a i iz php manuala je tako da...


Pravila foruma

eBooks Network - download besplatnih e-knjiga
07-03-2008 12:28 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply  Post Thread 

View a Printable Version
Send this Thread to a Friend
Subscribe to this Thread | Add Thread to Favorites

Forum Jump: