方法有很多。
发展壮大离不开广大客户长期以来的信赖与支持,我们将始终秉承“诚信为本、服务至上”的服务理念,坚持“二合一”的优良服务模式,真诚服务每家企业,认真做好每个细节,不断完善自我,成就企业,实现共赢。行业涉及成都湿喷机等,在网站建设、成都全网营销推广、WAP手机网站、VI设计、软件开发等项目上具有丰富的设计经验。
我目前会的是php和mysql
例如首先写一个注册的前端页面,有账号密码之类的输入框,然后有一个提交按钮。
用户输入完必要的数据,点击提交后,通过事先写好的php文件把输入框的输入依次传出数据库。(数据库里提前已经创建好表了,所以php直接按照账号,密码分别把内容放进去就可以了)
用户登录的时候,也是输入完内容后点击按钮,这个时候通过php代码把用户名提交给数据库进行查找,找到匹配的以后再验证密码。
注意,要先验证用户名,因为用户名是唯一的,但是密码有可能有重复的
先找到config.php文件,如图:
然后打开配置文件并在其中配置数据库的信息,如下代码:
?php
return array(
//'配置项'='配置值'
'DB_TYPE' = 'mysql', // 数据库类型
'DB_HOST' = '127.0.0.1', // 服务器地址
'DB_NAME' = 'tpshow', // 数据库名
'DB_USER' = 'root', // 用户名
'DB_PWD' = 'root', // 密码
'DB_PORT' = '3306', // 端口
'DB_PREFIX' = 'tp_' // 数据库表前缀
);
然后在应用的Home的Controller中,如下图的文件
?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
public function index(){
$db = M("show"); // 实例化show对象
$data = $db-find();//读取一条数据
dump($data);//打印数据
}
}
1.看看密码是否被加密。
2.list($key,$value)=each($arr);
!!是 list($Uname,$Pwd)=mysql_fetch_row($result); 的错误:
mysql_fetch_row($result) 返回一个数组
正确格式是:list($Uname,$Pwd)=each(mysql_fetch_row($result));
您好,这样的: 之间的数据都属于post,如文本框“username”中的数据,密码框“passowrd”中的数据,因为method="post",所以是post提交,method还可以设置为method=“get”。比如Structs的标记,,,,,,