过去一周左右,我一直关注12 file login/sign up tutorial on 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
文件?.htaccess
,我的代码编辑器并没有突出显示识别代码。我也从我的操作系统(OS X Yosemite)获得了一个弹出窗口,其中包含了一些名字。扩展名保留给系统'所以我收集它是无效的。我对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 :(得分:1)
在“打开”或“保存”对话框中查看隐藏文件和文件夹
同样的技巧也适用于“保存”和“另存为对话框”。
你的第二个问题:“...使用db.php文件的问题” 此文件只是让您的应用程序知道如何访问数据库。您将替换那里的值以匹配您的数据库。我不知道他们是否建议使用DB root用户,或者他们是否只是为了填补空间。