Форум программистов, компьютерный форум, киберфорум
PHP: RegExp
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
 Аватар для paha444
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161

Нужно написать регулярное выражение

17.05.2017, 21:09. Показов 1209. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет нужно из текста выбрать несколько параметров:

session_id = '7mt2ael2tmlhb96scn6mqqldi4';
dle_group = 5;
data-news-id="13411";

нужны только параметры.

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
<style>
    .wrapper {
        width: auto !important;
    }
</style>
<!--noindex-->
<script type="text/javascript"><!--
var base_host      = 'site.org';
var dle_root       = 'http://site.org/';
var api_root       = 'http://api.site.org/';
var skin_url       = 'http://s.site.org/t/';
var cookie_domain  = '.site.org';
var dle_admin      = '';
var dle_login_hash = '';
var session_id     = '7mt2ael2tmlhb96scn6mqqldi4';
var dle_group      = 5;
var dle_skin       = 'clear';
var dle_wysiwyg    = '0';
var quick_wysiwyg  = '0';
var dle_act_lang   = ["Да", "Нет", "Ввод", "Отмена", "Сохранить", "Удалить", "Загрузка. Пожалуйста, подождите..."];
var menu_short     = 'Быстрое редактирование';
var menu_full      = 'Полное редактирование';
var menu_profile   = 'Просмотр профиля';
var menu_send      = 'Отправить сообщение';
var menu_uedit     = 'Админцентр';
var dle_info       = 'Информация';
var dle_confirm    = 'Подтверждение';
var dle_prompt     = 'Ввод информации';
var dle_req_field  = 'Заполните все необходимые поля';
var dle_del_agree  = 'Вы действительно хотите удалить? Данное действие невозможно будет отменить';
var dle_spam_agree = 'Вы действительно хотите отметить пользователя как спамера? Это приведёт к удалению всех его комментариев';
var dle_complaint  = 'Укажите текст Вашей жалобы для администрации:';
var dle_big_text   = 'Выделен слишком большой участок текста.';
var dle_orfo_title = 'Укажите комментарий для администрации к найденной ошибке на странице';
var dle_p_send     = 'Отправить';
var dle_p_send_ok  = 'Уведомление успешно отправлено';
var dle_save_ok    = 'Изменения успешно сохранены. Обновить страницу?';
var dle_subscribe       = 'Уведомить меня о выходе фильма';
var dle_subscribe_input = 'Email';
var dle_subscribe_ok    = 'Подписка успешно оформлена';
var dle_del_news   = 'Скрыть статью';
var dle_badvideo   = 'Требуется замена видео';
var force_html5    = parseInt(0) ? true : false;
var allow_dle_delete_news   = false;
var dle_search_delay   = false;
var dle_search_value   = '';
//--></script><!--/noindex-->
<div class="wrapper noselect">
<header class="header">
    <div class="xmas-snow"></div><div class="snow"></div>
    <div class="header-fixed">
        <div class="header-fixed-box">
            <div class="logo"><a href="/" class="logotype"></a></div>
            <div class="btn-mobile-menu"><i class="fa fa-bars"></i></div>
            <div class="btn-mobile-search"><i class="fa fa-search"></i></div>
            <div class="top-search-box">
                <div class="searchbar">
                    <form action="http://site.org/" name="searchform" method="post">
                        <input type="hidden" name="do" value="search"/>
                        <input id="story" name="story" value="" placeholder="Поиск" type="text"/>
                        <button class="btn-dark" onclick="submit();" type="submit" title="Искать"><i class="fa fa-search"></i></button>
                    </form>
                </div>
            </div>
            <div class="move-out"></div>
        </div>
    </div>
</header>
<!-- .header-->
 
<main class="content">
    <div class="content-border">
        <div class="content-box" data-sticky_parent>
            <div class="side-bg"></div>
            <div class="box-box">
            <div class="column-right">
                
                <div class="social-likes-block">
                    <div class="social-likes-box">
                        <div class="social-likes">
                            <div class="vkontakte" title="Поделиться ссылкой во Вконтакте"></div>
                            <div class="facebook" title="Поделиться ссылкой на Фейсбуке"></div>
                            <div class="odnoklassniki" title="Поделиться ссылкой в Одноклассниках"></div>
                            <div class="mailru" title="Поделиться ссылкой в Моём мире"></div>
                            <div class="twitter" title="Поделиться ссылкой в Твиттере"></div>
                            <div class="plusone" title="Поделиться ссылкой в Гугл-плюсе"></div>
                        </div>
                    </div>
                </div>
                
                <div class="column-right-border">
                    <div class="speedbar-block">
    <div class="speedbar">
        <i class="fa fa-home"></i> <span id="dle-speedbar"><span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="http://site.org/" itemprop="url"><span itemprop="title">Главная</span></a></span>  <span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="filmy-2017-novinki/" itemprop="url"><span itemprop="title">Фильмы 2017</span></a></span>  <span><span>Почетный гражданин (2017) смотреть онлайн</span></span></span>
    </div>
    <hr>
