Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]Problem z dodawaniem admin'a
zaba12
post 13.03.2006, 19:04:03
Post #1





Grupa: Zarejestrowani
Postów: 223
Pomógł: 0
Dołączył: 29.08.2003
Skąd: Gliwice

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


Witam all mam problem z dodawaniem admina oto kod

  1. <?
  2.  
  3. function admini_dodaj()
  4.  
  5. {
  6.  
  7. global $cmd,$login1,$haslo1,$poziom,$c;
  8.  
  9. echo '<br />';
  10.  
  11. echo '<table><tr><td><b>Dodaj Admina</b></td><td></td></tr><form action="index.php" method="POST">
  12.  
  13. <tr><td>Login:</td><td><input class="input" type="text" name="login1" /></td></tr>
  14.  
  15. <tr><td>Hasło:</td><td><input class="input" type="password" name="haslo1" /></td></tr>
  16.  
  17. <tr><td>Poziom:</td><td><input class="input" type="text" name="poziom" /></td></tr>
  18.  
  19. <tr><td></td><td><INPUT type="hidden" name="cmd" value="admini_ok">//ten kod dalem i kapa niedziala ;/
  20. <input type="submit" value="Dodaj Admina" /> <input type="reset" value="Anuluj" /></td></tr></table>
  21.  
  22. </form>';
  23.  
  24. }
  25.  
  26. function admini_ok()
  27.  
  28. {
  29.  
  30. global $cmd,$login1,$haslo1,$poziom,$c;
  31.  
  32. $query=mysql_query("SELECT login1 FROM admin WHERE login1='".$login1."'");
  33.  
  34. if(mysql_num_rows($query)==0)
  35.  
  36. {
  37.  
  38. $haslomd5 = md5($haslo1);
  39.  
  40. $query = "INSERT INTO admin VALUES(NOT NULL, '$login1', '$haslomd5', '$poziom')";
  41.  
  42. mysql_query($query);
  43.  
  44. echo 'Administrator Został Pomyślnie Dodany';
  45.  
  46. }
  47.  
  48. else
  49.  
  50. {
  51.  
  52. // user istnieje
  53.  
  54. echo 'Użytkownik o podanym loginie już istnieje, proszę wybrać inny login';
  55.  
  56. echo '<a href="javascript:history.back();">Cofnij</a>';
  57.  
  58. }
  59.  
  60. }
  61. ?>

jak naciskam dodaj admina to wywala mnie na strone główna ;/

Ten post edytował zaba12 13.03.2006, 19:07:51
Go to the top of the page
+Quote Post
kszychu
post 13.03.2006, 19:05:52
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


No bo w action formularza masz wpisane index.php - wnioskuję, że index.php to Twoja strona główna.

I dodaj odpowiedni prefix dla tematu, zgodnie z regulaminem tego działu.


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
zaba12
post 13.03.2006, 19:08:59
Post #3





Grupa: Zarejestrowani
Postów: 223
Pomógł: 0
Dołączył: 29.08.2003
Skąd: Gliwice

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


ale mi oto chodzi ze ma byc index.php ten kod powinnien dodawac admin oto on

  1.  <? echo '<INPUT type="hidden" name="cmd" value="admini_ok">'; ?>
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 21:12