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

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

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

  #9131  
Старый 01.03.2009, 18:50
159932
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме:
6722038

Репутация: 1385


По умолчанию

PHP код:
$random file_get_contents('http://bash.org.ru/random');
preg_match_all('#<div class="vote">(.*?)</div>(.*?)<div>(.*?)</div>#is'$random$ma4);
print_r($ma4[3]); 
 
Ответить с цитированием

  #9132  
Старый 01.03.2009, 19:13
awdrg
Участник форума
Регистрация: 30.01.2009
Сообщений: 196
Провел на форуме:
505362

Репутация: 66
Отправить сообщение для awdrg с помощью ICQ
По умолчанию

Я post'oм пересылаю ma4 на страницу, но все ее значение это:
Код:
And array
Может нужно текст русский перегнать в %4D%FG и т д ?
И если да, то как?
 
Ответить с цитированием

  #9133  
Старый 01.03.2009, 19:18
PaCo
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
Провел на форуме:
1754802

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

Цитата:
Сообщение от awdrg  
Может нужно текст русский перегнать в %4D%FG и т д ?
urlencode()
 
Ответить с цитированием

  #9134  
Старый 01.03.2009, 19:21
heretic1990
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме:
3728999

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

нужен грабер погоды. чтобы текст грабил соответственно
есть у кого?
 
Ответить с цитированием

  #9135  
Старый 01.03.2009, 19:24
awdrg
Участник форума
Регистрация: 30.01.2009
Сообщений: 196
Провел на форуме:
505362

Репутация: 66
Отправить сообщение для awdrg с помощью ICQ
По умолчанию

Код:
Warning: urlencode() expects parameter 1 to be string, array given in (%pathname\bash.php) on line 12.
Писал так:
$ma4=urlencode($ma4);
Что неверно?
 
Ответить с цитированием

  #9136  
Старый 01.03.2009, 19:27
PaCo
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
Провел на форуме:
1754802

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

Цитата:
Сообщение от awdrg  
Код:
Warning: urlencode() expects parameter 1 to be string, array given in (%pathname\bash.php) on line 12.
Писал так:
$ma4=urlencode($ma4);
Что неверно?
Ты масив втуливаешь,проблема не в кодировке скорей всего,покажи весь код, например можно вот так перевести
$ma4=urlencode(array_reduce( $ma4,'implode'));
 
Ответить с цитированием

  #9137  
Старый 01.03.2009, 19:30
awdrg
Участник форума
Регистрация: 30.01.2009
Сообщений: 196
Провел на форуме:
505362

Репутация: 66
Отправить сообщение для awdrg с помощью ICQ
По умолчанию

[code.$random = file_get_contents('http://bash.org.ru/random');
preg_match_all('#<div class="vote">(.*?)</div>(.*?)<div>(.*?)</div>#is', $random, $ma4);
print_r($ma4[3]);
$ma4=urlencode($ma4);[/code]
получается для post отправки русского текста нужно перегнать $ma4 в urlencode формат. А что в твоем примере является конечным массивом?
 
Ответить с цитированием

  #9138  
Старый 01.03.2009, 19:37
awdrg
Участник форума
Регистрация: 30.01.2009
Сообщений: 196
Провел на форуме:
505362

Репутация: 66
Отправить сообщение для awdrg с помощью ICQ
По умолчанию

вылезает:
Код:
fatal error: allowed memory size of 134217728 bytes exhausted (tried to allocate 76646989 bytes) in %path\bash.php on line 12
 
Ответить с цитированием

  #9139  
Старый 01.03.2009, 19:37
159932
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме:
6722038

Репутация: 1385


По умолчанию

$ma4[3] - массив с цитатами
какой пост !?? тебе это надо на страницу вывест или куданить отправить !?
foreach ($ma4[3] as $quote) echo $quote.'<br>';
 
Ответить с цитированием

  #9140  
Старый 01.03.2009, 19:38
PaCo
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
Провел на форуме:
1754802

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

Цитата:
Сообщение от awdrg  
[code.$random = file_get_contents('http://bash.org.ru/random');
preg_match_all('#<div class="vote">(.*?)</div>(.*?)<div>(.*?)</div>#is', $random, $ma4);
print_r($ma4[3]);
$ma4=urlencode($ma4);[/code]
получается для post отправки русского текста нужно перегнать $ma4 в urlencode формат. А что в твоем примере является конечным массивом?
Что собираешься делать с полученой с 1 страницы цитатами, отправлять post ам куда то дальше, яе то я не пойму, ну если ты будешь оправлять то надо когда ты засовываешь в post переменые звлекать из массива данные, а не тупа втуливать весь массив.
$ma4=urlencode($ma4[3][0])
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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