php-PHP新手求助这段注册代码的各种问题

问题描述

PHP新手求助这段注册代码的各种问题
这是个注册代码,我需要在注册的时候能够判断有没有输入账号密码什么的,然后密码要验证两次是否相等,然后注册成功要上传到数据库,可是什么功能都不成功,搞了好久好麻烦,我的localhost没有账号密码

<!DOCTYPE html PUBLIC ""-//W3C//DTD XHTML 1.0 Transitional//EN"" ""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"">

function r(){ var username=document.getElementById(""userName""); var pass=document.getElementById(""passw1""); if(username.value=="""") { alert(""请输入用户名""); return; } if(pass.value=="""") { alert(""请输入密码""); return; } document.login.submit();return true;} method=""post"">

注册用户
账号:
密码:
再次输入:
姓名:
学号ID: 身份: 老师:学生:

<?phpif ($_SERVER[""REQUEST_METHOD""] == ""POST"") { $name = trim($_POST[""userName""]); $account = trim($_POST[""account""]); $pass1 = trim($_POST[""passw1""]); $pass2 = trim($_POST[""passw2""]); $role = trim($_POST[""st""]); $role = trim($_POST[""te""]); $id = trim($_POST[""userID""]);} if (pass1!=pass2) { echo ""<script>alert('密码不一致!')""; return; }$con = mysql_connect(""localhost"""");if (!$con) { die('Could not connect: ' . mysql_error()); }mysql_select_db(""my_db"" $con);mysql_query(""INSERT INTO `test`.`users`(`id``name``account``passwword``role`) VALUES ('$id' ' $name' '$account' '$passw1' '$role')"");mysql_close($con);?>

解决方案

form 提交没有返回值
2中解决方法:1:变成ajax提交,2.如果保持form 那错误了就重新load可以提示错误的页面

解决方案二:
贴代码应该点击

 </>

的图标,在符号里贴。。

时间: 2024-10-31 17:12:30

php-PHP新手求助这段注册代码的各种问题的相关文章

java AS新手求助。以下是代码:

问题描述 java AS新手求助.以下是代码: setOnCheckedChangeListener方法参数类型不匹配 ackage gke_code_jrxd.Demo.ui; import android.app.Activity; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentTransaction; import

struts2分页,已经写了查询代码,新手求助

问题描述 struts2分页,已经写了查询代码,新手求助 请问怎样加代码可以实现分页 public String cha() throws Exception { Connection conn = DbConnection.getConnection(); Statement stmt = null; try{ stmt = conn.createStatement(); String sql = "select * from text where id=1 "; ResultSet

新手求助 为什么注册窗口类会失败

问题描述 新手求助 为什么注册窗口类会失败 #include #define WINDOW_WIDTH 800 #define WINDOW_HEIGHT 600 #define WINDOW_TITLE L"[致我们永不熄灭的游戏开发梦想]程序核心框架" LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam); int WINAPI WinMain(HINSTANCE hInsta

java-JAVA新手求教一段代码的解释

问题描述 JAVA新手求教一段代码的解释 class StaticSuper{ static{ System.out.println("super static block") } StaticSuper{ System.out.println("super constructor"); } } public class StaticTests extends StaticSuper{ static int rand; static{ rand=(int)(Math

java新手问题,这段小代码是什么意思,起什么作用,希望说详细些,谢谢

问题描述 java新手问题,这段小代码是什么意思,起什么作用,希望说详细些,谢谢 public List getListBySQL(final String queryString) { try { List list = getHibernateTemplate().executeFind(new HibernateCallback() { public Object doInHibernate(Session session) throws HibernateException SQLExc

代码-AJAX乱码问题,新手求助

问题描述 AJAX乱码问题,新手求助 这是Controller的代码如下 javascript的代码如下 然后在页面显示的时候就成了这个样子 跪求高人解答到底是哪里出了问题啊? 解决方案 不管什么编码,用htmlencode编码下. 解决方案二: AJAX POST乱码问题ajax中文数据传输乱码问题以及zend framework escape()调用[Java][jquery]ajax乱码问题 解决方案三: ajax指定编码为utf8了吗 解决方案四: 这里面并没有任何乱码啊!是你没有对返回

string-这段java代码,哪里不对,请各位帮着看看,新手,多多关照

问题描述 这段java代码,哪里不对,请各位帮着看看,新手,多多关照 public class test{ public static void main(String[] args){ data one = new data(); one.a = 1; one.b = 1.1; one.c = false; System.out.println(a); System.out.println(b); System.out.println(c); } } class data{ int a; do

字符串-【新手求助】为什么调试到这一行总是中断,希望大神帮我看看(代码不长)

问题描述 [新手求助]为什么调试到这一行总是中断,希望大神帮我看看(代码不长) #include #include #include struct Node; typedef struct Node *PNode; struct Node { char le[30], tran[130]; PNode link; }; typedef struct Node *LinkString; LinkString createNullDictionary(void) { LinkString pdic;

c语言-C语言版非递归马踏棋盘·死循环了·求大神解答·小弟新手求助

问题描述 C语言版非递归马踏棋盘·死循环了·求大神解答·小弟新手求助 这是出现死循环的代码bool solution(Move move, Pos &beginPos){ if(!move) { printf("solution Failed!"); return false; } int chessBoard[8][8] = {0}; push(move, beginPos); chessBoard[beginPos.mX][beginPos.mY] = 1; int ste