Jump to content

návod [PhP][TuT]Kolik bylo celkem na webu


Guest empis

Recommended Posts

cs na tomhle tute budete potrebovavt mysql tut na mysql na hostingu endora sem tady pridavel ale bude to podobne i pri ostatnich

 

Pripravovanie potrebných vecí

 

ak jeste nemate stránku tak si ju vytvorte :d odporucam na endora.cz

vytvorte si databazu hlavne a v nej vytvorte tabulku ludia a v nom pole celkem

 

Pripojenie do databazy (connect.php)

 

<?php
$db_hostitel = "localhost";//na com se hostuje databasa zvicajne byva localhost
$db_uzivatel = "";//pouzivatel cez koho se bude pripojovat na db
$db_heslo = ""; //ake ma pouzivatel heslo
$db_nazov = "hlavne"; //databaza na ktoru se ma pripojit

mysql_connect($db_hostitel, $db_uzivatel, $db_heslo) or die ('Error!
Chybne udaje!');//Pripojíme sa
mysql_select_db($db_nazov) or die ('Error!
Databaza Neexistuje!'); //vybereme databazu
?>

 

 

index.php

 

<?php 
require("connect.php");//nacitame connect.php

mysql_query("INSERT into ludia set celkem= +1");//nastavime v tabulke ludia celkem +1
$onlinecelkem = mysql_query("SELECT * FROM ludia"); //vybere z tabulky ludia
while($ukazat = mysql_fetch_array($onlinecelkem))
{
echo "Celkem online" .$ukazat["celkem"]. "ludí";//vypiseme
}
?>

Taky lahký, ale odporučujem radčej toplist

Link to comment
Share on other sites

Toto je hodně primitivní a nepřesné, zkus přes cookies povolit zvýšení počtu návštěvníků pouze jednou za hodinu nebo jednou za den ;)

Rada: zjištění jestli cookie existuje, pokuď ne, tak to přičtě +1 do db a nastavení cookie s platností na hodinu/den ;)

Link to comment
Share on other sites

1) nechápu proč tam máš while

2) je to kravina, stačí mačkat F5 a bude najednou online i 100 000 lidí jo ?

3) většinou se nastavuje nějaky timeout,třeba 10min doby neaktivity

4) nechápu proč píšeš INSERT into ..velkým pak zase malým - žádna přehlednost..

 

jde vidět že sis s tím nedal žádnou práci a znalost jazyka PHP je taky na nízké úrovni.

Link to comment
Share on other sites

1) nechápu proč tam máš while

2) je to kravina, stačí mačkat F5 a bude najednou online i 100 000 lidí jo ?

3) většinou se nastavuje nějaky timeout,třeba 10min doby neaktivity

4) nechápu proč píšeš INSERT into ..velkým pak zase malým - žádna přehlednost..

 

jde vidět že sis s tím nedal žádnou práci a znalost jazyka PHP je taky na nízké úrovni.

2) Pozri si poslednú vetu v tom tutu

3) nj

4) maličkosť :d

jde vidět že sis s tím nedal žádnou práci a znalost jazyka PHP je taky na nízké úrovni.

ja sa php veľmi nevenujem... Ale dačo aspon viem... (veľmi trochu)

Link to comment
Share on other sites

1) nechápu proč tam máš while

2) je to kravina, stačí mačkat F5 a bude najednou online i 100 000 lidí jo ?

3) většinou se nastavuje nějaky timeout,třeba 10min doby neaktivity

4) nechápu proč píšeš INSERT into ..velkým pak zase malým - žádna přehlednost..

 

jde vidět že sis s tím nedal žádnou práci a znalost jazyka PHP je taky na nízké úrovni.

2) Pozri si poslednú vetu v tom tutu

3) nj

4) maličkosť :d

jde vidět že sis s tím nedal žádnou práci a znalost jazyka PHP je taky na nízké úrovni.

ja sa php veľmi nevenujem... Ale dačo aspon viem... (veľmi trochu)

 

tou 2jkou jsi mi neodpověděl :-) hodil jsem tu můj chytřejší script ( viewtopic.php?f=54&t=17373 ) ;)

Link to comment
Share on other sites

1) nechápu proč tam máš while

2) je to kravina, stačí mačkat F5 a bude najednou online i 100 000 lidí jo ?

3) většinou se nastavuje nějaky timeout,třeba 10min doby neaktivity

4) nechápu proč píšeš INSERT into ..velkým pak zase malým - žádna přehlednost..

 

jde vidět že sis s tím nedal žádnou práci a znalost jazyka PHP je taky na nízké úrovni.

2) Pozri si poslednú vetu v tom tutu

3) nj

4) maličkosť :d

jde vidět že sis s tím nedal žádnou práci a znalost jazyka PHP je taky na nízké úrovni.

ja sa php veľmi nevenujem... Ale dačo aspon viem... (veľmi trochu)

 

tou 2jkou jsi mi neodpověděl :-) hodil jsem tu můj chytřejší script ( viewtopic.php?f=54&t=17373 ) ;)

aha tak prepáč ja som si to nevšimol :(

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...