![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 200 Pomógł: 8 Dołączył: 24.09.2003 Ostrzeżenie: (10%) ![]() ![]() |
chodzi mi o sposob niejawnego wkladania id do linka tzn mam adres typu
www.domena.pl/?sHash=abc123 gdzie abc123 jest zakodowanym w jakis sposob id, nie musi to byc super bezpieczne i nie do odkodowania (w sumie musi byc do odkodowania bo taki jest cele ze w linku jest przesylane id) ale zeby nie bylo jawnie w linku numeru, probowalem base64 ale on generuje rozne znaki niepotrzebne, np znaki = ktore w linku nie sa korzystne wolalbym miec same alfanumeryczne znaki... moze byc tak ze do id jest dodawany jakis tekst ale nie chcialbym tez zeby to bylo za dlugie... jesli podobny temat byl juz prosze o odeslanie, nie moglem znalezc... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
możesz se zrobić sam funkcję szyfrującąw sposób:
// EDIT, dałem jako funkcje (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
aczkolwiek nie rozumiem po co ci to Ten post edytował pyro 13.08.2008, 11:56:16 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 200 Pomógł: 8 Dołączył: 24.09.2003 Ostrzeżenie: (10%) ![]() ![]() |
chodzi po prostu o ukrycie id w linku, podany przyklad jest ok ale nie jest to jeszcze to o co mi chodzi, troche za duzo kombinowania
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
To może lepiej funkcje mieszające;
Np sh1, czy md5, a pozniej porównać
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 200 Pomógł: 8 Dołączył: 24.09.2003 Ostrzeżenie: (10%) ![]() ![]() |
spoko, myslalem o tym z tym ze md5 ma ta wade ze trzeba przeleciec cala baze zeby sprawdzic a jesli jest to plik csv to nie da sie zadac zapytania o md5 i trzeba robic funkcje osobna do pobierania, a w przypadku np base64 mam od razu do rozkodowania id
druga sprawa ze chcialbym miec krotki ten parametr a md5 jest dosyc dlugi... |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
~wewior a cóż to jest za parametr, że chcesz go kodować?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 200 Pomógł: 8 Dołączył: 24.09.2003 Ostrzeżenie: (10%) ![]() ![]() |
mike >> chodzi bardziej o wyglad linka, troche bardziej kosmetyka niz jakis konkretny cel programistyczny, pozniej pewnie i tak bedzie to korzystalo z rewritow, ale po prostu takie zaloznie zeby nie szlo calkiem jawnie
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 439 Pomógł: 21 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
http://pl2.php.net/manual/pl/book.mcrypt.php
hashować za pomocą soli X a potem odhashowywać za pomocą X:) |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 200 Pomógł: 8 Dołączył: 24.09.2003 Ostrzeżenie: (10%) ![]() ![]() |
dadexix >> mozesz troche szerzej lub z przykladem bo nie wiem na co patrzec w tej dokumentacji...
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 439 Pomógł: 21 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
szczerze to tego nie uzywalem..
http://pl2.php.net/manual/pl/mcrypt.examples.php
a potem zmieniamy w zwykły string:
Więcej nie pomogę:) |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
Lekkie rozwiązanie z użyciem base_convert" title="Zobacz w manualu PHP" target="_manual. Wady: - da się odgadnąć kolejne ID ( Mając ID "aaa" wiemy, że kolejnym będzie "aab" ) - ID z zakresu 0-9 oczywiście pozostaną niezmienione |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 439 Pomógł: 21 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
jak by liczby zamieniać na HEX/BIN?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:37 |