全诚外卖通是全诚团队继“全诚商城”之后以叫餐(预订)为核心的又一力作,或者称之为“特色店铺系统”,系统是基于.net2.0 + SQL构架、B/s框架的多用户店铺管理系统;外卖通的开发旨在以商家和消费者为服务对象,借以二者相互依存的关系,以互动的形式成就全诚外卖通一个完善的WEB系统平台,在这个平台里,商家可以扩大销售
0
这里就必须要谈到数据库了。
首先是configs文件下的configs文件的内容. <?php <br>
define("DB_HOST","localhost"); <br>
define("DB_USER","root"); <br>
define("DB_PWD",""); <br>
define("DB_DBNAME","test"); <br>
define("DB_CHARSET","utf-8"); <br>
?>
这里默认定义了数据库的地址,管理员与密码以及数据库名称及编码方式。在这个文件里设置好了这些内容,会在
mysql.func.php中用到.
如:function connect(){ <br>
$link=mysql_connect(DB_HOST,DB_USER,DB_PWD) or die("数据库连接失败Error:".mysql_errno().":".mysql_error()); <br>
mysql_set_charset(DB_CHARSET); <br>
mysql_select_db(DB_DBNAME) or die("指定数据库打开失败"); <br>
return $link; <br>
}
这里是所需要的处理登录的部分
<span><span><?php</span><span><span>function</span><span>addUser</span><span>()</span>
{</span><span>$arr</span>=<span>$_POST</span>;
<span>$arr</span>[<span>'password'</span>]=md5(<span>$_POST</span>[<span>'password'</span>]);
<span>//将图像放到上级页面中</span><span>$uploadFile</span>=uploadFile(<span>"../uploads"</span>);
<span>if</span>(<span>$uploadFile</span>&&is_array(<span>$uploadFile</span>)){
<span>$arr</span>[<span>'face'</span>]=<span>$uploadFile</span>[<span>0</span>][<span>'name'</span>];
}<span>else</span>{
<span>$mes</span>=<span>"添加失败<a href='addUser.php'>重新添加</a>"</span>;
<span>return</span><span>$mes</span>;
}
<span>$arr</span>[<span>'regTime'</span>]=time();
<span>//$arr['activeFlag']=0;</span><span>if</span>(insert(<span>"imooc_user"</span>, <span>$arr</span>)){
<span>$mes</span>=<span>"添加成功!<br/><a href='addUser.php'>继续添加</a>|<a href='listUser.php'>查看列表</a>"</span>;
}
<span>else</span>
{
<span>//如果对应的文件存在,则删除掉。(因为查询数据库失败了)</span><span>$filename</span>=<span>"../uploads/"</span>.<span>$uploadFile</span>[<span>0</span>][<span>'name'</span>];
<span>if</span>(file_exists(<span>$filename</span>)){
unlink(<span>$filename</span>);
}
<span>$mes</span>=<span>"添加失败"</span>;
}
<span>return</span><span>$mes</span>;
}</span>mysql.func.php中所有的操作几乎都是把一个输入的数组重组为字符串然后再到指定的数据表中去执行.
接下来是关于listPro.php的编写,在这个界面里我们还会介绍到php的代码分页技术。
以上就介绍了使用php完成一个用户注册以及管理的demo(二),包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号