</div>
 
    
 
    
 
    <div class="banner-top"><!--/ 27 /--><div id="pladform_1" style="display:none"></div>
<div id="M365783Composite621331"></div>
<div id="megogo_1" style="display: none"></div><!--/ 27 (2017-05-17 20:03:58) /--></div>
 
    
 
    
 
    
 
    
 
    <div id="dle-content" class="list"><div class="full-block view" data-news-id="13411" itemscope itemtype="http://schema.org/Movie">
    <meta itemprop="dateCreated" content="2017-05-11">
    <meta itemprop="datePublished" content="2017-05-11">
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.05.2017, 21:09
Ответы с готовыми решениями:

Нужно написать регулярное выражение для поиска числа в строке
Нужно в строке найти данную строку: leads=16098307 При этом надо учесть, что между и может находиться любое положительное число.

Нужно написать регулярное выражение для проверки коректности введенной ссылки Вконтакте
Нужно написать регулярное выражение для проверки коректности введенной ссылки Вконтакте, определяя чтобы было написано 'vk.com/страница'...

Написать регулярное выражение
Написать регулярное выражение для :1)найти целое число 2)найти в тексте повторяющиеся подряд идущие группы абзацев

13
1137 / 685 / 412
Регистрация: 07.11.2015
Сообщений: 1,102
17.05.2017, 23:04
PHP
1
2
3
preg_match_all('~\b(session_id|dle_group|data-news-id)\s*=\s*["\']?(\w+)~', $str, $matches);
$result = array_combine($matches[1], $matches[2]);
print_r($result);
0
 Аватар для paha444
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161
18.05.2017, 12:23  [ТС]
спасибо огромное выручаете!!! Напишите ваш WMR кошель

и еще одну пожалуйста сделайте, нужно:

title:Почетный гражданин (2017) смотреть онлайн бесплатно в HD 720
poster-box: http://image.site.org/p/2017-0... hdanin.jpg
poster-box-title: Почетный гражданин (2017)
full-description: Чувствуя себя гораздо умнее большинства современников, Даниэль Мантовани.....(описание)...
screens : array(
'http://s.site.org/s/2017-05/1494028407_pochetnyy-grazhdanin-1.png',
'http://s.site.org/s/2017-05/1494028393_pochetnyy-grazhdanin-2.png',
'http://s.site.org/s/2017-05/1494028419_pochetnyy-grazhdanin-3.png'
)
quality:HD 720
year:2017
country:Аргентина,Испания
catlink:драма,комедия
translate:Любительский (русский)
premie:11-05-2017
show_time:1 час 58 минут

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<title>Почетный гражданин (2017) смотреть онлайн бесплатно в HD 720</title>
 
            <div class="poster-box">
                <a href="http://image.site.org/p/2017-05/400x600/1493934451_pochetnyy-grazhdanin.jpg" class="hs">
                    <img src="http://image.site.org/p/2017-05/200x300/1493934451_pochetnyy-grazhdanin.jpg" alt='Почетный гражданин (2017)' title='Почетный гражданин (2017)' width="200" height="300" itemprop="image">
    
</a>
                
            </div>
        </div>
 
        <div class="full-description ns" itemprop="description">
            Чувствуя себя гораздо умнее большинства современников, Даниэль Мантовани стал весьма эгоистичным. Ещё сильнее на его характер повлияли литературные успехи: главный герой фильма «Почётный гражданин» успел выпустить несколько весьма востребованных книг и получил Нобелевскую премию. Родился и вырос Даниэль в Аргентине, но ещё в юности покинул родину и перебрался в Европу, где и стал всемирно известным. 
        </div>
 
        <div class="screens ns">
            <a href="http://s.site.org/s/2017-05/1494028407_pochetnyy-grazhdanin-1.png" data-fancybox-group="screens">
    <img src="http://s.site.org/s/2017-05/thumbs/1494028407_pochetnyy-grazhdanin-1.png" style="float:left;" alt="Почетный гражданин (2017)" title="Скриншот">
