Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP] Problem z nadawaniem rang.
bolus150
post
Post #1





Grupa: Zarejestrowani
Postów: 150
Pomógł: 0
Dołączył: 14.06.2008

Ostrzeżenie: (0%)
-----


Witam chciałbym żebym za pomocą programu przez formularz opcji wybiera poziom uprawnień użytkownika. Pięknie byłoby jakby ktoś pomógłby mi przerobić ten program. Chciałbym jeszcze, żeby przy wybraniu id użytkownika było wybrane w polu opcji jego aktualny poziom uprawnień.
Pomoże ktoś?
  1. <?php
  2. include 'header.php';
  3. include 'menu.php';
  4. include 'function/function.php'; ?>
  5.  
  6. <title><?php echo $editopis ; ?></title>
  7. <?php
  8.  
  9.  
  10. mysql_connect("$host", "$username", "$password")or die("Brak połączenia");
  11. mysql_select_db("$db_name")or die("Brak DB");
  12. mysql_query('SET NAMES utf8') or die ("aaa");
  13. if (isAdmin() or isMod()) {
  14. // update data in mysql database
  15. $user_id = addslashes($_POST['user_id']);
  16. $user_level = addslashes($_POST['user_level']);
  17.  
  18. $sql="UPDATE $tbl_name SET user_level = '$user_level' WHERE user_id = '$user_id'";
  19. $result=mysql_query($sql);
  20.  
  21. // if successfully updated.
  22. if($result){
  23.  
  24. ?><td align="center"> </td><tr><td align="center" ><font color='red'><?php echo $user_level ?></font></td><tr><?php
  25. ?><td align="center" ><?php echo "<a href='level.php' class='link'>Zobacz zmiany.";?></td><tr></table><?php
  26. }
  27.  
  28. else {
  29. echo "ERROR";
  30. }
  31. }
  32. echo '
  33. <table rules="all" border="1" width="40%" bgcolor="#C8CAB3">
  34. <form name="form1" method="post" action="update_lvl.php">
  35. </tr>';
  36. if (isAdmin()) {
  37. $id=$_GET['id'];
  38. $user_name=$_GET['user_name'];
  39. $user_regdate=$_GET['.date("d.m.Y, H:i", $rows[\'user_regdate\']).'];
  40. // Retrieve data from database
  41. $sql="SELECT * FROM $tbl_name WHERE user_id='$id'";
  42. $result=mysql_query($sql);
  43. $rows=mysql_fetch_array($result);
  44.  
  45. echo '<tr>
  46. <td>Nick </td><td>'.$rows['user_name'].'</td><tr>
  47. <td>Data rejestracji </td><td>'.date("d.m.Y, H:i", $rows['user_regdate']).'</td><tr>
  48. <td>Poziom uprawnień</td><td>'.$rows["user_level"].'</td><tr>
  49. <td colspan="2">Nowe uprawnienia</td><tr>
  50. <td><input type="radio" name="nazwa" value="wartość" />Administrator</td><tr>
  51. <td><input type="radio" name="nazwa" value="wartość" />Moderator</td><tr>
  52. <td><input type="radio" name="nazwa" value="wartość" />Zwykły użytkownik</td><tr>
  53. </tr>
  54. <input name="user_id" type="hidden" id="id" value="<? echo $rows[\'user_id\']; ?>"><tr>
  55. <td colspan="2"><center><input type="submit" name="Submit" value="Edytuj"></td>';
  56. }
  57. else {
  58. ?><td><?php echo 'Nie masz uprawnień. <br>Wróć na <a href = index.php>stronę główną</a>.';?></td><?php
  59. }
  60. ?>


Ten post edytował bolus150 16.04.2015, 21:48:06
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 22:38