Učebnice PHP - Počítadlo návštěvníků. - ostatní

Autor: Michael Davidík | 15.09.2003
Žánr:  PC  | Ostatní
Homepage: ??
Zde si ukážeme, jak na počítadlo návštěvníků na webu.....
Pokud máte vlastní internetové stránky, určitě bude, nebo spíš je, pro vás zajímavá možnost zjistit, kolik lidí už je navštívilo. K tomu slouží různá počítadla. Pokud už jste se o počítadlo zajímali, zjistíte, že je na internetu spousta různých služeb poskytujících počítadlo na stránky zdarma. Taková služba má však nevýhody. Obvykle je u obrázku nastaveno, aby se při kliknutí na počítadlo otevřela stránka provozovatele, nebo požadují vedle počítadla napsat nějaký text. Také jsem si odzkoušel značnou nespolehlivost těchto počítadel. Jednoduše se stane, že počítadlo nepočítá a místo obrázku počítadla se objeví křížek. Někteří uživatelé mívají vypnutou grafiku a tak se stane, že se počítadlo vůbec neaktivuje. Všechny tyto nevýhody hovoří pro jedno - udělat si vlastní počítadlo návštěv. Počítadlo je asi nejjednodušší skript, takže by ho měl pochopit každý. Počítadlo, jaké si dnes ukážeme, bude mít také řadu nevýhod, ale příště ho určitě vylepšíme. Dnešní počítadlo bude umět přečíst ze souboru counter.txt aktuální stav počítadla, připsat další návštěvu a zobrazit stav počítadla. Myslím, že jsem to dost vysvětlil, takže se můžeme pustit do práce. Nejdříve si vytvoříme skript, který vykoná všechnu práci. Pojmenujeme ho třeba counter.php. Bude obsahovat tento text. <? function pocitadlo() Stažení souboru: ?> Potom vytvoříme prázdný soubor counter.txt. Skript by ho sice vytvořil sám, ale až ho budete umísťovat na web, musíte pro něj nastavit přístupová práva. Pokud používáte k přenosu souborů Windows Commander, po umístění souboru counter.txt na web musíte nastavit práva k souboru následujícím způsobem. Menu Soubory->Změna atributů..., pak se objeví tabulka, ve které nastavíte vše podle tohoto obrázku. Náhled na okno pro nastavení práv k souboru v programu Windows Commander Jestliže však používáte jiný program, zkuste napsat na příkazovém řádku FTP klienta site chmod 660 counter.txt, nebo chmod 660 counter.txt. Pokud toto nefunguje, použijte Windows Commander, nebo kontaktujte webmastera vašeho serveru. Pokud jste již správně nastavili práva k souboru counter.txt, můžete umístit do stránky, u které chcete počítat návštěvy následující kód. Upozorňují, že stránka, u které chcete počítat přístupy, musí být v jazyce PHP. <? include("counter.php"); pocitadlo(); ?> Teď už by mělo vše fungovat. Přeji hodně návštěvníků vašich stránek.

Detaily

Platforma: PC
Doporučená konfigurace: ??

Chcete vidět další Ostatní platformy PC? Přejděte na stránku PC Ostatní.