Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 25.09.2011 Ostrzeżenie: (0%)
|
Witam, męczę się jakiś czas. Może Wy mi pomożecie.
Mam prosty system logowania. Chciałbym do niego dodać odpowiednie uprawnienia. W MySQL dodałem kolumnę uprawnienia, gdzie domyślna wartość to "zwykle". Jak zrobić aby po zalogowaniu, oprócz nazwy użytkownika pobierał też uprawnienia? Plik logowania:
Plik strony (sesja):
Proszę o pomoc... Edit: Pobieranie nazwy użytkownika np.: Myślałem o tym $_SESSION['uprawnienia'] ale nie działa...; Ten post edytował bar_kow 27.11.2011, 18:28:23 |
|
|
|
bar_kow Uprawnienia po zalogowaniu 27.11.2011, 18:16:02
szmerak Po pierwsze to zabezpiecz te $_POSTy... Twój ... 27.11.2011, 18:44:59
modern-web Dodatkowo filtruj dane; ogranicz długość ciągu wpr... 27.11.2011, 19:20:47
bar_kow Coś takiego w pliku strony dać?
$_SESSION[... 27.11.2011, 19:33:50
modern-web W pliku logowania musisz przekazać wartości do ses... 27.11.2011, 19:37:53
bar_kow Coś mi dziś nie wychodzi... jakiegoś doła mam. Naw... 27.11.2011, 19:46:01
szmerak Masz pliki... logowanie.php <- odpowiedzialny z... 27.11.2011, 19:55:09
modern-web LOGOWANIE:
[PHP] pobierz, plaintext <?phpsessio... 27.11.2011, 19:57:30
szmerak [PHP] pobierz, plaintext $start_user_sess = $_SESS... 27.11.2011, 20:04:07
bar_kow W pliku logowania wywala błąd w linii 3 27.11.2011, 20:04:37
modern-web Faktycznie szmerak! Dzięki za czujność Z pośp... 27.11.2011, 20:07:45
szmerak Mysql_real_escape_string możesz użyć dopiero po po... 27.11.2011, 20:09:06
bar_kow Warning: mysql_real_escape_string() [function.mysq... 27.11.2011, 20:10:16
modern-web Najlepiej wywal poza katalog publiczny strony gdzi... 27.11.2011, 20:10:18
Mayka No bo to że musisz wpisać swoje dane do logowania ... 27.11.2011, 20:11:44
szmerak Zrób tak weź utwórz osobny plik connect.php daj ta... 27.11.2011, 20:13:27
modern-web A skąd pewność, że nie jest to subdomena ;>? W ... 27.11.2011, 20:15:44
bar_kow Mayka, wiem wiem
Wywalił błąd w linii 23, poprawił... 27.11.2011, 20:16:43
modern-web dodaj
ob_start();
w 2 linijce kodu (pod session_... 27.11.2011, 20:17:48
szmerak To znaczy że nagłówki zostały już wysłane...
Musis... 27.11.2011, 20:19:02
bar_kow Jak zrobiłem tak:
[PHP] pobierz, plaintext ... 27.11.2011, 20:21:54
modern-web Odpowiem tak; nie chce mi się tego wszystkiego tłu... 27.11.2011, 20:24:40
szmerak Przed znakiem <? masz spacje... A tam jej nie m... 27.11.2011, 20:27:06
bar_kow Teraz nawet nie chce zalogować...
Ok wrócę do tego... 27.11.2011, 20:30:03
modern-web Język PHP pomija przecież spacje ;|, a na dodatek ... 27.11.2011, 20:30:56
szmerak Ale przecież to co nie jest w znacznikach <?php... 27.11.2011, 20:34:21
bar_kow Plik index.php
[PHP] pobierz, plaintext <?php ... 27.11.2011, 20:42:04
szmerak Masz tutaj pliki.
index.php http://wklej.to/KyhwW
... 27.11.2011, 21:16:01
bar_kow Wielkie dzięki!
Tak, używam PSPad'a
Jednak... 27.11.2011, 21:24:14
szmerak EDIT!
Omg jak ja mogłem tego nie zauważyć... T... 27.11.2011, 21:27:04
bar_kow $rezultat = mysql_query("SELECT uzytkown... 27.11.2011, 21:29:51
szmerak To:
[PHP] pobierz, plaintext $_SESSION['uzytko... 27.11.2011, 21:35:30
bar_kow Działa! Dziękuję bardzo!!! 27.11.2011, 21:37:36 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 08:34 |