HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

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

Репутация: 214


По умолчанию

Народ подскажите как выдрать капчу с контакта средствами пхп???

понятно что в заголовках приходит ссид капчи
preg_match('#csid=(.*?)"#',$cont,$capthca);
вытаскиваю его обращаюсь к картинке а он мне хер!
типа ошибка доступа

в чем проблема?
 
Ответить с цитированием

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

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

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

  #3  
Старый 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);
?>
 
Ответить с цитированием

  #4  
Старый 07.09.2009, 14:27
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


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

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

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

Репутация: 214


По умолчанию

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

  #6  
Старый 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, отчего функция не работает, если да, то что именно.

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

  #7  
Старый 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)

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

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

Репутация: 1329


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

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

  #9  
Старый 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

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

  #10  
Старый 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

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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