ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #12201  
Старый 07.09.2009, 14:26
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме:
1734541

Репутация: 214


По умолчанию

Цитата:
Сообщение от Insane bboy  
я написал вычисление разницы с помощью mktime, одна проблема разница выходит в секундах, к примеру 8934сек и тд еще один глупый вопрос, как это сделать обратно в 01:23:05(часы:минуты:секунды разделять не обязательно ":" просто для наглядности написал) если я допустип это делю на 60 то ответ приходит в формате десятичной дроби

PHP код:
<?php
/**
 * Переводим кол-во секунд в понятный человеку формат
 * 
 * @param integer $sec - Количество секунд
 * @return string - Строка в Human-Friendly формате
 */
function format_time($sec) {
 
$a = array(
  
86400 => 'day'// количество секунд в сутках
  
3600  => 'hour'// количество секунд в часе
  
60    => 'min'// количество секунд в минуте
  
1     => 'sec' // количество секунд в секунде
 
);
 
$out '';
 foreach (
$a as $k=>$v) {
  
$tmp floor($sec/$k);
  
$out .= ($tmp?$tmp.$v.' ':'');
  
$sec -= $tmp*$k;
 }
 return 
$out;
}
?>
Пример использования:


PHP код:
<?php
echo format_time(924234);
?>
 
Ответить с цитированием

  #12202  
Старый 07.09.2009, 14:27
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Цитата:
вытаскиваю его обращаюсь к картинке а он мне хер!
типа ошибка доступа
А кукисы в запросе подставляешь?
 
Ответить с цитированием

  #12203  
Старый 07.09.2009, 14:37
FeraS
Постоянный
Регистрация: 20.01.2007
Сообщений: 705
Провел на форуме:
5381835

Репутация: 1329


Отправить сообщение для FeraS с помощью ICQ
По умолчанию

Есть скрипт:
PHP код:
function getGoogleIdx($site) {
$buf file_get_contents('http://www.google.com/search?hl=en&q=site:' $site);

if (
preg_match('!of\sabout\s<b>(.*?)</b>\sfrom!ism',$buf$match)) {
 return(
str_replace(','''$match[1]));
}
else {return(
0);}

На локалке запускаю — работает, заливаю на хостинг (PHP 5.2.5) — не пашет (т.е. 0 выводит).

Скажите, в какую сторону думать)
Может у хостера что-либо запрещено в php.ini, отчего функция не работает, если да, то что именно.

Спасибо.
 
Ответить с цитированием

  #12204  
Старый 07.09.2009, 14:41
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме:
1734541

Репутация: 214


По умолчанию

Цитата:
Сообщение от Kaimi  
А кукисы в запросе подставляешь?
хех дело было в амперсанте )
я его не как "&" отдавал а как amp; =)
 
Ответить с цитированием

  #12205  
Старый 07.09.2009, 14:43
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме:
1734541

Репутация: 214


По умолчанию

Цитата:
Сообщение от FeraS  
Есть скрипт:
PHP код:
function getGoogleIdx($site) {
$buf file_get_contents('http://www.google.com/search?hl=en&q=site:' $site);

if (
preg_match('!of\sabout\s<b>(.*?)</b>\sfrom!ism',$buf$match)) {
 return(
str_replace(','''$match[1]));
}
else {return(
0);}

На локалке запускаю — работает, заливаю на хостинг (PHP 5.2.5) — не пашет (т.е. 0 выводит).

Скажите, в какую сторону думать)
Может у хостера что-либо запрещено в php.ini, отчего функция не работает, если да, то что именно.

Спасибо.
error_reporting(1)

ошибки дает?
 
Ответить с цитированием

  #12206  
Старый 07.09.2009, 14:51
FeraS
Постоянный
Регистрация: 20.01.2007
Сообщений: 705
Провел на форуме:
5381835

Репутация: 1329


Отправить сообщение для FeraS с помощью ICQ
По умолчанию

svesve
Вообще ничего, даже 0 не выводит)
 
Ответить с цитированием

  #12207  
Старый 07.09.2009, 14:55
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме:
1734541

Репутация: 214


По умолчанию

Цитата:
Сообщение от FeraS  
svesve
Вообще ничего, даже 0 не выводит)
ну тут только если у хостера URL file-access = disabled

попробуй у себя на локалке в php.ini поставь
URL file-access в disabled

и проверь
 
Ответить с цитированием

  #12208  
Старый 07.09.2009, 14:58
Insane bboy
Познающий
Регистрация: 11.07.2009
Сообщений: 58
Провел на форуме:
231064

Репутация: 6
По умолчанию

есть функция, которая чекает акки, чекает курлом, как сделать многопоточность? нужен не сколько код, сколько обьяснения заранее благодарю
 
Ответить с цитированием

  #12209  
Старый 07.09.2009, 15:03
FeraS
Постоянный
Регистрация: 20.01.2007
Сообщений: 705
Провел на форуме:
5381835

Репутация: 1329


Отправить сообщение для FeraS с помощью ICQ
По умолчанию

Цитата:
Сообщение от svesve  
ну тут только если у хостера URL file-access = disabled

попробуй у себя на локалке в php.ini поставь
URL file-access в disabled

и проверь
Шотта нинахажу такой строчке
 
Ответить с цитированием

  #12210  
Старый 07.09.2009, 15:19
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме:
1734541

Репутация: 214


По умолчанию

Цитата:
Сообщение от FeraS  
Шотта нинахажу такой строчке
allow_url_fopen Off
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