導航:首頁 > 編程語言 > 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紙有什麼用 瀏覽:219
cuteftp命令 瀏覽:502
最開始的編程語言是什麼 瀏覽:757
at遠程命令 瀏覽:490
雲伺服器哪家好點 瀏覽:211
android系統源碼閱讀 瀏覽:924
dumpjava分析工具 瀏覽:678
怎麼下載cpu源碼 瀏覽:154
代碼加密怎麼取消 瀏覽:888
編譯原理代碼在哪裡運行 瀏覽:584
解密攝影pdf 瀏覽:72
演算法編程中級題目 瀏覽:250
c語言編譯器畢業設計 瀏覽:717
醫保卡申請app哪個好 瀏覽:945
阿里雲伺服器上傳源碼 瀏覽:602
營銷管理科特勒pdf 瀏覽:696
願望清單app哪個好 瀏覽:461
安卓外放聲音怎麼解決 瀏覽:195
脈脈app干什麼用的 瀏覽:360
拽姐是哪個app 瀏覽:862