نوشته شده توسط
djsaeedkhan
<input name="username" id="username" type="text" tabindex="1" maxlength=15 value="<?php echo $result[1]; ?>" />
اینکارو هم کردم ولی دو جعمه متن دیگه که پاسوردو عوض میکردن مشکل پیش اومده (پاسورد عوض نمی شد
این کد اصلیه
<?php
//برای امنیت به جای کد فراخونی دیتا بیس بجاش y گذاشتم
require_once("yyyyyyyy.php");
?>
<div id="content">
<div id="rightnow">
<h3 class="reallynow">
<span>Update User Account</span>
<br />
</h3>
<p style="text-align:center">
<?php
if(isset($_POST['submit']))
{
$userid=$_POST['userid'];
$username=$_POST['username'];
$password=$_POST['pass'];
$repassword=$_POST['repass'];
if(empty($username) || empty($password) || empty($repassword))
echo "Kindly Fill Complete Form";
else if($password!=$repassword)
echo "Password Not Match Re Fill Form";
else
{
$query=mysql_query("SELECT * FROM users WHERE username='$username'");
if(mysql_num_rows($query)==0)
echo "User Name Not Registered Try Again.If You Want To Create New Account Then Click on Create User.";
else
{
$date=date("Y-m-d");
$query=mysql_query("UPDATE users SET username='$username',password=md5('$password') WHERE id=$userid");
echo "User Account is Updated";
}
}
}
?>
</p>
<?php
if(isset($_GET['userid']))
{
$userid=$_GET['userid'];
$query=mysql_query("SELECT * FROM users WHERE id=$userid");
if(mysql_num_rows($query)==0)
echo "<p style='text-align:center'>Bad User ID</p>";
else
{
$result=mysql_fetch_array($query);
?>
<form id="form" action="" method="post">
<fieldset id="personal">
<legend>Update User Information</legend>
<label for="lastname">User Name:</label>
<input name="username" id="username" type="text" tabindex="1" maxlength=15 value='<?=$result[1]; ?>' />
<input type="hidden" name="userid" value=<?=$result[0]; ?> />
<br />
<label for="pass">Password:</label>
<input name="pass" id="pass" type="password"
tabindex="2" />
<br />
<label for="pass-2">Retype Password:</label>
<input name="repass" id="repass" type="password"
tabindex="2" />
<br />
</fieldset>
<div align="center">
<input id="button1" type="submit" name="submit" value="Update User" />
<input id="button2" type="reset" />
</div>
</form>
<br />
<br />
<?php
}
}
?>
<table style="width:98%">
<thead>
<tr>
<th width="40px"><a href="#">ID</a></th>
<th><a href="#">User Name</a></th>
<th width="90px"><a href="#">Date</a></th>
<th width="90px"><a href="#">Update</a></th>
</tr>
</thead>
<tbody>
<?php
$query=mysql_query("SELECT * FROM users");
while($result=mysql_fetch_array($query))
{
echo "<tr>";
echo "<td class='a-center'>$result[0]</td>";
echo "<td>$result[1]</td>";
echo "<td>$result[3]</td>";
echo "<td style='text-align:center'><a href='?id=upuser&userid=$result[0]'><img src='img/icons/update.png'></a></td>";
echo "</tr>";
}
?>
</tbody>
</table>
</div>
</div>