| start Webszerkesztés egyéb PHP alapú megoldások Egyszerű számláló készítése weblapunkra |
| A kereséshez kattints a fentebb látható mezőbe > írd be a keresett kifejezést majd nyomj egy ENTER-t. FRISS FÓRUMTÉMÁK Kinek milyen a websiteja? II. [respector] Egyéni rajzok saját 5let alapján III. [D3fy] offtopic III. [BlackY] Emotikon hetek [Halfbreed] Joomla! (Mambo 4.5.x) [LeGaS] Help! [Mozaik] Segítséget kérnék [LeGaS] Hálózat [Flatron] Általános kérdések [Tirion] Php-s Probléma... [unduruxi] LAPAJÁNLÓ Jano honlapja nagyon hasznos tippek és trükkök webes témában (CSS, usability stb...) RSS / META STATISZTIKA |  |
Egyszerű számláló készítése weblapunkra |  |
Írta: BlackY
Weben szörfözve gyakran látjuk, hogy milyen sok (vagy kevés) ember nézte már meg azt a weblapot, amit éppen megtekintünk, lévén az oldal készítője fel tett valamilyen számlálót. Ebben a tutorial-ban leírom egy egyszerű szöveges számláló készítését... A számlálóhoz majd két file-ra lesz szükségünk egy counter.php és counter.txt filera. Ha ezeket elkészítettük, akkor azokba az oldalakba, amelyeken szeretnénk kiírni a megjelenítések számát a következő kódot kell beillesztenünk oda, ahol majd látni szeretnénk a látogatottságot: kód<?PHP include 'counter.php'; ?> Counter.php A counter.php fájlunk össz-vissz annyit fog csinálni, hogy megnyitja a counter.txt-t, beolvassa belőle, hogy eddig hányan látogatták az oldalt, hozzáad egyet, elmenti a file-ba, és kiírja a weblapra: kód<?PHP $filename = 'counter.txt'; // Megnyitjuk a file-t és kiszedjük belőle az eddigi értéket if(!$fileopened = @fopen($filename, 'r')) { // Valamiért nem sikerült megnyitni a filet (rosssz az atríbuma), akkor hagyjuk az egészet :) exit; } $counter = @fgets($fileopened,1024); @fclose($fileopened); // Hozzáadunk egyet, és kiírjuk az eredményt a weboldalra $counter++; // Újra megnyitjuk a filet és beleírjuk az új eredményt if(!$fileopened = @fopen($filename, 'w')) { // Ha nem sikerült megnyitni (nincs írásjog), akkor kiírjuk az eredményt, és hagyjuk az egészet :) exit; } @fwrite($fileopened, $counter); @fclose($fileopened); // Kiírjuk a számláló értékét print "Az oldalt eddig " . $counter . " felhasználó olvasta"; ?> Ezután még el kell készítenünk a counter.txt filet, aminek a tartalma legyen egy 0 (egy nulla szám... Mondjuk lehet tízezer-ötszázhuszon-négy nulla egymás után, nem fog gondot okozni :) ) Ezután töltsük fel a két file-t a webszerverünkre figyelve arra, hogy a counter.txt atribútuma 777 legyen. (Ennek beállításáról találhatunk egy leírást itt. Megjegyzés: természetesen csalhatunk egy kicsit a számlálónkkal, ha akarunk. Ehhez annyit kell tenni, hogy bármilyen számot írunk a counter.txt-be... De nem szép dolog átverni a látogatót... De az a pár száz ezer látogatás ide, vagy oda :) Szerző: BlackY
< Előző |  | Következő >
[vissza]
(C) 2006 www.tutorial.hu - photoshop és webszerkesztés leírások Joomla! is Free Software released under the GNU/GPL License. | ### FÓRUMOK [WEB] Honlapkészítés témában az alábbi 2 alfórumunkat tekintsd meg: - webprogramozás (PHP, MySQL) - webszerkesztés, webdesign (ami a honlapkészítéssel kapcsolatos lehet) Az olvasáshoz nem, de a hozzászóláshoz regisztrálni kell magad. Javasoljuk a kereső használatát a kérdések feltevése előtt.. ;) ### LETÖLTÉSEK [WEB] Forráskód szerkesztők Könyvek Link menedzsment Kódoptimalizálás Scriptek, kódok Szervercsomagok ### ONLINE CUCCOK Linkek... - URL "tisztítás" - Url továbbítás - Linkrövidítés - Linkhosszabítás - halott linkek ellenőrzése - Aktuális IP címed Színek... - Colormixers - wellstyled.com - ReedDesign Colors - crieseuwebsite.com - more.btexact.com - colorcube - behr.com - workbook - Defence Mechanism ColorToy - ColorWhore - dev.sessions.edu - ficml.org - colorschemer.com - online - themaninblue.com - technicolor - colormatch.dk - nebulus.org - fullscreen color picker CSS... - Jano - CSS, usability stb. - js.hu CSS puska - CSS Box Border Teszt - CSS - CSS compatibility - Gördítősáv módosítása - CSS lapgenerátor I. Biztonság... - .htaccess és .htpasswd - .htaccess user tiltás - Egyéni hibalapok - Htaccess direktlink tiltás - Jelszavas védelem - Jelszó generátor I. - Jelszó generátor II. - MD4, MD5, SHA-1 Forráskód... - Tidy (online HTML tisztító) - HTML encoder - HTML titkosítás - E-mail encoder Generálnak ezt-azt... - i-Frame - Marquee - Felugró ablak I. - Felugró ablak II. - Meta tagok - Favicon I. - Favicon II. Képekhez... - JPG PNG GIF optimalizáló - kulcsszavak (keywords) - Online képszerkesztő - Honlap betöltési ideje - robots.txt generator Mintaszöveg... - lipsum.com - lorem-ipsum.info - malevole.com Fordítás... - translit.ru - dict.sztaki.hu szótár - babelfish szótár Egyéb... - - HTMLinfo - webes technológiák - Webdesigner's Handbook |