@phpgeeks

Страница 6911 из 8430
Denis
16.02.2018
10:04:16
А через класс религия запрещает?
ну может он не знает конкретно какой класс в рантайме будет?)

Alexandr
16.02.2018
10:06:26
только если есть контракт на конструкторе, то константы лучше из этого контракта и получать ... а если контракта нет, то есть риск нарваться на объект, у которого таких констант нет) вощем так можно, но не рекомендуется)

Sergey
16.02.2018
10:10:51
так тут есть yii2 кодеры?

Google
Sergey
16.02.2018
10:11:10
как заставить из формы сохранять unixtime

Andrew
16.02.2018
10:16:23
да
ну понятно чего не работает, вагрант пхп 5.5 стоит у нас... видать только через статик класс обращаться HH_Attached_Posts::Const

Andrew
16.02.2018
10:17:21
это более правильный подход, на мой взгляд
у меня всеравно проверка шла в конструкторе, public function __construct( HH_Attached_Posts $object ) {

ну дело такое)

Leonid
16.02.2018
10:27:01
Стоит ли использовать какой-нибудь фильтр вроде FILTER_SANITIZE_FULL_SPECIAL_CHARS + FILTER_FLAG_NO_ENCODE_QUOTES по дефолту для всего инпута? Если стоит, то какой именно?

Diamond
16.02.2018
10:27:08
не стоит

не надо

а вот это можно попробывать

Like
16.02.2018
10:28:57
Лан

Мне лень холиварить

Google
Like
16.02.2018
10:30:06
Сильна

@webWork

Valeriy
16.02.2018
10:40:32
Всем привет! Парни, такой вопрос - кому-нибудь приходилось делать синхронизацию сайта с 1с? Может быть кто-то сталкивался с этим и может хотя бы подсказать в каком направлении копать. Был бы очень признателен.

Пушто я целый день вчера потратил на изучение этой темы, и понял, что это какая-то задница.

Valeriy
16.02.2018
10:43:40
Да, я уже понял)

У тебя получилось в итоге?

Документация на сайте 1с - это просто сказка. Могли ещё больше не заморачиваться и просто на википедию ссылки покидать

MIKRI
16.02.2018
10:47:15
У тебя получилось в итоге?
Да, но проект потом все равно, отдали другим) В общем есть 3 варианта: нормальный: на 1С написать выгрузку с какой-нибудь xml или csv, а на сайт затягивать с него. жесткий: для 1С можно загуглить скрипт, который показывает, какие таблицы как на самом деле в базе зовутся и вытягивать напрямую с БД - это самая жесть, ибо связи отлавливать придется) И, наконец, воспользоваться готовыми решениями, например, если у тебя сайт на Битрикс, там, вроде как, должен быть компонент синхронизации)

Like
16.02.2018
10:48:13
Denis @webWork

Denis
16.02.2018
10:48:29
MIKRI
16.02.2018
10:50:46
Увы, вариант с битриском сразу отпал, так как необходимо настроить синхронизацию с собственным фреймворком конторы
Ну кто знает, может и на том есть что готовое. А так, лучше в 2 хода: с 1С на 1С языке скидывать в посредника, а потом с посредника в свой сайт)

Я делал напрямую с БД, так что точно скажу - далеко не лучший вариант ?

Артур
16.02.2018
10:52:05
всем привет)) есть такая трабла)) в поле текст ареа нужно вводить текст но как то его разделит ) что бы на выходе в html текст был разделен на 3 див блока

как можно такое сделать (

Артур
16.02.2018
10:52:42
что бы типа как то так в поле вписать {text} {text} {text} а в html коде подтсавилось)

в 3 див блока)

Google
Valeriy
16.02.2018
10:53:40
раздели строку и выведи в три дива

хэх

Denis
16.02.2018
10:54:08
Подскажите какой-нить веб-аппл-фаервол, чтоб сделать include ('waf.php') и забыть о фильтрации $_POST? ) Или много хочу?

MIKRI
16.02.2018
10:55:48
на самом деле допиливается одновременно и битрикс и 1с-ка. всегда.
Что ж Битрикс тогда так хвалят этот способ, мол, у нас уже все для этого есть ? Мда...

Артур
16.02.2018
10:55:58
Ну так через php и сделай
я как раз хочу это сделать

но как

?

Valeriy
16.02.2018
10:57:35
По какому признаку должны строку разбивать? Если пробел?

но как
http://php.net/manual/ru/function.explode.php

Артур
16.02.2018
11:02:04
http://php.net/manual/ru/function.explode.php
это тоже знаю) но как бы сделать это красиво)

Артур
16.02.2018
11:02:14
в эксплоде я задам

только 1 символ

ну типа что бы так было {текст1} {текст2} {текст3}

{} - что бы по этим скобкам вытягивало

точнее что внутри этих скобок)

Panda
16.02.2018
11:04:52
В explode можно написать }{

Вроде бы

Или просто сделать два эксплода...

Google
Admin
ERROR: S client not available

Valeriy
16.02.2018
11:05:44
{} - что бы по этим скобкам вытягивало
Регулярные выражения посмотри

точнее что внутри этих скобок)
http://php.net/manual/ru/function.preg-match-all.php

Артур
16.02.2018
11:08:56
http://php.net/manual/ru/function.preg-match-all.php
та я с регуляркой не сильно дружу((

но сейчас прийдется(((

Valeriy
16.02.2018
11:13:23
Ну сам напиши алгоритм, как вариант

В цикле по строке пройди

Но это костыли какие-то

Для такой простой задачи

Артур
16.02.2018
11:14:42
угу))

а надо всеголишь получить данные с {}

кто селен в регулярке ?))

подскажите плиз)

Valeriy
16.02.2018
11:15:24
ну типа что бы так было {текст1} {текст2} {текст3}
Можно вообще эксплодом разбить по одному символу }

А потом удалить второй

Или сразу удалить все вхождения второго

Но это какой-то тупой способ

Если честно

кто селен в регулярке ?))
Лучше тебе самому этому уделить время

Артур
16.02.2018
11:18:12
Google
Valeriy
16.02.2018
11:19:47
спасибо)))
Это не настолько сложно, но в будущем явно пригодится

Уже даже все функции в готовы

Нужно просто научиться ими пользоваться

Артур
16.02.2018
11:22:07
preg_match_all('/\{(.+?)\}/',$s,$a); var_dump($a);

нашел пример) ну почему то выводит 2 массива((

первый это строка с фигурными скобками а второй тот что нужен)

с текстом)

Artyom
16.02.2018
11:24:30
Ребят, подскажите, плз. Как избежать использование protected свойств в таком случае: Есть абстрактный базовый класс A. От него наследуются классы AChild_1, AChild_2... В A, в конструкторе, устанавливается в protected свойство b экземпляр класса B abstact class A { protected $b; public function __construct() { $this->b = new B(); } Потомки A активно используют свойство $b Мне лично на ум приходит в классе A добавить абстрактный метод setB и в потомках его уже реализовывать. Но ведь это же дичь?(Или нет?) Это в каждом AChild_N придётся дублировать код функции setB PS вариант в класс A добавить метод аля getB и свойство b сделать private не подходит - это в принципе, что и использовать protected свойство

Страница 6911 из 8430