тут не понялSam Dark писал(а):У вас просто по коду в первом и втором варианте прямо противоположные действия...
Найден 131 результат
- 2015.09.11, 13:49
- Форум: Общие вопросы по программированию
- Тема: google-bot и проверка доступа
- Ответы: 14
- Просмотры: 3953
Re: google-bot и проверка доступа
да срабатывает ForbiddenHttpException User-agent Mediapartners-Google
- 2015.09.11, 13:37
- Форум: Общие вопросы по программированию
- Тема: google-bot и проверка доступа
- Ответы: 14
- Просмотры: 3953
Re: google-bot и проверка доступа
Нет, если открыть страницу в браузере то все нормально перекидывает на страницу входа. Смотрю логи сервера и куча ошибок от google-bot, ошибки именно ниже проверки, стоит поменять на первый вариант и сразу нормальные 403 ие ошибки. Проект перенесли на Yii2, в Yii1 было аналогично и такого не наблюда...
- 2015.09.11, 13:13
- Форум: Общие вопросы по программированию
- Тема: google-bot и проверка доступа
- Ответы: 14
- Просмотры: 3953
google-bot и проверка доступа
Первый вариант public function actionView($id) { if (!Yii::$app->user->can('user')) throw new ForbiddenHttpException('Доступ закрыт!'); .... } Второй вариант public function actionView($id) { Yii::$app->user->canEx('user...
- 2015.07.14, 10:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Геттеры и Сеттеры. Как это работает?
- Ответы: 11
- Просмотры: 3482
Re: Геттеры и Сеттеры. Как это работает?
raketa, выполнив строчку $this->perm = 1; php скрыто добавил к объекту поле $perm, поэтому его можно получить. Вот такая прикольная у него особенность. Язык-то динамический. Это ещё что. В JavaScript все методы объекта суть поля, так что там можно такого городить.... спасибо тебе хороший человек за...
- 2015.07.14, 10:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: Геттеры и Сеттеры. Как это работает?
- Ответы: 11
- Просмотры: 3482
- 2015.07.14, 10:15
- Форум: Общие вопросы (Yii 2.x)
- Тема: Геттеры и Сеттеры. Как это работает?
- Ответы: 11
- Просмотры: 3482
Re: Геттеры и Сеттеры. Как это работает?
Попробовал, ну почему так?ElisDN писал(а):Так тоже попробуйте:
Код: Выделить всё
class Test { public function setPerm() { $this->value = 1; } } $test = new Test; $test->setPerm(); echo $test->value;
- 2015.07.14, 10:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: Геттеры и Сеттеры. Как это работает?
- Ответы: 11
- Просмотры: 3482
Re: Геттеры и Сеттеры. Как это работает?
Причем тут видимость? Посмотрите на код свойство perm совсем не объявленоSiZE писал(а):Потому что гладиолус http://php.net/manual/en/language.oop5.visibility.phpraketa писал(а):Вопрос в общем то в том почему нет ошибки при обращении к $test->perm ??
- 2015.07.14, 09:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: Геттеры и Сеттеры. Как это работает?
- Ответы: 11
- Просмотры: 3482
Re: Геттеры и Сеттеры. Как это работает?
Видимо не совсем точно сформулировал. Руководство http://www.yiiframework.com/doc-2.0/guide-concept-properties.html говорит что если есть сеттер и нет геттера то свойство только для записи, и при попытке чтения должна быть ошибка. Вопрос в общем то в том почему нет ошибки при обращении к $test->perm...
- 2015.07.14, 01:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Геттеры и Сеттеры. Как это работает?
- Ответы: 11
- Просмотры: 3482
Геттеры и Сеттеры. Как это работает?
use yii\base\Object; class Test extends Object { public function setPerm() { $this->perm = 1; } } $test = new Test(); $test->setPerm(); echo $test->perm; Видимо нужно поспать ... но все же не могу понять Есть сеттер setPerm(), геттера getPerm() в модел...
- 2015.04.19, 13:13
- Форум: Общие вопросы (Yii 2.x)
- Тема: Система личных сообщений как ВКонтакте (Диалоги)
- Ответы: 1
- Просмотры: 1940
Re: Система личных сообщений как ВКонтакте (Диалоги)
http://dklab.ru/lib/dklab_realplexor/#cont1
технология устаревает но работает в принципе из коробки без проблем
технология устаревает но работает в принципе из коробки без проблем
- 2014.05.20, 12:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Использовать Yii2 вместе с Yii1
- Ответы: 11
- Просмотры: 4922
Re: Использовать Yii2 вместе с Yii1
должен же быть какой то выходzelenin писал(а):а что тут читать? замучаетесь, а работать не будет - к гадалке не ходи.raketa писал(а):тоже вчера прочитал, надо попробовать
Может кто то уже пробовал совмещать по данной инструкции?
- 2014.05.20, 12:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: Использовать Yii2 вместе с Yii1
- Ответы: 11
- Просмотры: 4922
Re: Использовать Yii2 вместе с Yii1
тоже вчера прочитал, надо попробовать Может кто то уже пробовал совмещать по данной инструкции? Переписывать сразу все будет долго, оставаться тоже не хочется больно уж привлекают официальные расширения по работе с mongodb, elasticsearche и тр., в принципе нужна единая сессия и доступ к данным польз...
- 2014.05.19, 20:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: Использовать Yii2 вместе с Yii1
- Ответы: 11
- Просмотры: 4922
Использовать Yii2 вместе с Yii1
Возможно ли использовать две ветки одновременно, в одном проекте? Как это сделать?
План такой: есть проект на Yii1 в котором постоянно добавляются новые вичи, так вот чтобы ускорить переход на Yii2 хотелось бы новые модули реализовывать на Yii2, ну и старые постепенно переписывать на Yii2.
План такой: есть проект на Yii1 в котором постоянно добавляются новые вичи, так вот чтобы ускорить переход на Yii2 хотелось бы новые модули реализовывать на Yii2, ну и старые постепенно переписывать на Yii2.
- 2013.11.06, 03:17
- Форум: Общие вопросы по программированию
- Тема: Украли пароли?
- Ответы: 10
- Просмотры: 3308
Re: Украли пароли?
Да нет, там все элементарно как по мануалу, единственное что изменено это проверка куки class WebUser extends CWebUser { protected function beforeLogin($id,$states,$fromCookie) { if ($fromCookie) { if (isset($states['plct'])) { $user = Users::model()->find...
- 2013.11.05, 19:36
- Форум: Общие вопросы по программированию
- Тема: Украли пароли?
- Ответы: 10
- Просмотры: 3308
Re: Украли пароли?
Да именно в браузере, открывают браузер а там чужие логин и пароль (так бывает когда сохраняешь пароли в браузере) Я вообще не понимаю как такое возможно ... пользователи между собой вообще никак не связанны. В первый раз я просто пропустил это мимо ушей. но уже четыре таких случая, и наверняка есть...
- 2013.11.05, 18:01
- Форум: Общие вопросы по программированию
- Тема: Украли пароли?
- Ответы: 10
- Просмотры: 3308
Украли пароли?
Есть сайт на Yii, уже несколько пользователей сообщают такую проблему Когда открывают браузер то в полях логин и пароль подставлены чужие данные, далее если нажать войти то на сайт попадаешь под чужой учетной записи. Я в полном тупике :( Подскажите в какую сторону двигаться? что за ерунда такая? Авт...
- 2013.10.28, 19:38
- Форум: Общие вопросы по программированию
- Тема: Функция serialize
- Ответы: 18
- Просмотры: 7700
Re: Функция serialize
в предыдущем посте ошибка данного форума которая возникает если попытаться вставить смайлик, тоже надо что то делать.
Может кто подскажет как это исправить, не хочется сохранять данные в поле blob не удобно да и не безопасно.
Кодировку менять тоже не хочется
Может кто подскажет как это исправить, не хочется сохранять данные в поле blob не удобно да и не безопасно.
Кодировку менять тоже не хочется
- 2013.10.28, 19:37
- Форум: Общие вопросы по программированию
- Тема: Функция serialize
- Ответы: 18
- Просмотры: 7700
Re: Функция serialize
Общая ошибка SQL ERROR [ mysql4 ] Incorrect string value: '\xF0\x9F\x98\x8A' for column 'post_text' at row 1 [1366] SQL INSERT INTO posts (forum_id, poster_id, icon_id, poster_ip, post_time, post_approved, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, post_username, post_subject, pos...
- 2013.10.28, 19:34
- Форум: Общие вопросы по программированию
- Тема: Функция serialize
- Ответы: 18
- Просмотры: 7700
Re: Функция serialize
Поймал все таки ошибку
Проблема решается если сменить тем поля в базе на blob.
Ошибка возникает когда пользователи начинают использовать шрифт Эмодзи (смайлики и всякие там знаки)
Проблема решается если сменить тем поля в базе на blob.
Ошибка возникает когда пользователи начинают использовать шрифт Эмодзи (смайлики и всякие там знаки)
- 2013.10.27, 23:42
- Форум: Общие вопросы по программированию
- Тема: Amazon SQS
- Ответы: 7
- Просмотры: 1740
Re: Amazon SQS
Гарантировать естественно никто не может, но если сообщения принимаются и обрабатываются без каких либо проблем то порядок сообщений сохраняется.
-
Я если честно не понимаю, почему это проблема архитектуры? а не задача брокера?
-
Я если честно не понимаю, почему это проблема архитектуры? а не задача брокера?