@phpgeeks

Страница 5096 из 8430
Батыр
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
ну можно создать 2 таблицы, в одной Роли, в другой таблица-связка с id_роли, id_gjkmpjdfntkz
это уже есть. каждый пользователь соотносится с определенной группой. как использовать только это? писать if else на каждой странице как-то глупо будет

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

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

Евгений
22.06.2017
20:19:13
просто вызываешь ее вначале экшна и все
if myFunctionForCheckingUserRights() { ... речь видимо про этот иф )

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

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

один статический метод решит все проблемы

тем временем я воюю с редбином, и я понял что он мне ставит в поле значение по умолчанию null

он он скотина

Sergey
22.06.2017
20:31:29
это уже есть. каждый пользователь соотносится с определенной группой. как использовать только это? писать if else на каждой странице как-то глупо будет
напиши функцию которая будет вызываться перед твои экшеном, а в БД храни к каким экшенам какая группа имеет доступ

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

Fedor
22.06.2017
20:37:05
экшеном ты что называешь?

я без фреймворка пишу)

ну в общем понял.

Sergey
22.06.2017
20:47:49
экшены не только в фреймворках бывают

ты же запросы распределяешь по обработчикам

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
ну проходиться по массиву и менять
какое то какашечное решение... я думаю должен быть способ сделать все красиво

Никита
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
все равно не вижу проблемы в обработке внутри geta функией strtolower()
передача гет и пост на столько часто встречается, можно говорить о том что практически каждый сайт может столкнуться с подобной проблемой. защиту от дурака пишут оч многие. а нечувствительность к регистру мне кажется где то должно устанавливаться в php.ini

Одной строкой а не при каждом обращении к глобальному массиву

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