Fix to allow creating of new accounts
This commit is contained in:
committed by
Jeremy Newman
parent
c28339d683
commit
ff64795163
@@ -119,7 +119,7 @@ function cmd_do_new()
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$result = $user->create($_POST['ext_username'], $_POST['ext_password'], $_POST['ext_realname'], $_POST['ext_email']);
|
$result = $user->create($_POST['ext_username'], $_POST['ext_password'], $_POST['ext_realname'], $_POST['ext_email'], $_POST['CVSrelease'] );
|
||||||
|
|
||||||
if($result == null)
|
if($result == null)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -30,6 +30,14 @@ echo html_frame_start("Create New Application DB Account","400","",0)
|
|||||||
<td class=color0> <input type="text" name="ext_email" value='<?php if(isset($_POST['ext_email'])) echo $_POST['ext_email']?>'> </td>
|
<td class=color0> <input type="text" name="ext_email" value='<?php if(isset($_POST['ext_email'])) echo $_POST['ext_email']?>'> </td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
|
||||||
|
echo "<tr><td class=color1> Wine version </td><td class=color0>";
|
||||||
|
make_bugzilla_version_list("CVSrelease", $CVSrelease);
|
||||||
|
echo "</td></tr>";
|
||||||
|
|
||||||
|
?>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan=2 align=center class=color3>
|
<td colspan=2 align=center class=color3>
|
||||||
<input type="submit" name="create" value=" Create Account " class=button>
|
<input type="submit" name="create" value=" Create Account " class=button>
|
||||||
|
|||||||
@@ -118,11 +118,11 @@ class User {
|
|||||||
* create a new user
|
* create a new user
|
||||||
* returns 0 on success and an error msg on failure
|
* returns 0 on success and an error msg on failure
|
||||||
*/
|
*/
|
||||||
function create($username, $password, $realname, $email)
|
function create($username, $password, $realname, $email, $CVSrelease)
|
||||||
{
|
{
|
||||||
$result = mysql_query("INSERT INTO user_list VALUES ( NOW(), 0, ".
|
$result = mysql_query("INSERT INTO user_list VALUES ( NOW(), 0, ".
|
||||||
"'$username', password('$password'), ".
|
"'$username', password('$password'), ".
|
||||||
"'$realname', '$email', NOW(), 0, 0)");
|
"'$realname', '$email', NOW(), 0, 0, '$CVSrelease')");
|
||||||
if(!$result)
|
if(!$result)
|
||||||
return mysql_error();
|
return mysql_error();
|
||||||
return $this->restore($username, $password);
|
return $this->restore($username, $password);
|
||||||
|
|||||||
Reference in New Issue
Block a user