Датабасе Рефреш!

A

Anonymous

Guest
Здравейте искам да попитам има ли начин някак си имам стойност:
20 работи и като направя тези 20 работи немога повече , как да го направя през 4 часа да се рестартират и да има един таймер , ако искате ще ви дам фаила :)
 
bach9w каза:
Здравейте искам да попитам има ли начин някак си имам стойност:
20 работи и като направя тези 20 работи немога повече , как да го направя през 4 часа да се рестартират и да има един таймер , ако искате ще ви дам фаила :)
Пробвай се да го обясниш по ясно :)
 
Значи имам база work и през 4 часа да се махат всички стоиности да се заличават да стават на 0 :) ако примерно има 50 и след 4 часа да стават на 0 :)
 
bach9w каза:
Значи имам база work и през 4 часа да се махат всички стоиности да се заличават да стават на 0 :) ако примерно има 50 и след 4 часа да стават на 0 :)
PHP и Cron Jobs :?:
 
Може и без cron job с include в файл, и проверка за изминалото време :) (ако сайта се посещава или каквото е там :))
 
ами не съм с уиндолс , а с убунто :)
ето кода може ли да ми го направите моля ви:)
Код:
<?php
session_start();
$user = $_SESSION['username'];

require_once 'config.php';
?>

    <?
    if(isset ($user))
    {

$res = mysql_query("SELECT * FROM users WHERE username='$user'");
$row = mysql_fetch_array($res);
$points = $row['points'];
$energy = $row['energy'];
$money = $row['money'];
$work = $row['work'];
echo '<h3>Твоята енергия : ' . $energy  . ' / 200</h3>';
echo '<form action="?log=work" method="post">
       <input type="submit" name="60" value="Работи като продавач в магазин"/><img src="http://www.mricons.com/store/png/117966_35536_128_briefcase_work_icon.png" />
           </form>';
echo '<form action="?log=work" method="post">
       <input type="submit" name="10" value="Търси си работа"/><img src="http://www.mricons.com/store/png/117966_35536_128_briefcase_work_icon.png" />
           </form>';
if(isset ($_POST['60']) == 1 && $work <= 49 && $energy >= 99)
{
 $training = rand(5, 10);
 $money = rand(5, 1000);
 $q =  mysql_query("update users set work = work + 1 , energy = energy - 60, points = points + $training , money = money + $money where username='$user'");
        }
        elseif (isset ($_POST['10']) == 1 && $work <= 49 && $energy >= 0)
        {
        $training = rand(1, 5);
   $money2 = rand(1, 500);
        $q =  mysql_query("update users set work = work + 1 , energy = energy - 10, points = points + $training, money = money + $money2 where username='$user'");
        }
 elseif (isset ($_POST['10']) == 1 && $points <= 1000 && $energy <= 0 )
 {
            echo '<a href="?log=zavedenie">Енергията ти е прекалено малко :) Може да заредиш от бутона зареди :)</a>';
        }
    

 

    }
 else {
    ?>
    <a href="register.php" >Регистрация</a>
    <?php   if(isset($_SESSION['error'])) print $_SESSION['error'];
    session_destroy();?>

<? } ?>

    <br />
 <script language="javascript">
                function toggle(name) {
                        var ele = document.getElementById("toggleText_" + name);
                        var text = document.getElementById("displayText");
                        if(ele.style.display == "block") {
                                        ele.style.display = "none";
                        } else {
                                ele.style.display = "block";
                        }
                }
        </script>
        <a id="displayText" href="javascript:toggle(1);"><? echo 'Виш колко пъти може да работиш днес'; ?></a>
        <div id="toggleText_1" style="display: none"><? 
        if ($work >= 50 ){
        echo "Днес си работил прекалено много пъти :)<br />Повече неможеш да работиш днес.";

        }
 else {
    echo $work . ' / 50' ;
}
            ?></div>
 
rotator каза:
Може и без cron job с include в файл, и проверка за изминалото време :) (ако сайта се посещава или каквото е там :))
Много глупаво е това, за напред по-добре се откажи от този вариянт. Натоварва ти сайта, по всяко време. И няма смисъл да се извършва всеки път проверка като хората затова са измислили cron jobs. :?:
 
А как мога да го направя този крон джобс без хост имам предвит локалхост :)
 
Ок мерси на всички :)
Но точката пулочава : Еволутион :)
Ако имаше как на всички ще дам :)
 

Горе