<MyRusakov.ru />

Фреймворк Yii 2.0 с нуля. Пример создания сайта

Фреймворк Yii 2.0 с нуля. Пример создания сайта

Видеокурс "Фреймворк Yii 2.0 с нуля. Пример создания сайта" обучит Вас созданию профессиональных сайтов с использованием фреймворка Yii. В курсе есть 2 раздела: теоретический и практический. В теоретическом разделе будут разобраны возможности фреймворка Yii с примерами их использования, а в практической части будет создан сайт Blog.MyRusakov.ru с помощью полученных знаний из теоретического раздела.

Так же почти ко всем урокам идут упражнения для закрепления материала из урока на практике.

После прохождения курса Вы без труда сможете создавать любые сайты с использованием фреймворка Yii, причём делать это будете быстро и качественно.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Ошибка: supplied argument is not a valid stream resource
05.01.2012 20:44:49 Ошибка: supplied argument is not a valid stream resource Сообщение #1
Parkan

Parkan

Продвинутый

Продвинутый

Дата регистрации:
02.12.2011 21:32:51

Сообщений: 52

Помогите исправить ошибку Михаил.
fread($this->rSocket, 11);
$aDetails['password'] = (integer) ord(fread($this->rSocket, 1));

Вот на тукую и подобные строки выдает ошибку.
Warning: fread(): supplied argument is not a valid stream resource in ...
Профиль Ответить
05.01.2012 20:51:57 Ошибка: supplied argument is not a valid stream resource Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Ошибка не в этих строках, а более ранних. $this->rSocket - вот это не является тем, что можно считать. Я рекомендую для поиска ошибки включить:error_reporting(E_ALL);
Профиль Ответить
06.01.2012 23:25:54 Ошибка: supplied argument is not a valid stream resource Сообщение #3
Parkan

Parkan

Продвинутый

Продвинутый

Дата регистрации:
02.12.2011 21:32:51

Сообщений: 52

Столкнулся с еще одной проблемой.
Есть код:

$result = mysql_query ("SELECT mail FROM users WHERE login='$login'",$db);
$myrow = mysql_fetch_array($result);
$activation = md5($myrow['mail']).md5($login);

Этот код выполняеться два раза(отправка потверждения и страница активации).
Но у меня первая половина кода не совпадает.
То есть при отправке выглядеть как aabb;
А уже на странице активации как ccbb;
Используються одни и те же данные (логин, маил) но код разные. Почему так?
Профиль Ответить
07.01.2012 00:17:37 Ошибка: supplied argument is not a valid stream resource Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Используються одни и те же данные (логин, маил) но код разные.

Значит, разные используются. Посмотрите реальное значение $myrow["mail"]; Для этого есть echo.
Профиль Ответить
07.01.2012 00:32:43 Ошибка: supplied argument is not a valid stream resource Сообщение #5
Parkan

Parkan

Продвинутый

Продвинутый

Дата регистрации:
02.12.2011 21:32:51

Сообщений: 52

mail же сначало пишеться в таблицу. А потом уже две страницы с таблицы считавают.Mail же не может изменять свое значение.
Профиль Ответить
07.01.2012 00:35:15 Ошибка: supplied argument is not a valid stream resource Сообщение #6
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Если бы значение не менялось, то значения хешей бы тоже не менялось.
Профиль Ответить
07.01.2012 00:46:05 Ошибка: supplied argument is not a valid stream resource Сообщение #7
Parkan

Parkan

Продвинутый

Продвинутый

Дата регистрации:
02.12.2011 21:32:51

Сообщений: 52

Нашел ошибку. У меня еще в начале кода удаляло неактивированные почты. То есть к моменту проверки маила он уже был удален. Немного переделал и теперь все работает
Профиль Ответить