Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][MySQL][PHP] Wiadomości prywatne na forum.
grabek93
post 12.05.2012, 16:11:00
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 8
Dołączył: 23.09.2010

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


W jaki sposób je zapisywać? Zwyczajnie do bazy danych? Czy macie jakiś inny sposób na zachowanie prywatności?
Go to the top of the page
+Quote Post
markonix
post 12.05.2012, 16:12:27
Post #2





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


W bazie, sprawdzasz przecież własność.
ID | Użytkownik od | Użytkownik do | Treść.
Takie minimum..

Ten post edytował markonix 12.05.2012, 16:13:07


--------------------
Go to the top of the page
+Quote Post
grabek93
post 12.05.2012, 16:20:58
Post #3





Grupa: Zarejestrowani
Postów: 73
Pomógł: 8
Dołączył: 23.09.2010

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


Nie o to chodzi. To rozumiem.
Problem w tym że mój klient ma dostęp do bazy i będzie mógł czytać PM swoich pracowników
Go to the top of the page
+Quote Post
Lwik
post 12.05.2012, 16:22:58
Post #4





Grupa: Zarejestrowani
Postów: 39
Pomógł: 8
Dołączył: 11.05.2012

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


Pierwsze co mi przychodzi do głowy i chyba najłatwiejsze w podłączeniu base64_encode przy wysyłce i base64_decode przy odbiorze. wink.gif
Go to the top of the page
+Quote Post
markonix
post 12.05.2012, 19:18:09
Post #5





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


Nie stosowałem nigdy w praktyce ale myślę, że dobrym rozwiązaniem byłoby:
mcrypt_encrypt, mcrypt_decrypt.
base64 jest dosyć pospolite i rozpoznawalne.
Przy mcrypt stosujesz swój klucz, który gdzieś może być dobrze schowany, a w skrajnym przypadku także w jakiś sposób zaszyfrowany (base64 + eval, dzięki czemu żadnym IDE nie wyszuka deklaracji klucza).

Treść wiadomości można umieszczać w polu blob (binarnym), standardowo nie można ich odczytać (w nowych wersjach phpmyadmin można wymusić wyświetlanie, ale o tym trzeba wiedzieć).

Ten post edytował markonix 12.05.2012, 19:19:43


--------------------
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: 15.07.2025 - 02:50