</a>
<a href="http://s.site.org/s/2017-05/1494028393_pochetnyy-grazhdanin-2.png" data-fancybox-group="screens">
    <img src="http://s.site.org/s/2017-05/thumbs/1494028393_pochetnyy-grazhdanin-2.png" style="float:left;" alt="Почетный гражданин (2017)" title="Скриншот">
</a>
<a href="http://s.site.org/s/2017-05/1494028419_pochetnyy-grazhdanin-3.png" data-fancybox-group="screens">
    <img src="http://s.site.org/s/2017-05/thumbs/1494028419_pochetnyy-grazhdanin-3.png" style="float:left;" alt="Почетный гражданин (2017)" title="Скриншот">
</a>
        </div>
 
<b>Качество:</b> <div class="quality shfs">HD 720</div><br/>
<b>Год:</b> 2017<br/>
<b>Страна:</b> 
<span class="country" data-id="26" title="Аргентина">Аргентина</span>, <span class="country" data-id="17" title="Испания">Испания</span><br/>
 
<b>Жанр:</b> <span class="catlink" data-id="15" itemprop="genre"><a href="http://site.org/dramy-online/" itemprop="url">драма</a></span>, <span class="catlink" data-id="21" itemprop="genre"><a href="http://site.org/komedii-online/" itemprop="url">комедия</a></span><br/>
        
<b>Перевод:</b> Любительский (русский)<br/>
<b>Премьера в РФ:</b> <time datetime="2017-05-11T00:00:00+0300">11-05-2017</time><br/>
<p class="date-box">
    <span class="date-left">
        <b>Длительность:</b> <span class="offset" data-time="7095">1 час 58 минут</span>
        </span>
</p>
0
1137 / 685 / 412
Регистрация: 07.11.2015
Сообщений: 1,102
18.05.2017, 14:52
Тут удобнее Xpath, а не регулярки.
Пока без year, country, catlink, translate.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
$doc = new DOMDocument();
$doc->loadHTML($html);
 
$xpath = new DOMXpath($doc);
 
$patterns = array('title' => '//title',
'poster-box' => '//div[@class="poster-box"]/*/img/attribute::src',
'poster-box-title' => '//div[@class="poster-box"]/*/img/attribute::title',
'full-description' => '//div[@class="full-description ns"]',
'quality' => '//div[@class="quality shfs"]',
'premie' => '//time',
'show_time' => '//span[@class="offset"]',
);
 
$result = array();
 
foreach ($patterns as $name => $query) {
    $item = $xpath->query($query)->item(0);
    isset($item) && $result[$name] = $item->textContent;
}
 
foreach($xpath->query('//div[@class="screens ns"]/*/img/attribute::src') as $item) {
    $result['screens'][] = $item->value;
}
 
print_r($result);
0
 Аватар для paha444
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161
18.05.2017, 16:22  [ТС]
дело в том что использовать стороннюю библиотеку не получиться, потомучто я пишу парсер и использую объект, а расширить свой класс чтобы включить внего другой класс неполучаеться, куча геммороя...
Я бы тогда сразу использовал библиотеку simplehtmldom и тут никого не просил бы помощи. Поэтому и прошу сделать через простые регулярные выражения.
0
1137 / 685 / 412
Регистрация: 07.11.2015
Сообщений: 1,102
18.05.2017, 17:48
Так там всего-то нужен php собранный с опцией --enable-libxml.
Ну раз нужно регулярками, то вот:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$result = array();
 
$patterns = array(
'title' => '~<title>(.*?)</title>~',
'poster-box' => '~<div\s+class="poster-box"[^>]*>\s*<a[^>]*>\s*<img[^>]+src="([^"]*)~',
'poster-box-title' => '~<div\s+class="poster-box"[^>]*>\s*<a[^>]*>\s*<img[^>]+title=\'([^\']*)~',
'full-description' => '~<div\s+class="full-description ns"[^>]*>\s*([^<]+)~',
'quality'=> '~<div\s+class="quality shfs">([^<]*)~',
'year' => '~<b>Год:</b>\s*(\d+)~',
'country' => '~<b>Страна:</b>(.*?)<br~',
'catlink' => '~<b>Жанр:</b>(.*?)<br~',
'translate' => '~<b>Перевод:</b>\s*([^<]*)~',
'premie' => '~<time[^>]*>([^<]*)~',
'show_time' => '~<b>Длительность:</b>\s*<span[^>]*>([^<]*)~',
);
 
