Forum » Izdelava spletišč » php randomize
php randomize
JurijTurnsek ::
PHP:D
kak bi nardil, da bi se vsakič ko refrešam stran pa pojavi naključna številka?
če to nardim z rand(); pol se pr refreshu nč ne spremeni...
rešitev v visual basicu bi bla da pred rnd daš randomize, tu pa je ne najdem...rad bi mel tak pasice k jih majo na slo-techu, pa se mi nočej ob refreshu na novo randomizat...
kak bi nardil, da bi se vsakič ko refrešam stran pa pojavi naključna številka?
če to nardim z rand(); pol se pr refreshu nč ne spremeni...
rešitev v visual basicu bi bla da pred rnd daš randomize, tu pa je ne najdem...rad bi mel tak pasice k jih majo na slo-techu, pa se mi nočej ob refreshu na novo randomizat...
http://www.slatnaskejta.com
rc-car ::
$rand = rand(5,15);
echo $rand;
To 100% dela, ker sem sam zate zdele se enkrat preveru! :\\
echo $rand;
To 100% dela, ker sem sam zate zdele se enkrat preveru! :\\
Nothings gonna stop me now, I'm breaking the rules, I'm gonna do it if its not allowed
<?php?> ::
Ampak meni rand() pravtako ne dela. Ko pa s srand() postavim generator, potem pa dela...
Drugače si pa poglej v manualu tole:
http://www.php.net/manual/en/function.g...
Tudi kar dobro, le da "domačo" uporabo malce prekomplicirano...
Drugače si pa poglej v manualu tole:
http://www.php.net/manual/en/function.g...
Tudi kar dobro, le da "domačo" uporabo malce prekomplicirano...
masticore ::
KoRnholio8: pomoje misliš kaj takega ...
$randomnumber = rand(0,3);
// "pot" ... spremeniš v tam kjer imaš banner, v ".inc" datoteke daš ba html kodo za banner
// pol ti pa naključno enga izbere
$include0 = "pot/1_ad.inc";
$include1 = "pot/2_ad.inc";
$include2 = "pot/3_ad.inc";
$include3 = "pot/4_ad.inc";
if ($randomnumbe r== "0") {
include ("$include0");
} else if ($randomnumber == "1") {
include("$include1");
} else if ($randomnumber == "2") {
include("$include2");
} else if ($randomnumber == "3") {
include("$include3");
} else {
echo ("ERROR: Napaka pri kreiranju naključnega števila.... ");
}
$randomnumber = rand(0,3);
// "pot" ... spremeniš v tam kjer imaš banner, v ".inc" datoteke daš ba html kodo za banner
// pol ti pa naključno enga izbere
$include0 = "pot/1_ad.inc";
$include1 = "pot/2_ad.inc";
$include2 = "pot/3_ad.inc";
$include3 = "pot/4_ad.inc";
if ($randomnumbe r== "0") {
include ("$include0");
} else if ($randomnumber == "1") {
include("$include1");
} else if ($randomnumber == "2") {
include("$include2");
} else if ($randomnumber == "3") {
include("$include3");
} else {
echo ("ERROR: Napaka pri kreiranju naključnega števila.... ");
}
markz ::
Mogoce te cache zajebava...
probaj dat na vrh strani (pred vsakim outputom) :
header ("Cache-Control: no-cache, must-revalidate");
header ("Pragma: no-cache");
... dobro je pa tudi rand "seedat" preden ga uporabljas... (daje dosti bolj nakljucne rezultate)... to se naredi pa takole recimo:
srand ((double) microtime() * 1000000);
$randval = rand();
... hope it helps
markz
probaj dat na vrh strani (pred vsakim outputom) :
header ("Cache-Control: no-cache, must-revalidate");
header ("Pragma: no-cache");
... dobro je pa tudi rand "seedat" preden ga uporabljas... (daje dosti bolj nakljucne rezultate)... to se naredi pa takole recimo:
srand ((double) microtime() * 1000000);
$randval = rand();
... hope it helps
markz
JurijTurnsek ::
havla za vse odgovore še posebej tebi markiz sradn je rešu problem...
http://www.slatnaskejta.com
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | c++ rabim pomoč konstuktorjiOddelek: Programiranje | 1092 (787) | Snowflake2 |
» | Vprašanje v zvezi z rand() funkcijoOddelek: Programiranje | 5330 (4520) | fireice |
» | c++ random funkcijaOddelek: Programiranje | 5207 (4443) | amacar |
» | [C] Random funkcijaOddelek: Programiranje | 2298 (2129) | primozsu |
» | [C] random do poljubne številkeOddelek: Programiranje | 2144 (1811) | napsy |