Sleduj návody s komentářem. Upload obrázků Upload souborů War3Zone.eu Webmail Podpoř náš web a vyber si výhodu




Sponzor VPS:






      

Serialbook - upozornění na nové epizody oblíbených seriálů

Tvorba webu Návody

Moderátor: Web poradce

PHP - záznamy přístupů návštěvníků

PříspěvekodSysteman » úte 13. dub 2010 5:25:11

PHP - záznamy přístupů návštěvníků
Zjišťování přístupů uživatelů s ukládáním do textového souboru.


Takže si vytvoříme počítadlo, které nebude počítat přístupy (za den, měsíc aj.) ale zjišťovat operační systém, ip adresu a odkud uživatel přišel.

Princip následující:

* Všechny uložené údaje na každém řádku budou unikátní
* Nastane-li u stejného uživatele změna (třeba ip nebo referrer) zapíše se záznam znovu, což tedy znemožňuje počítat přístupy za den tímto způsobem
* Každý záznam bude rozdělovat řádek, jednotlivé údaje se budou parsovat @ (zavináčem)

Data se budou ukládat do souboru vis.txt, ten pod operačním systémem Linux musí mít chmod 0777!

Kód: Vybrat vše
Pokud chceš vidět odkazy, tak se přihlaš (popř. zaregistruj)!


Dále budeme ověřovat zda v $agent se nachází slovo Linux nebo Windows (říká jaký je uživatelův operační systém). Funkce Eregi() vrátí TRUE když nalezne výraz v řetězci $agent.
Kód: Vybrat vše
Pokud chceš vidět odkazy, tak se přihlaš (popř. zaregistruj)!


Explode() nejprve rozdělí řetězec po řádcích a uloží do pole. In_array() vrátí FALSE jestliže se řetězec v poli řádků nenajde.

Kód: Vybrat vše
Pokud chceš vidět odkazy, tak se přihlaš (popř. zaregistruj)!


Vypisování záznamů
Vypisované záznamy se načtou funkcí File(), ta sebere obsah souboru, rozdělí ho po řádcích a uloží do pole. Potom stačí už jen projet celé pole cyklem Foreach.

Kód: Vybrat vše
Pokud chceš vidět odkazy, tak se přihlaš (popř. zaregistruj)!


Toto byla ukázka jednoduchého skriptu.?

Systeman
 
Podpora: Tento uživatel zatím nepodpořil naše fórum.

Re: PHP - záznamy přístupů návštěvníků

Příspěvekod  Aischy » stř 29. čer 2011 17:48:13

No,... jednoduché tak trošku, ale proč nepoužíváme databázi? :-)

Obrázek
Obrázek
Serte na CTRL + C / CTRL + V, tím se NIC nenaučíte!
NEDĚLÁM WEBY, NEPIŠTE MI O TO!
  Aischy
Web poradce
Web poradce
Uživatelský avatar

 
Příspěvky: 133
Registrován: ned 06. bře 2011 8:27:21
Bydliště: Klíče jsou pod rohožkou nebo květináčem.
Podpora: 172 Kč

Re: PHP - záznamy přístupů návštěvníků

PříspěvekodAdasaurus » čtv 30. čer 2011 15:14:21

Protože jsem to psal v době, kdy jsem moc s databází nepracoval?

Můj FB
Kód: Vybrat vše
Pokud chceš vidět odkazy, tak se přihlaš (popř. zaregistruj)!

Metin 2 CZ Official Server Files 2013 -> https://www.facebook.com/groups/147260768805098/
Adasaurus
Kamarád
Kamarád
Uživatelský avatar

 
Příspěvky: 775
Registrován: pon 28. pro 2009 20:08:24
Podpora: Tento uživatel zatím nepodpořil naše fórum.

Re: PHP - záznamy přístupů návštěvníků

Příspěvekod  Pavliczech » čtv 28. črc 2011 1:00:37

tak přes soubor je to spíš takový historický kousek :-D

Pavliczech
Obrázek
  Pavliczech
Hlavní administrátor
Hlavní administrátor
Uživatelský avatar

 
Příspěvky: 2001
Registrován: stř 22. říj 2008 18:52:21
Bydliště: Višňové
Podpora: 2000 Kč


Zpět na Návody

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Tento web používá k poskytování služeb a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace