Login
网站首页 > 文章中心 > 其它

php注册账号代码_注册账号代码怎么写

作者:小编 更新时间:2023-09-10 10:32:45 浏览量:322人看过

PHP代码,让用户注册的时候 不允许用一切符号下面是我的代码,麻烦高人告诉我如何写就可以达到目的!

大哥这是js呀

禁止一切符号,就是只允许数字或者字母吧

这样的话用js的正则表达式就ok

例如:

if(form.username.value=="")

{

alert('请输入登入账号');

form.username.focus();

return false;

}

改成

var username = form.username.value;

var re = /^(\d|\w)◆$/;//匹配一个或者多个数字与字母

if(!re.test(username )){//检测用户名是否符合标准

alert('登入账号只能为一个或者多个数字与字母');

PHP怎么实现登录和注册?

php

echo?'登陆成功';

form?action=""?method="get"/

table?border="0"?cellspacing="0"?cellpadding="0"?

tr

td?class="fieldValue"?width="100%"input?type="text"?name="user"?//td

/tr

trtd?height="10"/td/tr

td?class="fieldKey"密码:/td

td?class="fieldValue"input?type="password"?name="pwd"?//td

/table

input?type="submit"?value="登陆"/

/form

写了一个超级简单的,

用php,要一个ip一天只能注册10个用户,那应该在注册页面添加什么语句呢,代码怎么写啊

你的注册成功后的表中,需要有注册IP和注册时间字段,你在输入注册信息的页面,首先查询改IP今天注册的数量,如果大于10就拒绝注册.

$ip=getenv('REMOTE_ADDR');

$day=date('Y-m-d');

$sql="select count(*) from register where ip='$ip' and regdate='$day'";

$res=mysql_query($sql);

list($cnt)=mysql_fetch_row($res);

mysql_free_resuly($res);

if ($cnt=10) echo '对不起,你今天注册用户太多.';

else {

echo 'form ...../form';

求一用php写的注册和登录页面代码

reg.php文件

if($_POST){

$user = 'root';

$password = '';

try{

);

}catch(Exception $e){

echo '错误'.$e-getmessage();

$name = $_POST['name'];

$sql = "insert into 表 (username,password) values ('$name','$pwd')";

$exec = $pdo-query($sql);

if($exec){

echo "scriptalert('成功');location.href='reg.html'/script";

}else{

echo "scriptalert('失败');location.href='reg.html'/script";

reg.html文件

form action='reg.php' method='post'

用户名:input type='text' name='name'

密码:input type='password' name='pwd'

input type='submit' value='submit'

login.html文件

login.php文件

$pwd = $_POST['pwd'];

$sql = "select user_id from 表名 where username='$name' and password='$pwd'";

$stmt = $pdo-query($sql);

$info = $stmt-fetch(PDO::FETCH_ASSOC);

if($info){

echo "登录成功";

echo "登录失败";

大概这样

求一个最简单的PHP页面注册代码,数据库为MySQL

u_signup.htmhtml

head

/head

title欢迎注册网络图书销售信息管理系统/title

body

p align="center" class="style"会员注册/p

hr

form name="form1" method="post" action="u_signup.php"

p align="center"会员姓名input name="u_hyxm" type="text" /p

p align="center"会员密码input name="u_hymm1" type="password" /p

p align="center"联系电话input name="u_lxdh" type="text" /p

p align="center"联系地址input name="u_lxdz" type="text" /p

p align="center"银行名称input name="u_yhmc" type="text" /p

p align="center"银行卡号input name="u_yhkh" type="text" /pp align="center"input name="u_return" type="submit" value="会员注册"/p

/body

/html u_signup.php?php

//验证身份证号

$sfzh=$_POST['u_sfzh'];

if(empty($sfzh))

die("身份证号不能为空");

else if(!is_numeric($sfzh))

$hyxm=$_POST['u_hyxm'];

if(empty($hyxm))

die("会员姓名不能为空");

//验证会员密码

$hymm1=$_POST['u_hymm1'];

die("会员密码不能为空");

die("两次输入的密码不一致");//验证联系电话

$lxdh=$_POST['u_lxdh'];

if(empty($lxdh))

die("联系电话不能为空");

else if(!is_numeric($lxdh))

die("联系电话应为数字");//验证联系地址

$lxdz=$_POST['u_lxdz'];

if(empty($lxdz))

die("联系地址不能为空");

$yhmc=$_POST['u_yhmc'];

$yhkh=$_POST['u_yhkh'];

if(empty($yhmc) or empty($yhkh))

die("银行名称和银行卡号不能为空");

$v_find="select * from member where 身份证号='".$sfzh."'";

//echo($v_find);

//echo("br");

$result=mysql_query($v_find,$conn);

$record=mysql_num_rows($result);

if($record0)

die($sfzh."该会员身份证号已经注册,不得重复,注册失败.");//注册用户

//插入数据的sql语句形式:insert into member values('11111111111111','1111',''...)

$v_insert="insert into member values('".$sfzh."','".$hyxm."','".$hymm1."','".$lxdh."','".$lxdz."','".$yhmc."','".$yhkh."','".$v_time."',0)";//echo($v_insert);

//echo("br");$result=mysql_query($v_insert);echo("注册成功");?conn.php?php

$host="localhost";

$user="root";

if(!$conn)

die("连接MySQL服务器失败.".mysql_error());$dbase="bookstore";

$db_select=mysql_select_db($dbase,$conn);

if(!$db_select)

die("连接MySQL数据库失败.".mysql_error());

php登录页面完整代码连接数据库

创建conn.php,连接数据库.

$username = 'root';

$password = 'root';

// 1.连接数据库,创建PDO对象

$pdo = new PDO($dns,$username,$password);

创建login.html,登陆页面.

用户名

密 码

创建login.php,验证账号密码.

if(!isset($_POST["submit"])){

exit("错误执行");

}//检测是否有submit操作

include('conn.php');//链接数据库

$name = $_POST['name'];//post获得用户名表单值

$pwd = sha1($_POST['password']);//post获得用户密码单值

if ($name $pwd){//如果用户名和密码都不为空

$sql = "select * from user where username = '$name' and password='$pwd'";//检测数据库是否有对应的username和password的sql

$stmt = $pdo-prepare($sql);

$stmt-execute();

if($stmt-fetch(PDO::FETCH_BOUND)){//0 false 1 true

header("refresh:0;url=welcome.html");//如果成功跳转至welcome.html页面

exit;

echo "用户名或密码错误";

echo "

setTimeout(function(){window.location.href='login.html';},1000);

";//如果错误使用js 1秒后跳转到登录页面重试;

}else{//如果用户名或密码有空

echo "表单填写不完整";

";

//如果错误使用js 1秒后跳转到登录页面重试;

$pdo = null;

创建signup.html,注册页面

用户名:

密 码:

创建signup.php

if(!isset($_POST['submit'])){

}//判断是否有submit操作

$name=$_POST['name'];//post获取表单里的name

$pwd = sha1($_POST['password']);//post获取表单里的password

$sql="insert into user(id,username,password) values (null,'$name','$pwd')";//向数据库插入表单传来的值的sql

$stmt-fetch(PDO::FETCH_BOUND);

if (!$stmt){

die('Error: ' . $stmt-getMessage());//如果sql执行失败输出错误

echo "注册成功";//成功输出注册成功

$pdo = null;//关闭数据库

以上就是土嘎嘎小编为大家整理的php注册账号代码相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章