Здравствуйте Гость!


Запомнить.
Авто. вход.
Забыли пароль?
Регистрация

ПОДПИСКА Подписавшись по E-mail, Вы будете получать уведомления о новых статьях к себе на почту.
Подписатся на почтовую рассылку на сайте astranar.ru
Подписаться



ДОБАВЛЯЙТЕСЬ В ДРУЗЬЯ Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте на стене моего аккаунта.
Мой аккаунт Вконтакте
Мой аккаунт
Главная - Видео по программированию - Урок №2 по созданию социальной сети. Создание регистрации и авторизации.


Урок №2 по созданию социальной сети. Создание регистрации и авторизации.


создание регистрации и авторизации пользователей на php и MySql

Вышел второй видео урок по созданию социальной сети на php+MySql.


Скачать 2 видео урок (создание регистрации и авторизации пользователей) 40 Мб - 1280х720



Просмотров страницы: 6248
Урок добавлен: 15 Января 2013

<<<Предыдущая статьяСледущая статья >>>

Копирование материалов разрешается только с указанием автора (Пальгов Олег) и индексируемой прямой ссылкой на сайт (https://astranar.ru/)!

Добавляйтесь ко мне в друзья ВКонтакте: https://vk.com/palgov_oleg. Если Вы хотите оценить меня и мою работу, то напишите на стене моего аккаунта ВКонтакте.

Если Вы не хотите пропустить новые материалы на сайте, то Вы можете подписаться на обновления:
Подписаться на обновления


Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Ещё статьи по video:
Цикл уроков по созданию социальной сети на php
Урок №14 Создание иконок онлайн и оффлайн, в профиле пользователя
Урок №6 - Система сообщений на социальной сети - часть вторая
Система сообщений 3.1 Добавление функций, устранение пробелов, и недочетов в социальной сети


Комментарии (23)

Иннокентий Битков 15 Апреля 2013 в 00:13
Здравствуйте!
Смотрю Ваш урок. Всё делаю в точности, как в видео. Проблема:
1. Регистрирую пользователя - иногда регистрируется, иногда нет (код точь-в-точь такой же, как у Вас).
2. Когда удаётся зарегистрировать, в полях Имя и Фамилия в Навикате вместо указанных при регистрации отображаются соответственно ?? и ?????.

Подскажите, что это такое. В чём проблема?
Спасибо.



Олег Пальгов 15 Апреля 2013 в 09:24
А вы установили кодировку подключения к базе?

И в какой кодировке у вас создана база данных?!

Как так может быть иногда регистрируется иногда нет.



Иннокентий Битков 15 Апреля 2013 в 17:18
База данных создана в кодировке cp1251 -- Windows Cyrillic и cp1251_general_ci.

Подскажите пожалуйста, где и как установить кодировку подключения к базе.

Иногда регистрируется, а иногда нет, т.е. сначала я зарегистрировал пользователя test, написано Пользователь зарегистрирован, потом заново открываю форму регистрации, регистрирую нового пользователя, ввожу совершенно разные данные, пишет Пользователь НЕ зарегистрирован.



Олег Пальгов 15 Апреля 2013 в 19:04
А у вас присвоено полю id автоинкремента(AUTO_INCREMENT)?

кодировку соединений нужно устанавливать в файле подключения к базе данных Mysql - в нашем случае config.php
mysql_set_charset('cp1251');
mysql_query("set_client='windows-1251'");



Иннокентий Битков 16 Апреля 2013 в 02:02
Подправил. Всё работает. Благодарю.



Олег Пальгов 16 Апреля 2013 в 09:53
Рад был помочь=)



Иннокентий Битков 20 Апреля 2013 в 21:59
Извините, возникла ещё одна проблема после создания auth_page.php и auth_action.php
session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\localhost\www\newsite\index.php:9) in Z:\home\localhost\www\newsite\page\auth_page.php on line 2.

В auth_page.php во второй строке стоит session_start().
Почему он выбивает эту ошибку, если никаких заголовков до session_start() не стоит? Подскажите, как убрать.



