PHP 4:从Login进一步看到的

原文:PHP 4:从Login进一步看到的
我们已经在PHP
3:从Login界面谈PHP标记谈到了PHP标记,不过其页面代码有一句

require_once('bookmark_fns.php');

那我们就看看bookmark_fns.php这个文件吧。其代码如下:

 1 <?php
 2   // We can include this file in all our files
 3   // this way, every file will contain all our functions and exceptions
 4   require_once('data_valid_fns.php'); 
 5   require_once('db_fns.php');
 6   require_once('user_auth_fns.php');
 7   require_once('output_fns.php');
 8   require_once('url_fns.php');
 9 ?>
10 

这里没有什么好说的,因为都已经语法都已经介绍了。
下面想补充的是所有页面的用途。如下表:

login.php 系统登录页面
register_form.php 用户注册表单。
register_new.php 新用户注册脚本。
forgot_form.php 用户忘记密码,需要填写的表单。
forgot_passwd.php 重新设置遗忘的密码。
member.php 用户的主页面,包含其所有的所有书签信息。
add_bm_form.php 创建书签的表单。
delete_bms.php 从书签列表中删除书签的脚本。
change_passwd_form.php 修改密码的表单。
register_passwd.php 修改密码页面的脚本。
logout.php 用户注销页面的脚本。
bookmark_fns.php 应用程序包含的文件集合。
data_valid_fns.php 检查数据是否有效的函数。
db_fns.php 连接数据库的函数。
user_auth_fns.php 用户身份验证的函数。
url_fns.php 增加或删除标签的函数。
output_fns.php 以HTML形式格式化输出的函数。

OK.现在已经熟悉了整个项目的脚本文件。是不是不太复杂呀。因为就这么几个文件。当我把所有文件讲解一次的话,相信php的知识基本上已经熟悉了。
我将从第7行的output_fns.php开始吧。
具体参看下一章。

时间: 2024-07-31 05:07:58

PHP 4:从Login进一步看到的的相关文章

PHP系列目录

原文:PHP系列目录PHP系列的对象是已经熟悉了一门或多门语言的开发人员.如果你是其中一份子,而且你也打算学习PHP,相信你根据本系列会很快掌握PHP的.欢迎大家给出意见或建议.同时也欢迎大家的批评与板砖.目录如下: PHP 1:在Windows上安装和配置PHP,Apache和My SQL PHP 2:从一个实例介绍学习方法 PHP 3:从Login界面谈PHP标记 PHP 4:从Login进一步看到的 PHP 5:PHP语法导向 PHP 6:PHP 基本数据类型 PHP 7: PHP 变量和

SQL提示Login failed for user&amp;#039;sa&amp;#039;错误的解决方案

现象:--------------------------------------------------- 1.连接SQL Server数据库提示:Login failed for user 'sa'. Reason: Not associated with a trusted SQL Server connection 错误 问题:------------------------------------------------- 初步分析应该与用户权限有关,查阅帮助文件,微软官方给出的原因:

Linux wget auto login and backup database

#!/bin/bash # 这是一份本来打算采用自动备份数据的代码,由于测试过程中出现了无法连接的问题,导致不能测试, # 于是最后放弃了这份代码的进一步的开发,但是记录还是有必要的 login_url='xxxxxxxxx:2083/login/?login_only=1' cookie_file='cookie' login_params="--save-cookies $cookie_file --keep-session-cookies --post-data='user=z&p

亚马逊宣布将进一步扩大用亚马逊登录和支付服务的范围

摘要: 亚马逊 周一宣布,将进一步扩大用亚马逊登录和支付(Login and Pay with Amazon)服务的范围,允许消费者使用他们存储在亚马逊网站的信用卡资料和信息,在其它网站购买商品. 报道称, 亚马逊周一宣布,将进一步扩大"用亚马逊登录和支付"(Login and Pay with Amazon)服务的范围,允许消费者使用他们存储在亚马逊网站的信用卡资料和信息,在其它网站购买商品. 报道称,亚马逊的新服务于美国东部时间6月9日启动.亚马逊将允许该公司超过2.4亿名活跃用户

SSH login without password

Your aim   You want to use Linux and OpenSSH to automize your tasks. Therefore you need an automatic login from host A / user a to Host B / user b. You don't want to enter any passwords, because you want to call ssh from a within a shell script. How

如何进一步提升seo的技能

如今从事seo的工作者越来越多,其神秘面纱被彻底揭开了.随着入seo这行的人越来越多,那么在这行业就存在很大的竞争,普通或者说初级的seo比比皆是,但是拥有高技能的seo是少之又少.下面我从彩票网站的优化经验和大家分享,如何提升自身的seo技能,让你在其行业有竞争优势. 只要进入seo行业半年,一些seo的基本技能就可以掌握.就拿我自己来说,刚大学毕业就进入seo这行,半年时间对seo的行业就有基本的了解.我当时从事的是彩票代购网站的优化,刚入门主要的学习方向有:1)如何学会评判一个网站质量;2

PHP4中session的应用(1)--登录页面(login.php3)

session|页面 <?php//这个脚本是用来给用户输入口令,并判断口令是否正确的.//如果正确则转到欢迎页面.if ($login){    include("../include/config.inc.php3");    session_start();    $right_enter='0';    $query="select * from user_define where user_login='$user_login' and user_pass=p

运用Stored Procedure验证login的输入

本文提供一种运用Stored Procedure验证login输入的方法,这种方法与目前大多数ASP程序的验证方法相比,执行效率高,代码简捷.在这里我运用了一个sp_login的SP来获得customerID,然后把它作为Session全程使用.看了许多商城代码,大多数使用cookie来保存,我认为不是一种好的方法.另外,运用COMMAND对象连接ADO是执行效率最高的方法,可以参考MSDN的相关文章,这是MS推荐的连接方法.在以后的文章中,我将频繁使用COMMAND对象和Stored Proc

Login控件在UpdatePanel内当验证用户信息成功后出现页面刷新的解决办法

解决|控件|刷新|页面     随着AJAX.NET BETA 2在今天发布,让我们看到了AJAX与ASP.NET2.0紧密结合的快捷与高效,我们甚至可以无需写一句JS代码即可让ASP.NET的网页得到以往要花上数小时编写的JS代码所实现的无刷新效果.而将这一切结合到ASP.NET也是那么的容易,只需将控件简单地移到UPDATEPANEL控件之内再设置几个参数即可实现.但是,在体验AJAX.NET带给开发者便利的同时,也会发现AJAX.NET有时也并不是十全十美.就像笔者近日遇到ASP.NET2