foreach ($patterns as $name => $regex) {
    preg_match($regex, $html, $match) &&
    $result[$name] = strip_tags($match[1]);
}
 
preg_match_all('~<img\s+src="([^"]+)"[^>]+title="Скриншот">~', $html, $matches);
$result['screens'] = $matches[1];
 
print_r($result);
1
 Аватар для paha444
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161
18.05.2017, 19:00  [ТС]
отлично спасибо огромное, выручил.

Добавлено через 7 минут
я тебе код протекции отправил, получил?

Добавлено через 13 минут
последняя просьба
нужно строку одну разбить на 2 части

HTML5
1
http://cdn.site.org/files/ETdbIpW4J1SSgU956Uh4ow,1495209390/The.Great.Wall.2016.D.HDRip.flv;http://hd-cdn.site.org/files/YvOEgGLP3PsOHcmGUcyGbA,1495209390/The.Great.Wall.2016.D.HDRip.720p.flv
разбить нужно ориентируясь по концу строки ".flv", так как ";" не всегда выдает.
0
1137 / 685 / 412
Регистрация: 07.11.2015
Сообщений: 1,102
18.05.2017, 19:42
Код получил, всё ок.
PHP
1
$urls = preg_split('~\.flv\K;?(?!$)~', $str);
0
 Аватар для paha444
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161
18.05.2017, 22:29  [ТС]
спасибо дружище. все супер)))!

Добавлено через 1 час 19 минут
дружище последняя просьба, нужно получить ссылки и описание ссылки
такого вида

link :http://site.org/13131-hizhina-2017.html
link-title: Хижина (2017)


HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<div class="sh-block ns" itemscope="" itemtype="http://schema.org/Movie" style="-moz-user-select: none;">
<meta itemprop="name" content="Хижина">
<meta itemprop="dateCreated" content="2017-03-01">
<meta itemprop="datePublished" content="2017-03-01">
<meta itemprop="duration" content="PT2H7M32S">
<link itemprop="dateModified" content="2017-05-18">
<link itemprop="image" href="http://image.site.org/p/2017-03/400x600/1490056456_hizhina.jpg">
<ul style="display:none;">
<div itemprop="video" itemscope="" itemtype="http://schema.org/VideoObject">
<link itemprop="url" href="http://site.org/13131-hizhina-2017.html">
<meta itemprop="duration" content="PT2H7M32S">
<meta itemprop="isFamilyFriendly" content="True">
<meta itemprop="uploadDate" content="1970-01-01T03:33:37+0300">
<meta itemprop="datePublished" content="2017-03-01">
<meta itemprop="dateModified" content="2017-05-18">
<link itemprop="thumbnail" href="http://s.site.org/s/2017-03/1490274983_hizhina-1.png">
<link itemprop="thumbnailUrl" href="http://s.site.org/s/2017-03/1490274983_hizhina-1.png">
<div itemprop="aggregateRating" itemscope="" itemtype="http://schema.org/AggregateRating">
<div class="sh-title-block">
<div class="favorite-block">
<div class="rating-block">
<img class="po" src="http://s.site.org/t/images/play-online.png" alt="">
<div class="title-main" itemprop="name">
<a href="http://site.org/13131-hizhina-2017.html" itemprop="url"> Хижина (2017) </a>
</div>
</div>
<div class="sh-content">
<div class="clr"></div>
</div>
</div>
<div class="sh-block ads ns" style="-moz-user-select: none;">
<div class="sh-block ns" itemscope="" itemtype="http://schema.org/Movie" style="-moz-user-select: none;">
<meta itemprop="name" content="Красавица и чудовище">
<meta itemprop="dateCreated" content="2017-03-16">
<meta itemprop="datePublished" content="2017-03-16">
<meta itemprop="duration" content="PT1H58M42S">
<link itemprop="dateModified" content="2017-05-18">
<link itemprop="image" href="http://image.site.org/p/2016-12/400x600/1481976659_krasavica-i-chudovische.jpg">
<ul style="display:none;">
<div itemprop="video" itemscope="" itemtype="http://schema.org/VideoObject">
<link itemprop="url" href="http://site.org/12394-krasavica-i-chudovisches-2017.html">
<meta itemprop="duration" content="PT1H58M42S">
<meta itemprop="isFamilyFriendly" content="True">
<meta itemprop="uploadDate" content="1970-01-01T03:33:37+0300">
<meta itemprop="datePublished" content="2017-03-16">
<meta itemprop="dateModified" content="2017-05-18">
<link itemprop="thumbnail" href="http://s.site.org/s/2016-12/1481977753_krasavica-i-chudovische-2.jpg">
<link itemprop="thumbnailUrl" href="http://s.site.org/s/2016-12/1481977753_krasavica-i-chudovische-2.jpg">
<div itemprop="aggregateRating" itemscope="" itemtype="http://schema.org/AggregateRating">
<div class="sh-title-block">
<div class="favorite-block">
<div class="rating-block">
<img class="po" src="http://s.site.org/t/images/play-online.png" alt="">
<div class="title-main" itemprop="name">
<a href="http://site.org/12394-krasavica-i-chudovisches-2017.html" itemprop="url"> Красавица и чудовище (2017) </a>
</div>
</div>
<div class="sh-content">
<div class="clr"></div>
</div>
</div>
Добавлено через 37 минут
и можно разбить на массив?

