2010-05-01 79 views
0

我已经制作了user-register.tpl.php文件。我在那里设置了许多文本字段。
但现在我需要....
我想将用户信息存储到数据库。 bcz我创建了自定义注册页面,所以我需要将我的文本字段值存储在数据库中。
这样.......定制的用户注册表格

Username: <input type="text" name="myuser" id="myuser" /> 

现在我想要存储的用户名,这将在提交本myuser的文字输入。


尼蒂什
Panchjanya Corporation

回答

-1
<form action="index.php" method="post" name="acc_info_form"> 
    Username: <input type="text" name="myuser" id="myuser" /><br/> 
    First Name: <input type="text" name="name" id="name" /><br/> 
    <input type="submit" value="Save"/> 
</form> 

的index.php

//Here you have to write database connection and then 
    <?PHP if ($_POST){ ?> 
     mysql_query("INSERT INTO users (myuser, name) VALUES('".$_POST['myuser']."',".$_POST['name']."')") or die(mysql_error()); 
    <?PHP } ?> 
+0

是的......我想,我是使得它很复杂,但其实是很容易的。所以谢谢... – Nitz 2010-05-01 07:03:35

+0

这个解决方案容易受到SQL注入的影响。在插入查询之前,您至少需要使用'mysql_real_escape_string()'来清理POST输入。 – 2010-05-01 08:02:04