hlmod.hu
https://hlmod.hu/

Látogató számláló (PHP)
https://hlmod.hu/viewtopic.php?f=114&t=27794
Oldal: 1 / 2

Szerző:  The Peace [ 2017.06.10. 16:10 ]
Hozzászólás témája:  Látogató számláló (PHP)

Üdvözletem!

Azt hogyan oldhatnám meg PHP-ban hogy 1 látogatás számláló de alapból: 2135 ről indítok 1 számot és onnantól +1 látogató = +1 szám .



Ahogy én elképzelem fejben , csak a valósítást nem tudom PHP-ban (mert nem foglalkoztam még sosem PHP-val)
------------------------------
new szam
szam= 2135
Connect(name)[szam] += 1
------------------------------

Szerző:  terminator100 [ 2017.06.10. 23:10 ]
Hozzászólás témája:  Re: Látogató számláló (PHP)

Üdv.

Most láttam ezt a posztot.

A legegyszerűbb ha php-val akarod a mysql-ba, mindig bevisz egy új sort, az id pl 2000 és akkor mindig mikor betölt a weboldal + egy sort bevisz aminek ugye, ha auto increment akkor nől mindig 1-el a sorszáma.
Aztán mindig a legutolsó sorszámot kiolvastatod.


De most hogy ezt megírtam van 1 másik ötletem is:

van 1 tábla, amiben van 1 oszlop pl.: latogatok bele írod pl hogy 2000 és mindig mikor bejön a webed hozzáad még 1-et pl:

Ha pl fiókokknak külön akarod akkor:

$sqlCmdd = "UPDATE `adatbazis`.`tabla` SET latogatas=latogatas+1 WHERE login = '".$fioknev."' LIMIT 1";

ha csak simán akkor meg


$sqlCmdd = "UPDATE `adatbazis`.`tabla` SET latogatas=latogatas+1";

Szerző:  The Peace [ 2017.06.11. 07:50 ]
Hozzászólás témája:  Re: Látogató számláló (PHP)

terminator100 írta:
Üdv.

Most láttam ezt a posztot.

A legegyszerűbb ha php-val akarod a mysql-ba, mindig bevisz egy új sort, az id pl 2000 és akkor mindig mikor betölt a weboldal + egy sort bevisz aminek ugye, ha auto increment akkor nől mindig 1-el a sorszáma.
Aztán mindig a legutolsó sorszámot kiolvastatod.


De most hogy ezt megírtam van 1 másik ötletem is:

van 1 tábla, amiben van 1 oszlop pl.: latogatok bele írod pl hogy 2000 és mindig mikor bejön a webed hozzáad még 1-et pl:

Ha pl fiókokknak külön akarod akkor:

$sqlCmdd = "UPDATE `adatbazis`.`tabla` SET latogatas=latogatas+1 WHERE login = '".$fioknev."' LIMIT 1";

ha csak simán akkor meg


$sqlCmdd = "UPDATE `adatbazis`.`tabla` SET latogatas=latogatas+1";



Ennyire nem értek hozzá, annyiban tudsz segíteni hogy 1 alap php-t csinálsz? És + kiis iratod PL: középre ?

Szerző:  theglorious [ 2017.06.11. 10:25 ]
Hozzászólás témája:  Re: Látogató számláló (PHP)

The Peace írta:
Ennyire nem értek hozzá, annyiban tudsz segíteni hogy 1 alap php-t csinálsz? És + kiis iratod PL: középre ?

Alapnak ez is jó: viewtopic.php?f=114&t=24658#p179992

Szerző:  Maxi [ 2017.06.11. 11:12 ]
Hozzászólás témája:  Re: Látogató számláló (PHP)

A legjobb megoldás nyilván az adatbázis lenne, de ez is egy megoldás.
  1. <?PHP
  2.     /*megjelenítés*/
  3.     $latogatok = "latogatok.txt";
  4.     $sor = file($latogatok); //-> array
  5.     echo "<center>Látogatók: ".$sor[0]."</center>";
  6.     $uj = $sor[0]+1;
  7.     $myfile = fopen("latogatok.txt", "w");
  8.     fwrite($myfile, $uj);
  9.     fclose($myfile);
  10. ?>

Csatolmány:
lev.zip [486 bájt]
Letöltve 178 alkalommal.

Szerző:  terminator100 [ 2017.06.11. 19:28 ]
Hozzászólás témája:  Re: Látogató számláló (PHP)

Amúgy, az utolsó: viewtopic.php?f=114&t=24658#p179992

Az pont az...:)

Szerző:  The Peace [ 2017.06.11. 20:36 ]
Hozzászólás témája:  Re: Látogató számláló (PHP)

Maxi írta:
A legjobb megoldás nyilván az adatbázis lenne, de ez is egy megoldás.
  1. <?PHP
  2.     /*megjelenítés*/
  3.     $latogatok = "latogatok.txt";
  4.     $sor = file($latogatok); //-> array
  5.     echo "<center>Látogatók: ".$sor[0]."</center>";
  6.     $uj = $sor[0]+1;
  7.     $myfile = fopen("latogatok.txt", "w");
  8.     fwrite($myfile, $uj);
  9.     fclose($myfile);
  10. ?>

Csatolmány:
lev.zip


Tökéletes.

Csak hogy bírnám hogy Fehéren mutassa nekem az egészet? vagy: Fehéren a látogatók: , és pirosan a számot?



Ez így nem jó:

  1. echo "<center><font color="white"> Látogatók: ".$sor[0]."</center>","</font>";



Alap kód:

  1. echo "<center>Látogatók: ".$sor[0]."</center>";

Szerző:  demon [ 2017.06.11. 20:42 ]
Hozzászólás témája:  Re: Látogató számláló (PHP)

A font tag-et a HTML5 már nem támogatja.

  1. echo "<center><span style='color: white;'> Látogatók: " . $sor[0] . "</span></center>";

Szerző:  The Peace [ 2017.06.12. 11:27 ]
Hozzászólás témája:  Re: Látogató számláló (PHP)

demon írta:
A font tag-et a HTML5 már nem támogatja.

  1. echo "<center><span style='color: white;'> Látogatók: " . $sor[0] . "</span></center>";


Nagyon király (majd kiosztom mindenkinek a köszit)


Csak nem egészében okés maga a script, mert ha átváltok másik oldalra akkor is +1-t hozzáad:c (Alapon belül 1 másik menüpontra)

Szerző:  JohanCorn [ 2017.06.12. 12:14 ]
Hozzászólás témája:  Re: Látogató számláló (PHP)

Sütikkel el tudod tárolni, hogy éppen be lépett-e már az oldalra.

Oldal: 1 / 2 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/