导航:首页 > 编程语言 > php服务注册

php服务注册

发布时间:2022-08-26 02:58:15

❶ 易语言的问题: php+mysql 注册登录学习

php是服务器端程序,客户端无论你用什么写的无所谓,只要通过一定的协议(一般是http协议)将数据提交给服务器端,让php处理就可以了.具体代码不好写.我只能告诉你理论了.有问题追问吧

❷ php注册时提示用户名只允许手机号码或者邮件!

.class.php 中

private function createCheck() {

$data = $this->checkFields($this->_post('data', false), $this->create_fields);

if (!isMobile($data['account']) && !isEmail($data['account'])) {

session('verify', null);

$this->baoError('用户名只允许手机号码或者邮件!', 2000, true);

}

❸ php 在线注册功能问题

一般是你本地和服务器上的数据库不同,或者表名,或者字段名。
最好把问题交代清楚些,现在只有靠猜,很难真正解决问题!

❹ 用php上传注册数据后,显示注册成功,为什么数据库没有数据

摘要 亲,您好,很高兴为您服务!正在为您整理答案中,大概2-3分钟左右回复您,麻烦您稍等一下啦,谢谢您哦

❺ php注册现在同一ip不能重复注册

这个问题的思路就是在注册的时候将注册时的ip存入数据库,然后在注册的时候先查一遍数据库看看是否有这个ip注册过的信息,有的话就提示该ip已注册过,没有则可以注册。很简单的,只是别人在重启路由器的时候ip就会发生变化,所以你的这个设置基本上只能防平常人,有一点编程基础的就可以通过这样的方法绕过你的判断,或者用代理也是可以的。

❻ 帮忙写一个用户注册的页面,处理注册时用php语言

<?php

/* PHP注册简单示例 未考虑注入安全问题
*@author saruri<[email protected]>
*@date 2010 12 08
*@info 接到了网络知道的提示...帮你写了个 我这里测试通过 这是自身提交
*@INFO 字段js验证你自己加吧 推荐JQUERY 表单插件
*/

//初始化session
session_start();
// 包含数据库教程连接文件和头文件
$dbhost='127.0.0.1';//改成你的数据库地址
$dbuser='root';//改成你的数据库用户名
$dbpassword='vertrigo';//改成你的数据库密码
$dbname='data';
$tablename='userinfo';
$conn=mysql_connect($dbhost,$dbuser,$dbpassword) or die("不能连接数据库服务器: ".mysql_error());
mysql_select_db($dbname,$conn) or die ("不能选择数据库: ".mysql_error());
//建立数据库 data
//CREATE DATABASE `data` ;
//建表
/* CREATE TABLE `data`.`userinfo` (
`userID` TINYINT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`password` VARCHAR( 10 ) NOT NULL ,
`user_name` TEXT NOT NULL ,
`user_sex` TINYINT( 2 ) NULL ,
`user_birthday` VARCHAR( 10 ) NULL ,
`user_mail` VARCHAR( 10 ) NULL
) ENGINE = MYISAM */

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title>测试注册</title>
<meta name="keywords" content="测试注册">
<meta name="description" content=测试注册>
<meta name="generator" content="saruri">
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
</head>
<body>
<?PHP

$user_name='';//初始化

if(isset($_SESSION['user']))

{
echo '你已经登录了! 接下来将删除登录状态!';
unset ($_SESSION['user']) ;
$user_name='';
$password='';
$user_mail='';
$user_birthday='';
$user_sex='';
die('删除成功');
}
// 取得网页的参数
$user_name=$_POST['user_name'];
$password=$_POST['password'];
$user_mail=$_POST['user_mail'];
$user_birthday=$_POST['user_birthday'];
$user_sex=$_POST['user_sex'];
// 加密密码
$password=md5($password);

// 连接数据库,注册用户
if($user_name){

$sql="insert into $tablename(user_name, password, user_mail, user_birthday, user_sex) values('$user_name','$password','$user_mail', '$user_birthday','$user_sex')";
mysql_query($sql,$conn) or die ("注册用户失败: ".mysql_error());

// 获得注册用户的自动id,以后使用此id才可登录
$result=mysql_query("select last_insert_id()",$conn);
$re_arr=mysql_fetch_array($result);
$id=$re_arr[0];

// 注册成功,自动登录,注册session变量
session_register("user");
$user=$id;
echo "<table align=center><tr><td align=center>注册成功!</td></tr>";
echo "<tr><td align=center><font color=red>您的注册id是:".$id;
echo ",请您记住,以后用此id登录!</font></td></tr></table>";

}
else{
?>
<form name="form1" method="post" enctype='multipart/form-data' >
<table border="0" cellspacing="1" cellpadding="3" align="center">
<tr>
<th colspan="2"><font size="5">用 户 注 册 界 面</font></th>
</tr>
<tr>
<td>姓 名:</td>
<td><input type="text" name="user_name">
</tr>
<tr>
<td>密 码:</td>
<td><input type="password" name="password">
</tr>
<tr>
<td>确认密码:</td>
<td><input type="password" name="password">
</tr>
<tr>
<td>user_mail:</td>
<td><input type="text" name="user_mail">
</tr>
<tr>
<td>电 话:</td>
<td><input type="text" name="user_birthday">
</tr>
<tr>
<td>性别:</td>
<td><input type="text" name="user_sex">
</tr>
<tr>
<td align=right ><input type="submit" name="submit" value="注 册"></td>
<td align=center><input type="reset" name="submit2" value="重 写"></td>
</tr>
</table>
</form>
<?php
}

?>
</body>
</html>

❼ PHP程序上传服务器,页面可以打开,数据库已经导入,为什么不能注册,后台现在都还无法登录,求解决。

试试能不能进sql

❽ phpcms 注册 添加用户 操作失败 最新版的V9 注册和添加会员 操作失败,怎么解决啊

一、检查服务器是否填写了DNS,即服务器是否能上网访问www.phpcms.cn。有部分用户是本机通信失败,检查C:\WINDOWS\system32\drivers\etc\hosts文件,如果用的是localhost域名访问,本机是否绑定了127.0.0.1 localhost

二、检查phpsso的访问地址是否正确,然后查看设置->phpsso设置中的应用id、接口地址、加密密钥、版本号和phpsso->应用管理->编辑应用中的对应选项是否一致。

❾ PHP 注册代码

我研究php也没有很久,不过我感觉你这里有几个错误
好像你只连接了数据库服务器,而没有选择数据库:mysql_select_db("register",$link)
例外要注意网页和数据库的编码,不然会乱码:mysql_query("set names gb2312");
我个人的感觉是:php中的sql语句中的表名,不能像asp中一样用[]号包括起来
还有就是最好是忽略一下错误,不然后面的代码会很头疼:
在网页最顶部加上:error_reporting(E_ALL ^ E_NOTICE);

还有你那个sql语句中,如果字段是文本类型,要加单引号''

ASP 中 response.End(),在php中是用die();或者exit();
比如:
die("到这里结束");
echo "您好";

这段就只会执行到die("到这里结束");
下面的echo "您好";
将不再执行!

我给你改了一下,你试试行不行?
<?php
error_reporting(E_ALL ^ E_NOTICE);
$local ="localhost";
$use ="root";
$usepass="12345";

$conn=mysql_connect($local,$use,$usepass) or die ("无法连接数据库服务器".mysql_error());

mysql_query("set names gb2312");

$db=mysql_select_db("register",$conn) or die ("无法连接数据库".mysql_error());

$register=$_POST["register"];

if($register=='register'){
$register='';

$Uname=$_POST["Uname"];
$Pwd=$_POST["Pwd"];

if($Uname==''){die("<script>alert(\"用户名不能为空 !\");history.back; </script>");}
if($Pwd==''){die("<script>alert(\"密码不能为空 !\");history.back; </script>");}

$sql=mysql_query("insert into user (Uname , Pwd) values('$Uname', '$Pwd')",$conn);

if($sql){die("<script>alert(\"注册成功 !\");history.back; </script>");}
}

?>

<form name="form1" action="" method="post">
<input type="text" name="Uname" />
<br/>
<input type="password" name="Pwd" />
<br/>
<input type="submit" value="Register" />
<input type="hidden" value="register" name="register" />
</form>

阅读全文

与php服务注册相关的资料

热点内容
脉脉app干什么用的 浏览:357
拽姐是哪个app 浏览:858
云服务器删除了还有吗 浏览:232
macbook可以用单片机嘛 浏览:307
南阳php招聘 浏览:814
去哪里找按摩师很漂亮的app 浏览:818
86x99用简便算法计算 浏览:830
php截图flash 浏览:274
卸载联想app哪个好 浏览:720
php文字转图片 浏览:332
豆客后台怎么加密码 浏览:574
jpg转换pdf破解版 浏览:978
php基础书籍推荐 浏览:778
服务器与外网不通如何验证 浏览:353
电子版是不是就是文件夹 浏览:51
游戏属性文件加密 浏览:464
如何让安卓手机桌面图标下移 浏览:530
ubuntuphp5环境搭建 浏览:101
赌瘾解压视频 浏览:919
晋城移动dns服务器地址 浏览:296