php入门教程-用户注册实例程序完整版

// 创建数据库教程连接
mysql教程_connect('localhost','111cn.net','www.111cn.net');
mysql_select_db('www.111cn.net');//数据库选择
mysql_query('set names "gbk"');

//进度查询操作
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script language="javascript教程">
 check111cnNet()
 {
  
  if( myfm.uid.value =='' )
  {
   alert('www.111cn.net提示你:用户名错误');
   return false;
  }
  if( ! myfm.pwd.value!='' && myfm.pwd.value == myfm.pwd1.value )
  {
  
   alert('www.111cn.net提示你:二次密码不正确');
   return false;
  }
   
 }
</script>
</head>

<body>
<form id="myfm" name="myfm" method="post" action="">
  <label>
  用户名
  <input type="text" name="uid" />
  <br>
  密码
  <input type="text" name="pwd" />
  <br>
  密码2
  <input type="text" name="pwd2" />
<br>
  </label>
  <label>
  <input type="submit" name="Submit" value="注册" onClick="return check111cnNet();" />
  </label>
</form>
</body>
</html>
<?php

if($_POST)
{
 $uid = $_POST['uid'];
 $pwd = $_POST['pwd'];
 $pwd1 = $_POST['pwd1'];
 if( empty( $uid ) ){exit();} 
 $sql = "Select * from user where uid ='$uid' limit 0,10";
 $query = mysql_query($sql ) or die("www.111cn.net提示你:查询出错了");
 
 if( mysql_num_rows( $query ) )
 {
  echo '用户己被注册';
 }
 else  
 {
  if(mysql_query("insert into user(uid,pwd) values('$uid','md5($pwd)')"))
  {
   echo 'www.111cn.net提示你:注册成功';
  }
  else
  {
   echo '注册失败';
  }
 }
}

/*
 数据表结构
 CREATE TABLE `111cnNet`.`user` (
 `id` INT( 8 ) NOT NULL AUTO_INCREMENT ,
 `uid` CHAR( 150 ) NULL ,
 `pwd` char(32) NULL ,
 PRIMARY KEY ( `id` )
 ) ENGINE
本教程只供学习用没进行安全处理,如用于商业用途出现任何问题与本站www.111cn.net无关
*/

// 纯本站原创转载必须注明来源否则必究责任 来源http://www.111cn.net/phper/php.html
?>

时间: 2024-09-20 01:14:41

php入门教程-用户注册实例程序完整版的相关文章

asp用户注册实例程序

asp教程用户注册实例程序 建立access数据库教程db1.mdb,在其中建立数据表user,字段分别为:u_uid(自动),u_user(用户名:文本型),u_pass(密码:文本型) 四.建立接收register.asp中发送过来的表单数据,并插入到数据表user中的注册成功显示页面: <% '字符串连接数据库的方法 set conn=server.createobject("adodb.connection") conn.open "driver=driver

php入门教程:stripos 实例教程

php入门教程:stripos  实例教程 定义和用法 该stripos ( )函数返回位置,首次出现了字串的开始位置. 如果字符串是没有发现,此功能返回FALSE . stripos(string,find,start) 参数 说明 string: 必须先, find: 必须要查找的字符串 start: Optional. Specifies where to begin the search 好了下面我们来看看.stripos例子. <?php echo stripos("Hello

网页游戏开发入门教程三(简单程序应用)_php实例

网页游戏开发入门教程二(游戏模式+系统)http://www.jb51.net/article/20724.htm 一.选择开发语言 后台:java .net php 前台:flex javascript ajax 数据库:mysql mssql 用哪种组合,真的不重要.重要的是时间和成本.复杂的地方在数据的交互和完善,而不在技术或效果的实现.往往遇到一些问题.比如地图如何编?人物移动如何实现?其实这些问题从技术上实现都比较容易.难在实现后,数据如何交互.没有解决数据交互的问题,实现这些技术点的

ASP入门教程-保存应用程序信息

一.使用 Contents 集合应用程序信息 1.Contents 集合是由所有通过脚本语言添加到应用程序的变量和对象组成的集合.可以使用这个集合来获得给定的应用程序作用域的变量列表或指定某个变量为操作对象.Contents 集合是 Application 对象默认的集合,因此下述两种格式是等价的: Application.Contents("变量名") Application("变量名") 其中,"变量名"是需要操作的 Application

smarty半小时快速上手入门教程_php实例

本文讲述了smarty快速上手入门的方法,可以让读者在半小时内快速掌握smarty的用法.分享给大家供大家参考.具体实现方法如下: 一.smarty的程序设计部分: 在smarty的模板设计部分我简单的把smarty在模板中的一些常用设置做了简单的介绍,这一节主要来介绍一下如何在smarty中开始我们程序设计.下载Smarty文件放到你们站点中. index.php代码如下: 复制代码 代码如下: <?php /** * * @version $Id: index.php * @package

Twig模板引擎用法入门教程_php实例

本文实例讲述了Twig模板引擎用法.分享给大家供大家参考,具体如下: 介绍 Twig是一个灵活.高效并且安全的PHP模板引擎. 如果你使用过Smarty.Django或者Jinja这类基于文本的模板引擎的话,那么你会觉得Twig是很自然而然的事情.Twig严格遵守了PHP的信念,同时增加了在模板环境中很有用的函数,这些做法使得Twig不论是对设计师还是开发人员,都是非常友好的. Twig的主要特征有: 高效:Twig将模板编译成了优化了的PHP文件,与原生的PHP代码比较而言,性能损耗非常小.

Yii2框架制作RESTful风格的API快速入门教程_php实例

先给大家说下什么是REST restful REST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移. 它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是HTTP规范的主要编写者之一. 他在论文中提到:"我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一个功能强.性能好.适宜通信的架构.REST指的是一组架构约束条件和原则." 如

joomla组件开发入门教程_php实例

本文讲述了joomla组件开发知识点.分享给大家供大家参考,具体如下: 在你进行编码之前,有一些文件和文件夹需要创建和一些查询语句需要运行.你不但可以创建组件而且不用额外的配置就可以尝试不同的特性.你也可以看到Joomla!组织和访问组件方法的概况.最后,你会像其它组件一样加入工具栏. Joomla!组件的结构 Joomla!的所有组件都遵守指定的命名约定.每个系统组件都有唯一的名字,名字不要包括空格.代码分成两个文件夹,文件夹以com_开头,紧接着就是组件的名字.因此,你要创建两个相同名字的c

Smarty环境配置与使用入门教程_php实例

本文实例讲述了Smarty环境配置与使用方法.分享给大家供大家参考,具体如下: 下载Smarty(这里以Smarty-2.6.26为例).解压下载的文件(目录结构还蛮复杂的).接下来演示给大家一个安装实例,看过应该会举一反三的. (1) 在根目录下建立了新的目录learn/,再在learn/里建立一个目录smarty/.将刚才解压缩出来的目录的libs/拷贝到smarty/里,再在smarty/里新建templates目录,templates里新建cache/,templates/,templa