Случайни числа-> На 6 часа?

gameprog

Registered
Случайни числа-> На 6 часа?
Искам да направя да излизат тези случайни числа един път на 6 часа, демек да се записват и 6 часа да седят те, след тези 6 часа да се смени числото, дори да излезнеш от броусера пак да си е същото число.Който помогне печели +1



Код:
<html><head><title>Sluchaini chisla</title></head>
<body>
<?php
  $chislo = rand(1, 100 );
  echo( "Sluchaino chislo: " . $chislo . "<br>" );
  $chislo = rand( 1, 100 );
?>
</body></html>
 
<?php
$chas = date(G);
if ($chas > 0 && $chas < 6) {
echo "tuka edno 4islo";
} elseif ($chas > 6 && $chas < 12) {
echo "tuka dr 4islo"; }
elseif ($chas > 12 && $chas < 18 ) {
echo "tuka tretoto 4islo";
} elseif ($chas > 18 && $chas <= 24) {
echo "tuka dr 4islo";
}
?>
общо взето е това. Само не можах да разбера за числата как да са вадят.
 
няма стане така като прекъснеш на браузера сесията заминава той иска независимо дали е отворен файла са се генерират 4ислата на 6 часа
 
Не ми върши работа...Искам да те записва за 6 часа, дори да излезнеш от броусера , след малко като влезнеш пак да ти е същото число до изтичането на 6-те часа
 
Имаш няколко варианта.
Да го направиш с cookie-та, MySQL, или да използваш файлове.
Аз лично ти препоръчвам с MySQL, макар, че и с Cookies е добре.

Ако не можеш да си го напишеш, изчакай до утре ще ти го направя.

П.П: Само имам 1 въпрос.
На всеки потребител различни числа да се генерират ли искаш и те да си стоят 6 часа или?

EDIT:
Ето какво успях да направя :)
П.П: Някой по-голям разбирач с Cookies да ми поправи кода ако има нещо грешно, защото ги почнах вчера :D

Код:
<?php
if (isset($_COOKIE['Chislo']))
{
$chislo = $_COOKIE['Chislo'];
echo "Случайно число: $chislo";
}
else
{
$chislo = rand(1,100);
setcookie("Chislo",$chislo, time()+3600*6);
echo "Случайно число: $chislo";
}
?>
 
Идеята ми е да се показва за различните потребители различни числа.В момента, това което си ми дал има някакъв ерор, който не виждам..


Parse error: syntax error, unexpected '{' in /home/arowsnet/public_html/seo/chislo.php on line 3
 
gameprog каза:
Идеята ми е да се показва за различните потребители различни числа.В момента, това което си ми дал има някакъв ерор, който не виждам..


Parse error: syntax error, unexpected '{' in /home/arowsnet/public_html/seo/chislo.php on line 3
Не е от моя код.
Сега го проверих и си работи.
Ето ти демо: http://bg-rechnik.com/exchange/demo.php

П.П: Ето ти го пак скрипта да не си копнал нещо друго.
Сложи го в отделна страница и пробвай.

Код:
<?php
if (isset($_COOKIE['Chislo']))
{
$chislo = $_COOKIE['Chislo'];
echo "Случайно число: $chislo";
}
else
{
$chislo = rand(1,100);
setcookie("Chislo",$chislo, time()+3600*6);
echo "Случайно число: $chislo";
}
?>
 
Оправих се, от енкондинга ми беше се получаваше този ерор, много благодаря, печелиш +1
 

Back
Горе