Создание логинов и паролей на страницы

Рейтинг: 1Ответов: 2Опубликовано: 07.12.2014

Здравствуйте.

Я создаю свой сайт. Мне нужно, чтобы любому, кто зайдёт на него, был доступ только к некоторым страницам, а остальные были запаролены. Т.е., например, как работает сайт Вконтакте, где у любого человека есть доступ только к заглавной странице (для зарегистрированных пользователей ещё и к своей странице). Также мне необходимо сделать так, чтобы у каждой страницы были свой логин и пароль, и желательно, чтобы их нельзя было взломать (т.е. лучше было бы, если создать отдельный файл со всеми логинами и паролями).

Если это возможно, то напишите, пожалуйста, как это сделать, а то мне приходится лазить по всему интернету, рыскать HTML коды и собирать сайт по маленьким частям. )

Ответы

▲ 3Принят

Советую Вам начинать изучать основы в следующей последовательности:

  1. HTML.
  2. CSS.
  3. JavaScript.
  4. PHP.
  5. MySQL.
  6. jQuery.
  7. ООП, особенно MVC.

Зная все эти вещи, можно написать отличный сайт!

Пароли никогда хранить в файле нельзя, тем более в открытом виде!
Для этих вещей тебе необходимо создать БД (MySQL) и таблицу user, в которой будешь хранить всю информацию о конкретном пользователе, а также пароль, но только не в открытом виде. Можно зашифровать элементарным и безопасным md5.

P.S. Если вы пишите сайт, чтобы научиться программировать, то изучите все пункты, которые я описал выше. А если Вам сайт нужен для показа какой-либо информации, продажи товаров или что-либо, то тут посоветую использовать готовую CMS.

▲ 1

По авторизации смотрите php сессии, также нужны азы работы с бд (MySQl, например), но это все не так просто, как кажется. В Вашем случае, я думаю, идеальный вариант был бы Wordpress либо Joomla.