sql — навигация по логину / регистрации в стеке php

Я следил за 12 файлов Войти в систему / зарегистрироваться на GitHub за последнюю неделю или около того. Я не могу заставить этот стек работать вообще …

Вот игра по пьесе:

01-create-database.sql //simple statements to create db; (success!)

02-create-and-fill-users-table.sql //simple statements to create tables; (success!)

Login.php //handles user login and logout (saved to htdocs)

Registration.php //handles user registration (saved to htdocs)

db.php //configuration for database connection

password_compatibility_library.php //A Compatibility library with PHP 5.5's simplified password hashing API.

.htaccess //This file prevents that your .php view files are accessed directly from the outside

logged_in.php //echos user info

not_logged_in.php ////potential errors and login form

register.php //register form

index.php (make over) //more info on db connection

register.php (make over) //potential errors and login form

Мои вопросы:

  • как мне успешно сохранить .htaccess файл?
  • Когда я пытаюсь сохранить этот маленький файл с путем, предложенным на github; .htaccessмой редактор кода не выделяет код, чтобы показать распознавание. Я также получаю всплывающее окно из моей операционной системы (OS X Yosemite), которое говорит что-то вроде «имена с. расширения зарезервированы для системы ‘, поэтому я понял, что она недействительна.
  • Почему в браузере отображается необработанный скрипт, а не элементы; я точно скопировал код и сохранил их в htdocs?

У меня также есть претензия к файлу db.php

define("DB_HOST", "127.0.0.1");
define("DB_NAME", "login");
define("DB_USER", "root");
define("DB_PASS", "mysql");

Эти утверждения радикально меняют мою конфигурацию? Это настройки по умолчанию для MAMPP версия, которую я только что установил

Host    localhost
Port    3306
User    root
Password    root
Socket  /Applications/MAMP/tmp/mysql/mysql.sock

Сделайте заявление, которое я перечислил в db.php файл перезаписать типовой;

mysql> grant all privileges on login.* to 'username'@'localhost' identified by 'password';

Любые советы по перезагрузке?

0

Решение

Эта статья говорит:

Просмотр скрытых файлов и папок в диалоговом окне «Открыть» или «Сохранить»

  • Запустите приложение, которое вы хотите использовать для редактирования или просмотра скрытых
    файл.
  • Выберите «Открыть» в меню «Файл» приложения.
  • Откроется диалоговое окно «Открыть».
  • С диалоговым окном в качестве самого переднего окна (вы можете нажать один раз в диалоговом окне, чтобы убедиться,
    находится впереди), одновременно нажмите клавиши команд, сдвига и точки.
  • Диалоговое окно теперь будет отображать любые скрытые файлы или папки в его элементах списка.
  • Вы можете переключаться между отображаемыми скрытыми файлами и папками, нажимая команду, Shift,
    период снова.
  • Когда скрытые файлы и папки отображаются в диалоговом окне, вы можете перемещаться и открывать файлы
    так же, как и любой другой файл в Finder.

Этот же прием работает и для полей «Сохранить» и «Сохранить как».

Ваш второй вопрос: «… трепетать с файлом db.php» Этот файл просто позволяет вашему приложению узнать, как получить доступ к базе данных. Вы бы заменили значения там, чтобы они соответствовали вашей базе данных. Я не знаю, предлагают ли они использовать пользователя root БД, или они просто сделали это, чтобы заполнить пространство.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]