За последние 24 часа нас посетили 18545 программистов и 1707 роботов. Сейчас ищут 959 программистов ...

как сделать из двух скриптов,один?

Тема в разделе "Вопросы от блондинок", создана пользователем Dimon, 11 июн 2010.

Статус темы:
Закрыта.
  1. Dimon

    Dimon Активный пользователь

    С нами с:
    11 июн 2010
    Сообщения:
    20
    Симпатии:
    0
    кто подскажет как эти две программы связать между собой,чтоб они взаимодействовали друг с другом,первая:
    PHP:
    1. <?php
    2.   $life = 25257486; // ваши секунды
    3.   $sec = $life % 60;
    4.   $life = intval($life / 60);
    5.   $min = $life % 60;
    6.   $life = intval($life / 60);
    7.   $hour = $life % 24;
    8.   $life = intval($life / 24);
    9.   $day = $life % 365; // проверку на високосный год сделаете сами
    10.   $year = intval($life / 365); // проверку на високосный год сделаете сами
    11.   echo "Сайт работает {$year} лет, {$day} дней, {$hour} часов, {$min} минут и {$sec} секунд";
    12.   ?>
    и вторая счетчик секунд :
    PHP:
    1. <?php
    2.    
    3.   function getmicrotime()
    4.   {
    5.      list($usec, $sec) = explode(" ", microtime());
    6.      return ((float)$usec + (float)$sec);
    7.   }
    8.    
    9.   $time_start = getmicrotime();
    10.      
    11.   for ($i=0; $i < 1000; $i++) {
    12.      // Ничего не делать. Повторить 1000 раз
    13.   }
    14.    
    15.   $time_end = getmicrotime();
    16.   $time = $time_end - $time_start;
    17.    
    18.   echo "Ничего не делал $time секунд\n";
    надо чтоб счетчик секунд отображал секунды в первой программе вот в этой строке:
    PHP:
    1. $life = 25257486; // ваши секунды
    сделал так,но оно у меня не получилось и не работает:
    PHP:
    1. <?php
    2.   function getmicrotime()
    3.   {
    4.      list($usec, $sec) = explode(" ", microtime());
    5.      return ((float)$usec + (float)$sec);
    6.   }
    7.   $time_start = getmicrotime();    
    8.   for ($i=0; $i < 1000; $i++)
    9.   $time_end = getmicrotime();
    10.   $time = $time_end - $time_start;
    11.   $life = $time секунд\n; // ваши секунды
    12.   $sec = $life % 60;
    13.   $life = intval($life / 60);
    14.   $min = $life % 60;
    15.   $life = intval($life / 60);
    16.   $hour = $life % 24;
    17.   $life = intval($life / 24);
    18.   $day = $life % 365; // проверку на високосный год сделаете сами
    19.   $year = intval($life / 365); // проверку на високосный год сделаете сами
    20.   echo "Сайт работает {$year} лет, {$day} дней, {$hour}:{$min}:{$sec}";
    21.   ?>
    подскажите как сделать правильно чтоб заработал этот скрипт?

    и второй вопрос,есть у меня счетчик посещений сайта вот он:
    PHP:
    1. <?php
    2.   $url = "online/count.txt";//Указываем адрес файла с данными для записи
    3.   if (file_exists($url)==false)//если файла с данными не существует
    4.   {
    5.   $handle = fopen($url, "w");//открывая, создаем файл с данными
    6.   $count = 0;//устанавливаем значение счетчика на ноль
    7.   fwrite($handle, $count);//записываем значение счетчика
    8.   fclose($handle);//закрываем файл
    9.   }
    10.   else//если существует
    11.   {
    12.   $file = file($url);//Считываем файл в массив
    13.   $count = $file[0];//Первая строчка - наши данные, в php отсчет начинается с нуля
    14.   }
    15.   $count++;//Увеличиваем значение счетчика на 1
    16.   $handle = fopen($url, "w");//Открываем файл для записи
    17.   fwrite($handle, $count);//Записываем
    18.   fclose($handle);//Закрываем
    19.   echo "За сегодня просмотров:$count";//Выводим данные счетчика
    20.   ?>
    но он отображает информацию общих просмотров(сколька всего просмотренно страниц),
    а как сделать чтобы он показывал статистику за сутки и по истечении суток сам сбрасывался
    и наченал отсчет заного?
     
  2. lexa

    lexa Активный пользователь

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Ты бы базис языка подучил, а то совсем не о чём. Взял скрипты и даже не понимаешь общего, а уже на форум за вопросами. Дурная практика.

    Код (Text):
    1. $life = $time секунд\n; // ваши секунды
    Замени на
    Код (Text):
    1. echo "$time секунд\n;" // ваши секунды
    Хотя я вопрос не очень понял.

    Замени
    Код (Text):
    1. $url = "online/count.txt";
    на
    Код (Text):
    1. $url = "online/".date('Y-m-d').".txt";
    Скрипт будет за каждый день в отдельный файлике лог вести.
     
  3. Dimon

    Dimon Активный пользователь

    С нами с:
    11 июн 2010
    Сообщения:
    20
    Симпатии:
    0

    PHP:
    1. echo "$time секунд\n;" // ваши секунды
    мне вывод секунд на экран не надо,мне надо чтобы в строке
    PHP:
    1. $life = 25257486; // ваши секунды
    шол счет секунд,а если я заменю эту строку на
    PHP:
    1. echo "$time секунд\n;" // ваши секунды
    то на экран выведутся секунды.
    Кароче мне нужен счетчик времени работы ресурса чтоб отоброжал сколько лет,месяцев,дней,часов,минут,секунд работает ресурс вот набросок этого кода:
    PHP:
    1. <?php
    2.    $life = 25257486; // ваши секунды
    3.    $sec = $life % 60;
    4.    $life = intval($life / 60);
    5.    $min = $life % 60;
    6.    $life = intval($life / 60);
    7.    $hour = $life % 24;
    8.    $life = intval($life / 24);
    9.    $day = $life % 365; // проверку на високосный год сделаете сами
    10.    $year = intval($life / 365); // проверку на високосный год сделаете сами
    11.    echo "Сайт работает {$year} лет, {$day} дней, {$hour} часов, {$min} минут и {$sec} секунд";
    12.    ?>
    теперь мне надо чтобы в строке
    PHP:
    1.  $life = 25257486; // ваши секунды
    шол счет секунд,как это сделать?
    и вот сам вывод времени
    PHP:
    1. echo "Сайт работает {$year} лет, {$day} дней, {$hour} часов, {$min} минут и {$sec} секунд"; ?>
    есле в строке
    PHP:
    1. $life = 25257486; // ваши секунды
    как то сделать чтобы время пошло.
    Так что кому еще тут азы учить,умник предложил что-то вообще не понятное,как вывести время я сам знаю,а если не понятен вопрос то лутше сиди и молчи.
     
  4. lexa

    lexa Активный пользователь

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Иди-ка ты в жопу-ка, Димон.
     
  5. Dimon

    Dimon Активный пользователь

    С нами с:
    11 июн 2010
    Сообщения:
    20
    Симпатии:
    0
    иди сам туда,толька для начала с ручника снемись,дебил.
     
  6. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    lexa
    какой то ты сегодня "добрый" :D
     
  7. lexa

    lexa Активный пользователь

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Padaboo, с Simpliest у нас просто мини-холивар. :) Там я без злобы, а этот мелкий чукча помощи просит и хамит. Кто же так помощи просит? Грубиянам бой. :)
     
  8. Dimon

    Dimon Активный пользователь

    С нами с:
    11 июн 2010
    Сообщения:
    20
    Симпатии:
    0
     
  9. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    ХАхаахахахахахах
    *сел на раскладной стул, жую попкорн*
     
  10. Dimon

    Dimon Активный пользователь

    С нами с:
    11 июн 2010
    Сообщения:
    20
    Симпатии:
    0
    или вы думаете самые умные тут,если вы тугие на ответы то лутше вам и не базарить,и помощь ваша мне и нахрен не нужна.сам справлюсь.
     
  11. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    АХахахахахахах :D
    это все просто смешно, чем хуже вы себя ставить, тем меньше желания вам помогать
     
  12. lexa

    lexa Активный пользователь

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Dimon, ути, какая злая киса на форуме.
     
  13. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    как меня так забанили в мгновение ока... хны-хны...
     
  14. Dimon

    Dimon Активный пользователь

    С нами с:
    11 июн 2010
    Сообщения:
    20
    Симпатии:
    0
    а ты че думал,или есле ты знаеш более мение .php так че ты думаеш крутой перец.так я тебе скажу на каждую попу с резьбой есть пися с винтом,и ты не один на этом форуме,да и форум не один в сети.так что спустись с неба на землю.я у тебя по нормальному спросил,и то ты мне какуюто лабуду написал + ко всему этому еще и нагрубил.как ты думаеш какая моя реакция должна быть?если раздел для блондинок,это вовсе не означает что типа я блондин,просто я думал тут быстрей ответят и по нормальному.
     
  15. Dimon

    Dimon Активный пользователь

    С нами с:
    11 июн 2010
    Сообщения:
    20
    Симпатии:
    0
    стучать не красиво и не по мужски 8)
     
  16. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Нет, ты точно не блондин.
    Скорее орангутанг, если конечно эти животные не обидятся на такое соседство.
     
  17. Dimon

    Dimon Активный пользователь

    С нами с:
    11 июн 2010
    Сообщения:
    20
    Симпатии:
    0
    ты на себя когда последний раз в зеркало смотрел?иди убедись гомосапионс ли ты еще ?
     
  18. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
  19. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Не надо меня путать с собой.
    Слава богу я не "гомо" и не когда им не был.

    Гомо у нас тут ты.

    P.S. интеллект из ТС'а прямо так и брызжет
     
  20. Dimon

    Dimon Активный пользователь

    С нами с:
    11 июн 2010
    Сообщения:
    20
    Симпатии:
    0
    да нет очкарик,глядя на тебя так петушком попахивает.
     
  21. Dimon

    Dimon Активный пользователь

    С нами с:
    11 июн 2010
    Сообщения:
    20
    Симпатии:
    0
    тебе спасибо,правда я его еще не проверял.Нормальных пацанов сразу видно,а не стаю гиен.
     
  22. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Ну вот, видали, ласковее надо приручать, ласковее :D
     
  23. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
  24. Dimon

    Dimon Активный пользователь

    С нами с:
    11 июн 2010
    Сообщения:
    20
    Симпатии:
    0
    я все понел,теперь посмотри переписку выше,я помойму первый не наченал.Спросил у людей нормально,как оказалось нормальных тут мало.Права я не качал,а просто отстаиваю свою честь и гордость,я бы рад с ними со всеми по отдельности встретися и посматреть как бы они мне тогда грубили.ну ближе всего мне донецкий,с одной области,так что я его профайл скачал себе в комп рано или поздно всеравно пересечемся,я не злопамятный но долго помню.А на счет вашего форума так у меня теперь берут сомнения что здесь есть профи по .php,еслиб они были то сразу ответили как ты без всякого гемора и остроумия.
     
  25. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    кто тут профи по точка php ? :D
    Dimon
    тыж начал рты закрывать и матом крыть, не?
    поедешь бить Simpliest'a ?))
    я тут с осени зарегистрирован, постоянные пользователи форума все нормальные
     
Статус темы:
Закрыта.