2010-05-01 3 views
0

Я сделал файл user-register.tpl.php. И я установил много текстового поля в этом.
Но теперь мне это нужно ....
Я хочу хранить информацию о пользователях в базе данных. bcz Я создал настраиваемую страницу регистрации, поэтому мне нужно, чтобы мои значения текстового поля должны храниться в базе данных.
как это .......Индивидуальная регистрационная форма пользователя

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

Теперь я хочу, чтобы сохранить имя пользователя, который будет введен в этом MyUser текст поданной.


Nitish
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

+0

Это решение уязвимо для SQL-инъекции. Вам нужно использовать хотя бы 'mysql_real_escape_string()' для дезинфекции входа POST до его вставки в запрос. –

Смежные вопросы