HTML5
1
<b>Жанр:</b> <span class="catlink" data-id="15" itemprop="genre"><a href="http://site.org/dramy-online/" itemprop="url">драма</a></span>, <span class="catlink" data-id="21" itemprop="genre"><a href="http://site.org/komedii-online/" itemprop="url">комедия</a></span><br/>
сейчас
PHP
1
'catlink' => '~<b>Жанр:</b>(.*?)<br~',
выводит: боевик, приключения, детектив, триллер, фэнтези

чтобы выводило в массиве
[0]=боевик
[1]=приключения
0
1137 / 685 / 412
Регистрация: 07.11.2015
Сообщений: 1,102
18.05.2017, 23:26
сейчас
PHP
1
'catlink' => '~<b>Жанр:</b>(.*?)<br~',
выводит: боевик, приключения, детектив, триллер, фэнтези

чтобы выводило в массиве
[0]=боевик
[1]=приключения
Массив можно сделать так:
PHP
1
$result['catlink'] = explode(',', $result['catlink']);
link :http://site.org/13131-hizhina-2017.html
link-title: Хижина (2017)
PHP
1
2
3
4
5
6
7
8
9
10
$r = array();
 
preg_replace_callback('~itemprop="name">\s*<a href="([^"]+)" itemprop="url">([^<]+)~', 
function ($m) use (&$r){
    $r[] = array(
        'link' => $m[1],
        'link-title' =>  preg_replace('~\s+~', ' ', trim($m[2]))
    );
},
$html);
0
 Аватар для paha444
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161
19.05.2017, 00:07  [ТС]
все супер. спасибо!!!!!
0
 Аватар для paha444
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161
21.05.2017, 23:43  [ТС]
Дружище помоги с регуляркой, нужно получить:

eng_name: The Comedian

HTML5
1
2
3
4
5
6
7
8
9
10
11
<div class="matrix">
<b>Режиссер:</b>
<ul class="list director"></ul>
</div>
<b>Название (оригинал):</b>
The Comedian
<br>
<div class="clr"></div>
<div class="seo-text ns" style="-moz-user-select: none;">
<strong>Смотреть онлайн Комик (2017) в хорошем качестве</strong>
</div>
0
1137 / 685 / 412
Регистрация: 07.11.2015
Сообщений: 1,102
22.05.2017, 02:49
В код из поста #6 добавить шаблон к массиву $patterns:
PHP
1
'eng_name' => '~<b>Название \(оригинал\):</b>(.*?)<br~'
1
 Аватар для paha444
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161
22.05.2017, 10:13  [ТС]
спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.05.2017, 10:13
Помогаю со студенческими работами здесь

Написать регулярное выражение
Добрый день, друзья. Возникла задача - нужно написать регулярное выражение, которое выводило бы все значения заканчивающиеся на точку...

Не получается написать регулярное выражение
Здравствуйте. Имеем следующий повторяющийся код на странице, уникальный элемент только &quot;Belacoin&quot;, с него я и хочу начать...

Не могу написать регулярное выражение
Для каталога каналов телеграм, нужно написать скрипт, который будут переходить по ссылке канала и выдирать от туда число подписчиков. На...

Написать регулярное выражение спам фильтр
Здравствуйте. Необходимо написать регулярное выражение Сейчас есть самый базовый вариант /spmsite.net/iu Необходимо, чтобы...

Как написать регулярное выражение где первая фраза может быть в двух вариантах
есть текст который начинается с фразы &quot;Тех. параметры&quot; и заканчивается словом &quot;цена&quot;. тут к меня получилось сделать регулярное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru