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

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

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

  #1  
Старый 15.07.2009, 01:16
nc.STRIEM
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме:
3493315

Репутация: 1228


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

попробуй так (.*?)<h1>
выберет все до тэга <h1>
 
Ответить с цитированием

  #2  
Старый 18.07.2009, 11:39
KrafT
Познающий
Регистрация: 29.11.2004
Сообщений: 80
Провел на форуме:
479552

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

Привет!

Онлайн юзер
Код:
<img  src="/res/images/labels/online.gif" alt="Находится в данный момент на сайте" /><br/>А л ё н а </td><td align="center" class="smallnormal"><div class="photoW " uid="3874000000360916803" nick="VLJUBLJONNIJ V NOCH,DJAVOLJONOK"  mainPhotoId="3874000000090169113" lastLogin="1247892931551" sm="1" photodescr="113874000000090169113"   >
Не онлайн юзер
Код:
<br/> bal cvetov</td><td align="center" class="smallnormal"><div class="photoW " uid="2166000001794935419" nick="LAURA"  mainPhotoId="2166000000090885117" lastLogin="1247866964919" sm="1" photodescr="012166000000090885117"   >
Как сделать чтоб скрипт находил uid="3874000000360916803", а именно 3874000000360916803 НО только с тех юзеров кто онлайн??
 
Ответить с цитированием

  #3  
Старый 18.07.2009, 12:39
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

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

PHP код:
<?php 

$text 
'<img  src="/res/images/labels/online.gif" alt="Находится в данный момент на сайте" /><br/>А л ё н а </td><td align="center" class="smallnormal"><div class="photoW " uid="3874000000360916803" nick="VLJUBLJONNIJ V NOCH,DJAVOLJONOK"  mainPhotoId="3874000000090169113" lastLogin="1247892931551" sm="1" photodescr="113874000000090169113"   >';
//$text = '<br/> bal cvetov</td><td align="center" class="smallnormal"><div class="photoW " uid="2166000001794935419" nick="LAURA"  mainPhotoId="2166000000090885117" lastLogin="1247866964919" sm="1" photodescr="012166000000090885117"   >';
$regex '/online.gif" alt="Находится в данный момент на сайте".*<div class="photoW " uid="([^"]*)"/ims';
preg_match_all($regex$text$match);

print_r($match);

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

  #4  
Старый 21.07.2009, 13:12
alwex
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
Провел на форуме:
186812

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

помогите сделать регулярку чтобы сначало проверяло или есть в тексте

<!--dle_video_begin:любой текст-->ЛЮБОЙ ТЕКСТ<!--dle_video_end-->

и если есть то пусть ведергивает:

url:'ТУТ ДЕРГАТЬ'
 
Ответить с цитированием

  #5  
Старый 21.07.2009, 13:22
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

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

PHP код:
<?php

$text 

'блабла
<!--dle_video_begin:любой текст-->ЛЮБОЙ ТЕКСТ<!--dle_video_end-->
блаблаurl:\'ТУТ ДЕРГАТЬ1\'блабла
url:\'ТУТ ДЕРГАТЬ2\'
блабла url:\'ТУТ ДЕРГАТЬ3\' блабла'
;

if (
preg_match('/<!--dle_video_begin:.*?-->.*?<!--dle_video_end-->/ims'$text))
{
  
preg_match_all('/url:\'([^\']*)\'/ims'$text$match);
  
print_r($match[1]);
}

?>
Наверное так, если я правильно понял
 
Ответить с цитированием

  #6  
Старый 21.07.2009, 13:41
alwex
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
Провел на форуме:
186812

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

Оо, заработало, спасибо)
 
Ответить с цитированием

  #7  
Старый 21.07.2009, 13:49
alwex
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
Провел на форуме:
186812

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

а какой функцией удаление похожих строк делаеться что бы была только 1 строка
 
Ответить с цитированием

  #8  
Старый 21.07.2009, 13:59
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

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

array_unique() — Убрать повторяющиеся значения из массива
 
Ответить с цитированием

  #9  
Старый 21.07.2009, 14:25
alwex
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
Провел на форуме:
186812

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

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

  #10  
Старый 21.07.2009, 20:20
alwex
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
Провел на форуме:
186812

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

нужна ещё помощь...

у меня есть текст где есть
Цитата:
текст(переменная $g),
надо сделать так чтобы он вырезал

$g,

я пробовал чреез str_replace но не хочет...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23
Всё о беспороводном соединении на кпк и смартфонах! Задай вопрос - получи ответ! ARMENIN Беспроводные технологии/Wi-Fi/Wardriving 2 02.11.2008 00:40



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


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




ANTICHAT.XYZ