Олег Пальгов 21 Апреля 2013 в 21:24
В файле index.php, проверьте нет ли в самом конце файла пробелов.

Или туда куда вы подключаете файл auth_page.php тоже стоит посмотреть нет ли там пробельных символов



Иннокентий Битков 22 Апреля 2013 в 22:45
Ни там, ни там нет пробелов. Просто не знаю, в чём дело: auth_page.php и auth_action.php работают, только эта ошибка держится, а ещё добавилась
session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at Z:\home\localhost\www\newsite\index.php:9) in Z:\home\localhost\www\newsite\page\auth_page.php on line 2.

Просто не знаю, что делать.



Олег Пальгов 24 Апреля 2013 в 09:22
Отправьте мне на почту архив вашего сайта, я посмотрю и поправлю!



Евгений Иванов 13 Августа 2013 в 11:42
Без каких либо ошибок, просто выдает, что регистрация не удалась.



Олег Пальгов 14 Августа 2013 в 01:19
Включите отладочную функцию error_reporting(E_ALL);

В самом начале index.php пропишите это:

<?php
error_reporting(E_ALL);



Никита Выборнов 18 Октября 2013 в 04:12
switch($_GET['p'])ругается на это
Notice: Undefined index: p in I:\denwer\www\denwer\index.php on line 11




Олег Пальгов 24 Октября 2013 в 07:49
Значит, вам стоит сделать проверку, существует ли этот $_GET параметр, если да то пользоваться switch() если нет то думайте сами))))



Andrei Postolache 31 Октября 2013 в 16:14
Здраствуй, Олег.
Извини, за беспокойства.
Когда нажимаю на Зарегистрировать пишет что -

The requested URL /action/action.php was not found on this server.
Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/social/www/action/action.php, которого не существует

от чего это может бить ?
С уважением, Андрей.



Andrei Postolache 31 Октября 2013 в 18:26
Spasibo. Uje reshil problemu.



Олег Пальгов 03 Ноября 2013 в 12:36
Хорошо, что решили проблему. А проблема была в том, что возможно такой файл не существовал или же путь к нему был указан неверно!



Andrei Postolache 05 Ноября 2013 в 15:55
Soversheno verno, Oleg.





Andrei Postolache 05 Ноября 2013 в 16:02
Здравствуй!

1. Регистрирую пользователя - регистрируется.
в полe Password в Навикате вместо введионого пароля apostol1+afina34589347588934 отображаeтся вот такой пароль - e88c677ac6222f753e3a6f2cf1484f6fafina34589347588934

Подскажите, что это такое. В чём проблема?

Спасибо.
С уважением,
Андрей.






Andrei Postolache 05 Ноября 2013 в 17:01
Здравствуй!
и у меня такая же проблема после создания auth_page.php и auth_action.php как у Иннокенттия Битковa

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\social\www\index.php:7) in Z:\home\social\www\page\auth_page.php on line 2

Подскажи, что это такое?




Andrei Postolache 10 Ноября 2013 в 23:23
Ни там, ни там нет пробелов. Просто не знаю, в чём дело: auth_page.php и auth_action.php работают, только эта ошибка держится, а ещё этот
session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at Z:\home\localhost\www\newsite\index.php:9) in Z:\home\localhost\www\newsite\page\auth_page.php on line 2.

Могу я вам отправить, архив моего файла, что бы вы посмотрели в чем дело когда будет время? Спасибо большое.

С уважением,
Андрей.



Garik Bondarenko 23 Августа 2015 в 10:33
При проверке на существование переменных при регистрации, выдает что заполнены не все поля. Как я понял не передает данные из формы регистрации в обработчик регистрации. А вот почему не могу разобраться. В видео примере все работает как не странно



Garik Bondarenko 23 Августа 2015 в 10:41
Вопрос не актуален. Разобрался.




Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.
Урок №2 по созданию социальной сети. Создание регистрации и авторизации.
Кто хочет — ищет возможности. Кто не хочет — ищет причины.

Авраам Линкольн


Вступайте в группу!