Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Problem z adminem...
Ember
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 13.04.2006

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


Witam. Mam pewien problem. Otóż napisałem skrypt, który pobiera z bazy danych w postacvi pliku php status uzytkownika, i jeżeli jest on adminem to coś tam robi. No i wszystko mi pięknie działa.
Niestety w pliku który służy do edycji użytkowników coś jest nie tak... Oto on:
  1. <?
  2. if (isset($_COOKIE['ember']))
  3. {
  4. if ($_COOKIE['ember']=='login')
  5. {
  6. require('uzyt.php');
  7. $nr = $_COOKIE['ember2'];
  8. if ($stan[$nr] == admin)
  9. {
  10. $i = $_POST['i'];
  11. $login2 = $_POST['login1'];
  12. $haslo2 = $_POST['haslo1'];
  13. $stan1 = $_POST['stan'];
  14. $gg1 = $_POST['gg'];
  15. $imie = $_POST['imie'];
  16. $nazwisko = $_POST['nazwisko'];
  17.  
  18. $tresc="<?
  19. \$login1[$i] = $login2;
  20. \$haslo1[$i] = $haslo2;
  21. \$stan[$i] = $stan1;
  22. \$gg[$i] = $gg1;
  23. \$imie[$i] = $imie;
  24. \$nazwisko[$i] = $nazwisko;
  25. ?>
  26. ";
  27.  
  28. $lokacja1 = $_POST['lokacja'];
  29.  
  30. $plik = fopen($lokacja1, w);
  31. fwrite($plik, $tresc);
  32. fclose($plik);
  33.  
  34. }
  35. else
  36. {
  37. echo 'Nie jesteś adminem';
  38. }
  39. }
  40. }
  41. if (!isset($_COOKIE['ember']) || $_COOKIE['ember']=='logout')
  42. {
  43. echo 'Nie jesteś zalogowany';
  44. }
  45. ?>

Pominołem formularz. No i wywala mi błąd NIE JESTEŚ ADMINEM, a w menu po lewej (tylko przy załaczonym tym pliku) znikają opcje admina, natomiast gdy przełaczam na inną podstronę, wszsytko wraca do normy... Nie wiem co może być przyczyna... Zamkiast pobierać wartość 'admin' pobiera samo 'a'. Może ktoś miał już podony problem? Z góry thx.
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: 22.08.2025 - 13:54