php注册页面代码(mysql+php)
include('global.php');
代码如下 | 复制代码 |
if($_post['sub']){ |
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.111cn.net/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title></title>
<link rel="stylesheet" type="text/css教程" href="css/reg_log.css" />
</head>
<body>
<form id="myform" name="myform" method="post" action="register.php">
<div id="top">注册 <a href="login.php">登录</a></div>
<div id="content">
<div class="c1">请填写以下必填信息完成注册</div>
<div class="c2"><span>带红色*的都是必填项目,若填写不全将无法注册</span></div>
<div class="cinput"><dl>
<dt>用户名<font color="red">*</font></dt>
<dd><input id="username" name="username" type="text" maxlength="12" /></dd>
<dd id="user_prompt" class="prompt">大小写英文字母、汉字、数字、下划线组成的长度 3-12 个字节以内</dd>
</dl></div>
<div class="cinput"><dl>
<dt>密 码<font color="red">*</font></dt>
<dd><input id="password1" name="password1" type="password" maxlength="16" /></dd>
<dd id="pwd1_prompt" class="prompt">最小长度:6 最大长度:16,仅限字母、数字及_,字母区分大小写</dd>
</dl></div>
<!--检测密码强度-->
<div class="cinput" style="padding-bottom:0px;"><!--ie6 hack-->
<div class="chkpwd">
<span id="cp1_prompt" class="cp1"></span><span id="cp2_prompt" class="cp2"></span>
<span id="cp3_prompt" class="cp3"></span>
</div>
</div>
<div class="cinput" style="padding-top:0px;"><dl>
<dt>确认密码<font color="red">*</font></dt>
<dd><input id="password2" name="password2" type="password" maxlength="16" /></dd>
<dd id="pwd2_prompt" class="prompt">请再输入一遍您上面填写的密码</dd>
</dl></div>
<div class="cinput"><dl>
<dt>email<font color="red">*</font></dt>
<dd><input id="email" name="email" type="text" /></dd>
<dd id="email_prompt" class="prompt">请填写真实并且最常用的邮箱</dd>
</dl></div>
<div style="clear:both"></div>
</div>
<div id="bottom">
<input class="btn1" type="submit" name="sub" value="提交注册" id="checkall" />
<input class="btn2" type="reset" name="reset" value="重置" onclick="return sub(this.form)" />
</div>
</form>
</body>
</html>
数据库结构
create table `hl`.`hl_member` (
`id` int( 4 ) not null auto_increment comment '自动编码',
`username` varchar( 100 ) not null comment '用户名称',
`password` varchar( 200 ) not null comment '用户密码',
`answer` varchar( 100 ) not null comment '密保答案',
`question` varchar( 100 ) not null comment '密保问题',
`email` varchar( 100 ) not null comment 'email',
`realname` varchar( 200 ) not null comment '登录限制',
`birthday` date not null comment '出生日期',
`telephone` varchar( 20 ) not null comment '电话号码',
`qq` varchar( 15 ) not null comment 'qq号码',
`count` int( 1 ) not null comment '登录限制',
`active` int( 1 ) not null comment '是否激活',
primary key ( `id` )
) engine = innodb character set gb2312 collate gb2312_chinese_ci;
代码如下 | 复制代码 |
$file = "./text.txt"; $text = fread(fopen($file,"r"),filesize($file)); $line = explode(" ",$text); echo "<table width=300 border=1 cellspacing=0 cellpadding=0>"; for($i = 0; $i <= count($line); $i++){ $txt = explode(" ",$line[$i]); echo "<tr><td>".$txt[0]."</td><td>".$txt[1]."</td><td>".$txt[2]."</td><td>".$txt[3]."</td></tr>"; } echo "</table>"; |
//方法二
代码如下 | 复制代码 |
$content = file_get_contents('test.txt'); $arr = explode(" ", $content); foreach ($arr as $v) { echo "</table>"; |
//其实不有一个方法来实现上的实例,file函数哦,这个我也不说多了。查查就知道了,它读出内容直接保存到数据,就不用我们使用explode函数了。
/*
文本文本格式如下
读取一个文本文件内容如下
1 aaaa bbba ccca
2 aaaa bbbb cccb
3 aaaa bbbc cccc
3 aaaa bbbc cccc
本章介绍如何使用PHP操作MySQL数据库,包括连接数据库 ,关闭数据库连接 示例 执行SQL语句 获取查询结果集,获取SQL语句执行错误的信息,获取结果集中的所有记录,分页显示数据,数据插入数据库,提交用户信息的HTML页面,显示数据信息的PHP程序,添加删除链接的PHP程序,删除数据库数据可以说是一部完整的php mysql入门基础教程哦。
1.php 连接数据库的示例。
2.php 关闭数据库连接。
3.php 执行sql语句。
4.php 获取sql语句执行错误的信息。
5.php 获取查询结果集。
6.php 获取结果集中的所有记录。
7.php 用php程序显示表中数据。
8.php 分页显示数据。
9.html 提交用户信息的html页面。
10.php 数据插入数据库。
11.php 显示数据信息的php程序。
12.php 添加删除链接的php程序。
13.php 删除数据库数据。
*/
// 1.php 连接数据库的示例。
代码如下 | 复制代码 |
$host = 'localhost'; $conn = mysql_connect($host,$user_name,$password);
|
// 2.php 关闭数据库连接。
代码如下 | 复制代码 |
$host = 'localhost'; $conn = mysql_connect($host,$user_name,$password); if(mysql_close($conn)) |
本章介绍一个基于文本的简易BLOG系统,当然我们可以利用这款blog系统的开发,很好的理解php网站开发原理了,其实网站开发容易于博客开哦,下面来看功能模块。
post.php 读文件并显示日志内容的php程序。
page.html 显示日志文章的html文档。
style.css教程 页面显示效果的css代码。
add.php 添加blog文章的php程序。
config/auth.php 用户名和密码配置文件。
index.php blog首页程序。
edit.php 编辑blog文章的程序。
delete.php 删除blog文章的程序。
archives.php 归档显示blog文章的程序。
logout.php 退出登录的程序。
*/
//post.php 读文件并显示日志内容的php程序。
代码如下 | 复制代码 |
<?php $post_data = array(); $path = substr($_get['entry'],0,6); //日志存储目录 if(file_exists($file_name)) $content_array = explode('|', $result); $post_data['subject'] = $content_array[0]; <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <div id="container"> <body> |
//page.html 显示日志文章的html文档。
代码如下 | 复制代码 |
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <div id="container"> <body> |
这里讲的文件操作主要是讲php获取文件的主要信息,判断文件的性质,获取文件名和目录名等哦。下面看三个实例
代码如下 | 复制代码 |
//获取文件的主要信息。 if(is_dir($file)) if(is_file($file)) if(is_readable($file)) if(is_writeable($file)) $file_name = basename($path); echo "完整路径:".$path; echo "其中目录名为:".$dir_name; if(file_exists($file)) if(file_exists($dir)) |
相关文章
- 有一种方法,可以不打开网站而直接查看到这个网站的源代码.. 这样可以有效地防止误入恶意网站... 在浏览器地址栏输入: view-source:http://...2016-09-20
- <?php require('path.inc.php'); header('content-Type: text/html; charset=utf-8'); $borough_id = intval($_GET['id']); if(!$borough_id){ echo ' ...2016-11-25
- 本文实例讲述了JS基于Mootools实现的个性菜单效果代码。分享给大家供大家参考,具体如下:这里演示基于Mootools做的带动画的垂直型菜单,是一个初学者写的,用来学习Mootools的使用有帮助,下载时请注意要将外部引用的mootools...2015-10-23
- 本文实例讲述了JS+CSS实现分类动态选择及移动功能效果代码。分享给大家供大家参考,具体如下:这是一个类似选项卡功能的选择插件,与普通的TAb区别是加入了动画效果,多用于商品类网站,用作商品分类功能,不过其它网站也可以用,...2015-10-21
- 本文实例讲述了JS实现自定义简单网页软键盘效果。分享给大家供大家参考,具体如下:这是一款自定义的简单点的网页软键盘,没有使用任何控件,仅是为了练习JavaScript编写水平,安全性方面没有过多考虑,有顾虑的可以不用,目的是学...2015-11-08
- php 取除连续空格与换行代码,这些我们都用到str_replace与正则函数 第一种: $content=str_replace("n","",$content); echo $content; 第二种: $content=preg_replac...2016-11-25
- php简单用户登陆程序代码 这些教程很对初学者来讲是很有用的哦,这款就下面这一点点代码了哦。 <center> <p> </p> <p> </p> <form name="form1...2016-11-25
- 公司一些wordpress网站由于下载的插件存在恶意代码,导致整个服务器所有网站PHP文件都存在恶意代码,就写了个简单的脚本清除。恶意代码示例...2015-10-23
- 本文实例讲述了JS实现双击屏幕滚动效果代码。分享给大家供大家参考,具体如下:这里演示双击滚屏效果代码的实现方法,不知道有觉得有用处的没,现在网上还有很多还在用这个特效的呢,代码分享给大家吧。运行效果截图如下:在线演...2015-10-30
- 其实挺简单的就是if(navigator.userAgent.indexOf('UCBrowser') > -1) {alert("uc浏览器");}else{//不是uc浏览器执行的操作}如果想测试某个浏览器的特征可以通过如下方法获取JS获取浏览器信息 浏览器代码名称:navigator...2015-11-08
- 一、日期减去天数等于第二个日期function cc(dd,dadd){//可以加上错误处理var a = new Date(dd)a = a.valueOf()a = a - dadd * 24 * 60 * 60 * 1000a = new Date(a)alert(a.getFullYear() + "年" + (a.getMonth() +...2015-11-08
- 微信支付,即便交了保证金,你还是处理测试阶段,不能正式发布。必须到你通过程序测试提交订单、发货通知等数据到微信的系统中,才能申请发布。然后,因为在微信中是通过JS方式调用API,必须在微信后台设置支付授权目录,而且要到...2014-05-31
Ruby on Rails实现最基本的用户注册和登录功能的教程
这里我们主要以has_secure_password的用户密码验证功能为中心,来讲解Ruby on Rails实现最基本的用户注册和登录功能的教程,需要的朋友可以参考下...2020-06-30- 本文实例讲述了PHP常用的小程序代码段。分享给大家供大家参考,具体如下:1.计算两个时间的相差几天$startdate=strtotime("2009-12-09");$enddate=strtotime("2009-12-05");上面的php时间日期函数strtotime已经把字符串...2015-11-24
- 小编分享了一段简单的php中文转拼音的实现代码,代码简单易懂,适合初学php的同学参考学习。 代码如下 复制代码 <?phpfunction Pinyin($_String...2017-07-06
php导出csv格式数据并将数字转换成文本的思路以及代码分享
php导出csv格式数据实现:先定义一个字符串 存储内容,例如 $exportdata = '规则111,规则222,审222,规222,服2222,规则1,规则2,规则3,匹配字符,设置时间,有效期'."/n";然后对需要保存csv的数组进行foreach循环,例如复制代...2014-06-07- 本文介绍了如何延迟javascript代码的加载,加快网页的访问速度。 当一个网站有很多js代码要加载,js代码放置的位置在一定程度上将会影像网页的加载速度,为了让我们的网页加载速度更快,本文总结了一下几个注意点...2013-10-13
- ecshop商品无限级分类代码 function cat_options($spec_cat_id, $arr) { static $cat_options = array(); if (isset($cat_options[$spec_cat_id]))...2016-11-25
- 这篇文章主要介绍了vue项目,代码提交至码云,iconfont的用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2020-07-30
- 这篇文章主要介绍了IDEA插件之快速删除Java代码中的注释,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2021-02-18