ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

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

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

  #361  
Старый 31.03.2009, 11:10
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

PHP код:
<?php
$in 
'<a id="ct_gv_ct_NAME" href="Default.aspx?action=go&amp;PGIndex%3d0%26WPGOrderBy%3d ">link_name</a>';
preg_match_all('|a id=.*href="(.*)">.*</a>|Ui',$in,$rez);
print_r($rez);
?>
 
Ответить с цитированием

  #362  
Старый 31.03.2009, 12:20
Zitt
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме:
5885100

Репутация: 773


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

Pashkela, выдает типа этого....
[22] => a id="ct_gv_ct_NAME" href="Default.aspx?act6WPGOrderBy%3d">link</a>
[23] => a id="ct_gv_ct_NAME" href="Default.aspx?act6WPGOrderBy%3d">link</a>
 
Ответить с цитированием

  #363  
Старый 31.03.2009, 12:23
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

это в $rez[0][...], а в $rez[1][...] загляни
 
Ответить с цитированием

  #364  
Старый 31.03.2009, 12:33
Zitt
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме:
5885100

Репутация: 773


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

ога точна )
 
Ответить с цитированием

  #365  
Старый 01.04.2009, 15:12
SVAROG
Постоянный
Регистрация: 13.02.2007
Сообщений: 406
Провел на форуме:
2706059

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

вот часть текста
<img src="http://s.bash.org.ru/img/ukl5a13h062cah7b390648.jpg" id="cm_strip" /><br>
меняеться только текст от img/ до .jpg их 23 символа
какая будет регулярка ?
сначало думал что так
PHP код:
\<img src\=\"http\:\/\/s\.bash\.org\.ru\/img\/[0-9a-z]{23}.jpg\" id\=\"cm_strip\" \/\>\<br\> 
но ошибка вылазит

Последний раз редактировалось SVAROG; 01.04.2009 в 15:32..
 
Ответить с цитированием

  #366  
Старый 01.04.2009, 16:58
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


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

.jpg , точки экранируй
 
Ответить с цитированием

  #367  
Старый 01.04.2009, 18:26
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

SVAROG
Зависит от количества ссылок подходящим шаблону регулярки. Если парситься и левые ссылки будут, то добавляй в шаблон и другие элементы..
PHP код:
$str '<img src="http://s.bash.org.ru/img/ukl5a13h062cah7b390648.jpg" id="cm_strip" /><br>';
preg_match_all('#img/([^\.]*).jpg#i'$str$out);
print_r($out[1]); 

з.ы. я там насчитал только 22 символа ))
 
Ответить с цитированием

  #368  
Старый 01.04.2009, 19:38
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

PHP код:
<pre>
<?php
$str 
'<img src="http://s.bash.org.ru/img/ukl5a13h062cah7b390648.jpg" id="cm_strip" /><br>'
preg_match_all('|img/(.*).jpg|i'$str$out); 
echo 
strlen($out[1][0])."\n";
print_r($out[1]);
?> 
</pre>
 
Ответить с цитированием

  #369  
Старый 05.04.2009, 13:10
draliokero
Познающий
Регистрация: 14.03.2009
Сообщений: 86
Провел на форуме:
385811

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

Как найти и дописать после <body onload="blabla" style="blabla"> строку?
 
Ответить с цитированием

  #370  
Старый 05.04.2009, 13:35
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


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

PHP код:
<?
$write
='строка для дописи';  //строка для дописи
$str='<body onload="blabla" style="blabla">'//сама строка
$str=preg_replace("#<body onload=\".*\" style=\".*\">#",$str.$write,$str); //добавляем
echo $str;
?>
 
Ответить с цитированием
Ответ



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