
Батыр
22.06.2017
19:51:00
http://redbeanphp.com/index.php

Dmitry
22.06.2017
19:54:58
я бы выбросил эту либу из головы :)

Батыр
22.06.2017
19:59:05
т.е. ты чисто на PDO фигачишь?

Dmitry
22.06.2017
20:00:26
я чисто юзаю ормы фреймворков
или пишу чистый sql, если нужно что-то более кастомное

Google

Dmitry
22.06.2017
20:00:33
и быстрое
через фреймворки
laravel yii phalcon symfony и тд

Евгений
22.06.2017
20:03:18
просто кто-то решил скормить ему чистый скл без плейсхолдеров

Батыр
22.06.2017
20:11:01
да говорюж я ставил хоть так
R::getCol("SELECT item_id FROM basket WHERE user_id = ?", [$user_id]);
хоть чистый, ему пох

Fedor
22.06.2017
20:12:02
Ребят, помогите советом: как реализовать разделение прав доступа для различных типов пользователей?
фреймворки пока не юзаю

Батыр
22.06.2017
20:14:22
ну можно создать 2 таблицы, в одной Роли, в другой таблица-связка с id_роли, id_gjkmpjdfntkz
пользователя
ну это совсем просто вариант

Fedor
22.06.2017
20:16:45

Батыр
22.06.2017
20:17:55
сделай пабьлик функцию определяющую роль, и она будет выводить либо ошибки либо давать доступ

Google

Батыр
22.06.2017
20:18:15
просто вызываешь ее вначале экшна и все

Евгений
22.06.2017
20:19:13

Fedor
22.06.2017
20:19:56
ок, спасибо. буду пробовать

Батыр
22.06.2017
20:21:11
Check::WhoThisUserPoZhizni(), и в самой функции вывод ошибки , редирект на страницу с экзитом будет достаточно
один статический метод решит все проблемы
тем временем я воюю с редбином, и я понял что он мне ставит в поле значение по умолчанию null
он он скотина

Sergey
22.06.2017
20:31:29
функция будет брать группы пользователей, текущий экшен и искать его в базе

Fedor
22.06.2017
20:37:05
экшеном ты что называешь?
я без фреймворка пишу)
ну в общем понял.

Sergey
22.06.2017
20:47:49
экшены не только в фреймворках бывают
ты же запросы распределяешь по обработчикам

Pavel
22.06.2017
20:48:52


Evgeniy
22.06.2017
21:49:26
Всем привет продолжаю снимать видео по обучению работе с GIT и сегодня у нас:
Организация командной работы (для чего workflow) https://www.youtube.com/watch?v=FKzofaM9SZY&list=PL7Nh93imVuXyiJKz6YrELUACjXWfAXlwW&index=4
GITHUB workflow https://www.youtube.com/watch?v=Z-W90isnQtU&index=5&list=PL7Nh93imVuXyiJKz6YrELUACjXWfAXlwW
GIT workflow https://www.youtube.com/watch?v=_CSQS748fu4&list=PL7Nh93imVuXyiJKz6YrELUACjXWfAXlwW&index=6
Как обычно получается workflow в жизни https://www.youtube.com/watch?v=SF93SZGnnYk&index=7&list=PL7Nh93imVuXyiJKz6YrELUACjXWfAXlwW&t=7s
Для тех кто пропустил вот плейлист с самого начала https://www.youtube.com/watch?v=Wx-7NXNv65k&list=PL7Nh93imVuXyiJKz6YrELUACjXWfAXlwW&index=1
Рекомендую смотреть видео по порядку чтобы понимать о чем речь.
Буду рад обратной связи на канале или здесь, спасибо за внимание

Dmitriy
22.06.2017
21:49:46
галочка, плять. все же спят

Dmitry
22.06.2017
21:50:11
Тоже весьма удивлен

Fedor
22.06.2017
21:50:42
борщ остыл(

Evgeniy
22.06.2017
21:51:03
сорян ребят) но часовые пояса разные)

Google

Evgeniy
22.06.2017
21:51:14
у меня еще поздней)

Vasyl
22.06.2017
21:51:41
Не все, я как раз смотрю
галочка, плять. все же спят

Evgeniy
22.06.2017
21:53:03
сейчас еще одно видео до выкладываю

Dmitriy
22.06.2017
21:53:52

Evgeniy
22.06.2017
21:55:07
Не все, я как раз смотрю
если будут какие замечания буду рад, стараюсь учитывать и улучшать, если посмотреть первое видео и дальше вроде разница есть)
Добавил еще одно видео как обычно складывается workflow в жизни https://www.youtube.com/watch?v=SF93SZGnnYk&index=7&list=PL7Nh93imVuXyiJKz6YrELUACjXWfAXlwW&t=7s

Vasyl
22.06.2017
22:04:47
на мое скромное мнение: изложения материала быстрее в сравнении с предыдущими, плюс удобнее когда разбито на части

Evgeniy
22.06.2017
22:05:50
да я старался это сделать
прошлые видео были слишком большими а тут законченные отрывки
и все практически в live без заготовленного текста)
спс за фидбек

Evgeniy
22.06.2017
22:06:35
по гиту продолжу
возможно начну скоро еще по основам программирования делать видео
у меня программировать лучше получается)

Ilya
22.06.2017
22:19:37
про пулреквесты понравилось - не понимал до конца зачем они нужны

Evgeniy
22.06.2017
22:28:46
там в жизненный workflow еще норм объяснение
про пулл реквесты вроде
хотя во всех видео про них по чуть чуть)
ставьте лайки подписывайтесь, я планирую не только по гиту делать

Google

Evgeniy
22.06.2017
22:29:53
но еще и по разработке, там есть несколько видео live трансляций

Андрюха (Ren)
22.06.2017
22:31:46

Admin
ERROR: S client not available

Hasanboy
23.06.2017
05:21:36
Привет
Est kleweri
Menya nujen clash chat gruppa v telegrame
U kogo est takaya gruppa

Евгений
23.06.2017
05:25:00
у меня есть

49576
23.06.2017
08:17:26
Всем привет. Вопросик имеется. $_GET['id'] и $_GET['ID']. Как сделать чтобы регистр не имел значения?

Никита
23.06.2017
08:18:12
substrtolowercase()
вроде бы
переводит все в нижний регистр

49576
23.06.2017
08:18:38
хм.. внутри аргумента массива?
да, должно сработать..

Никита
23.06.2017
08:19:05
strtolower()
сори
вот правильное

49576
23.06.2017
08:19:10
а вообще переключить на глобальном уровне где нибудь в настройках такое можно?
а то в каждом месте менять не есть гуд

Ivan
23.06.2017
08:19:56
ну проходиться по массиву и менять

Google

Никита
23.06.2017
08:20:03

49576
23.06.2017
08:21:29

Ivan
23.06.2017
08:21:58

Никита
23.06.2017
08:23:24
если ты сам логику прпоисываешь

49576
23.06.2017
08:24:23
это входной параметр для захода на сайт. его могут и руками ввести
по памяти
типа реферальной ссылки

Никита
23.06.2017
08:25:49
все равно не вижу проблемы в обработке внутри geta функией strtolower()

49576
23.06.2017
08:28:45
Одной строкой а не при каждом обращении к глобальному массиву