Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formularz praw dostępu
Strarus
post
Post #1





Grupa: Zarejestrowani
Postów: 339
Pomógł: 12
Dołączył: 22.11.2008

Ostrzeżenie: (20%)
X----


siemanko (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Dość szybko pojawił się kolejny problem, którego nie mogę rozwiązać. Otóż zrobiłem formularz, w którym można nadać prawa danemu użytkownikowi. Oto on:
  1. <?php
  2.   if(isset($_SESSION['zalogowany'])) {
  3.     include ('db_connect.inc.php');
  4.     $sql = mysql_query("SELECT COUNT( * ) `ilosc_userow` FROM `tbl_user` WHERE `login`='". $_SESSION["login"] ."'");
  5.     $row = mysql_fetch_assoc($sql);
  6.     if($row['ilosc_userow'] > 0 ) {      
  7.    if(isset($_POST['login']) && !empty($_POST['login'])) {
  8.   $login = ($_POST['login']);
  9.   echo($login);
  10.   $sql = "INSERT INTO `tbl_user` SET `login`='$login' and `ilosc_userow`='1'";
  11.     if (@mysql_query($sql)) {
  12.       echo '<p>Dodano prawa userowi.</p>';
  13.     } else {
  14.       echo '<p>Bład podczas dodawania praw: ' .
  15.           mysql_error() . '</p>';
  16.     }
  17. } else {
  18.   echo '<strong>Nadaj prawa admina userowi</strong><br/>
  19.   <form action="prawa.php" method="post">
  20. <table border="0">
  21.  <tr>
  22.   <td>Login:</td>
  23.   <td><input type="text" name="login" maxlength="12"/></td>
  24.  </tr>
  25. </table>
  26. <input type="submit" value="Dodaj!" />
  27. </form>';
  28. }
  29. } else {
  30.   echo 'Nie masz wystarczających uprawnień';
  31. }
  32. } else {
  33.   echo '<a href="login.php">Zaloguj!</a>';
  34. }
  35. ?>

Po wpisaniu jakiegoś nicku pojawia się napis dodano (sprawdzałem zawartość zmiennych - poprawna), a w bazie pojawia się tylko cyfra 1 w polu nick... Co robię źle?


sorki, że dwa razy ten sam temat ale coś mi z łączem się stało i nie widziałem czy się dodał ten pierwszy - jeśli można prosić moderatorów, to nich usuną ten temat (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Strarus 11.01.2009, 01:38:44
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 25.08.2025 - 03:23