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

  #1051  
Старый 07.03.2010, 16:29
IgrikX
Познающий
Регистрация: 13.08.2009
Сообщений: 92
Провел на форуме:
441444

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

нее.. не выходит.
 
Ответить с цитированием

  #1052  
Старый 07.03.2010, 16:32
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


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

Цитата:
echo $arr;
в чём проблема?
Проблема в тебе, т.к. функция возвращает array

PHP код:
<?php
$str 
= <<<HTML
<span style="color:#777777;"><a class='addAudioLink' href="" onclick="addAudio(this, {act:'a_add',add:1,gid:0,aid:73997023,oid:66812379 ,hash:'4284ff74a2fa5248ba79500ef5f9388c'});return false;">Добавить</a></span>
HTML;

if(
preg_match('#gid:(\d+),aid:(\d+),oid:(\d+)#',$str,$m))
print_r($m);
?>

Последний раз редактировалось b3; 07.03.2010 в 16:37..
 
Ответить с цитированием

  #1053  
Старый 08.03.2010, 17:39
programming
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме:
201522

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

Есть сайт. http://v-ctile.ru/
Под каждым дизайном есть кнопка "получить". При нажатии на неё выдаётся "Отправьте SMS-сообщение 838610 на номер 7122". Вот нужно спарсить 838610.
Спасибо.
 
Ответить с цитированием

  #1054  
Старый 08.03.2010, 18:32
Palanik
Новичок
Регистрация: 16.02.2010
Сообщений: 9
Провел на форуме:
42943

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

Цитата:
Сообщение от programming  
Есть сайт. http://v-ctile.ru/
Под каждым дизайном есть кнопка "получить". При нажатии на неё выдаётся "Отправьте SMS-сообщение 838610 на номер 7122". Вот нужно спарсить 838610.
Спасибо.
8..... - держи, выдерет любое шестизначное чило начинабщееся с восьми
 
Ответить с цитированием

  #1055  
Старый 08.03.2010, 18:53
programming
Участник форума
Регистрация: 26.08.2009
Сообщений: 138
Провел на форуме:
201522

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

Цитата:
Сообщение от Palanik  
8..... - держи, выдерет любое шестизначное чило начинабщееся с восьми
Я вообще не могу понять даже откуда выдирать. Я так понимаю, что это окно JS..

Вопрос решён!!!

Последний раз редактировалось programming; 08.03.2010 в 20:31..
 
Ответить с цитированием

  #1056  
Старый 09.03.2010, 03:54
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


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

Цитата:
Сообщение от Palanik  
8..... - держи, выдерет любое шестизначное чило начинабщееся с восьми
Вообщето данное выражение будет выдирать все подрят начиная с "8" длинною 6 символов, это может быть что угодно- пробел, символы, числа и тд.
 
Ответить с цитированием

  #1057  
Старый 09.03.2010, 14:10
Palanik
Новичок
Регистрация: 16.02.2010
Сообщений: 9
Провел на форуме:
42943

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

Цитата:
Сообщение от b3  
Вообщето данное выражение будет выдирать все подрят начиная с "8" длинною 6 символов, это может быть что угодно- пробел, символы, числа и тд.
Благодарю за дополнение.
 
Ответить с цитированием

  #1058  
Старый 09.03.2010, 18:31
SeNaP
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме:
3300342

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

Помогите разобраться с регуляркой
PHP код:
$upd curl_init();

curl_setopt($updCURLOPT_URL"http://".$user['url']); 

curl_setopt($updCURLOPT_RETURNTRANSFER1);

$ress curl_exec($upd);

curl_close($upd);

$ress preg_replace('#(<meta name="description" content=")(.*)(">)#iU','$2',$ress);
echo 
$ress
Нужно ,чтобы вывело то, что режется регуляркой .
А выводится то , что режется регуляркой и сам сайт.
Дак вот, как сделать так, чтобы выводилось ТОЛЬКО, то , что режется регуляркой ?
 
Ответить с цитированием

  #1059  
Старый 09.03.2010, 20:27
Compton
Участник форума
Регистрация: 31.01.2010
Сообщений: 170
Провел на форуме:
1442841

Репутация: 63
Отправить сообщение для Compton с помощью AIM Отправить сообщение для Compton с помощью Yahoo
По умолчанию

т.к. $ress является массивом,то нужно выводить его индекс
 
Ответить с цитированием

  #1060  
Старый 10.03.2010, 22:02
SeNaP
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме:
3300342

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

Цитата:
Сообщение от Compton  
т.к. $ress является массивом,то нужно выводить его индекс
Спасибо
Теперь возник другой вопрос, уже 1.2 часа сижу "мозги" ломаю
Как вырезать из этой строки
Код:
http://www.google.ru/search?hl=ru&source=hp&q=antichat.ru&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=&aq=f&oq=
что бы вернуло antichat.ru
Пробовал так
PHP код:
$a preg_replace('#(&q=)(.*)(&b)#iU','$2',$a);
echo 
$a

Последний раз редактировалось SeNaP; 10.03.2010 в 22:09..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Delphi, .NET, Asm 6762 17.06.2010 21:23
[ *NIX ] Задай вопрос - получи ответ. Xszz *nix 1547 15.06.2010 15:41
[Lan] Задай вопрос - получи ответ! sedoy_xxx АнтиАдмин 133 31.03.2010 08:35
Всё о беспороводном соединении на кпк и смартфонах! Задай вопрос - получи ответ! ARMENIN Беспроводные технологии/WPAN/WLAN 2 02.11.2008 00:40
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



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


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




ANTICHAT.XYZ