Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 2.03.2010 Skąd: ta pewność? Ostrzeżenie: (0%)
|
Witam, chciałbym prosić o optymalizacje (a konkretnie rady co należałoby zmienić) kodu doświadczonych programistów
rejestracja.php
I największe moje pytanie, które już dawno chciałem zadać "Jak przypisać id użytkowników do sesji, obecnie loguję po nazwie użytkownika" tak:
To wszystko co potrafię w php mnie to wystarczy ale czy jest dobrze zoptymalizowane czy też można by coś dodać bądź zmienić to byłoby miło. Najbardziej jednak nurtuje mnie pytanie, które napisałem wyżej (IMG:style_emoticons/default/smile.gif) @kolejne z pytań: przy rejestracji jest tak, że dla kodu użytkownik Bellum i użytkownik bElLuM to inne osoby wystarczy inne hasło i email by się zarejestrować, ponad to przy logowaniu zamiast bElLuM mogę wpisać Bellum i hasło ale nie do Bellum tylko do bElLuM i się normalnie zaloguję, proszę o radę myślę, że chodzi tutaj o uwzględnianie wielkości liter. Ten post edytował Bellum 23.04.2011, 14:35:42 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 2.03.2010 Skąd: ta pewność? Ostrzeżenie: (0%)
|
jeśli chodzi o bezpieczeństwo to ja bym filtrował dane przesyłane z formularza np tak http://php.net/manual/pl/function.mysql-re...cape-string.php jak zapisać id użytkownika do sesji to jak sprawdzasz czy istnieje dany login i hasło tym zapytaniem to możesz pobrać id użytkownika i zapisać je do sesji kadkub ale ja tego nie rozumiem właśnie, zmienna $user trzyma login a zapytanie do bazy danej idzie po zmiennej, później tą zmienną przekazuję do sesji. Powtarzam dla mnie php, jest trudne nie mam głowy, bardzo długo pisze skrypty, nienawidzę kopiować. Co muszę tu zrobić by to $id (które jakoś muszę przypisać do) do $user i zmienną $id przekazać do sesji, bo inaczej to po czym miałoby to identyfikować kto się loguję, przecież nie losowo? Ten post edytował Bellum 23.04.2011, 15:01:16 |
|
|
|
Bellum [PHP]Optymalizacja rejestracji i pytanie 23.04.2011, 14:15:45
kadlub jeśli chodzi o bezpieczeństwo to
ja bym filtrował ... 23.04.2011, 14:48:34
Valker Tak więc:
Kod 1
1. Linie 57-61
Jak dla mnie nie p... 23.04.2011, 15:21:37
Bellum ok zrobię to po kolei ale dałeś mi kilka kodów, kt... 23.04.2011, 15:48:13
Valker KodSELECT count(user) AS cnt FROM user WHE... 23.04.2011, 16:31:00
Bellum [PHP] pobierz, plaintext $mysqlia = "SELECT c... 23.04.2011, 16:48:26
Valker Nie ;P
Spróbuj:
[PHP] pobierz, plaintext $mysqlia ... 23.04.2011, 17:03:14
Bellum Tak działa, teraz zrobiłem logowanie i dwie sesje ... 23.04.2011, 22:03:59 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 21:08 |