На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Внимательно изучите правила раздела перед созданием темы
0. ПРИЛАГАЙТЕ СВОИ СКРИПТЫ.
1. Прежде чем создать топик, используйте поиск. Возможно это уже обсуждалось.
2. В топике указывайте ОС, режим работы скрипта (CLI|CGI). Очень желателен вывод лог-файлов и того места, куда у вас назначен вывод данных (STDOUT|STDERR)
3. Помните: вы знаете что вы хотите, а форумчане - нет. Поэтому следуйте простому правилу: грамотный развернутый вопрос - грамотный развернутый ответ.
Модераторы: ANDLL
  
    > Perl, cgi скрипт, что-то глюк, хелп
      ($sec,$min,$hour,$mday,$mon,$year,$wday) = localtime(time);
      $year+=1900;
      $mon ++;
      $data="$hour:$min - $mday/$mon/$year";

      домпустим щас время 23:20
      а он пишет 23:2
      как исправить? нужно пазарез
        люди не проходите мимо, пологитеееееееееее!!!!!!!!
          так не бывает.
            print "$data\n";

            Работает как часы.
              Вот тебе пара функций:
              CODE
              sub hdate
              {
              my $date;
              my $cd=shift||time;
              @{$date}{'d','m','y','h','M','s'}=(localtime $cd)[3,4,5,2,1,0];
              $date->{m}++;
              $date->{y}+=1900;
              $date->{f}=sprintf '%02d.%02d.%02d',@{$date}{'d','m','y'};
              return $date;
              }

              sub fdate
              {
              my$date=&hdate(shift||time);
              +$date->{f}.sprintf(' %02d:%02d:%02d',@{$date}{'h','M','s'})
              }
                спасибо Tishaishii попопрбую.
                Nikita еще как бывает, у меня на серваке такая проблема, еслиб не было я б не обращался
                1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                0 пользователей:


                Рейтинг@Mail.ru
                [ Script execution time: 0,0170 ]   [ 14 queries used ]   [ Generated: 20.05.24, 08:59 GMT ]