Avatar
Maxy_obr
Člen
Avatar
Maxy_obr:

Ahoj, potřeboval bych řetězec zakódovaný pomocí sha1 převést do base16. Použit bych k tomu asi měl base_convert() problém je, že jako druhý parametr je aktuální soustava a já nevím jak jí zjistit. :-)

 
Odpovědět 17. srpna 14:26
Avatar
00
Člen
Avatar
00:

Jestli to je binární, použil bych http://php.net/….bin2hex.php

 
Nahoru Odpovědět 17. srpna 15:16
Avatar
Maxy_obr
Člen
Avatar
Odpovídá na 00
Maxy_obr:

No to je ten problém ja nevím co to je (binární ne). Je to řetězec zakódovanej pomocí http://php.net/…ion.sha1.php

 
Nahoru Odpovědět 17. srpna 15:20
Avatar
00
Člen
Avatar
00:

Takže stačí nastavit 2. parametr na falše. A bude to sestnactkove.

 
Nahoru Odpovědět 17. srpna 16:04
Avatar
Maxy_obr
Člen
Avatar
Maxy_obr:

takze takhle? base_convert("tex­t", false, 16) je druhy parametr taky 16 to bych ale prevadel z 16 na 16 :)

 
Nahoru Odpovědět 17. srpna 17:28
Avatar
Maxy_obr
Člen
Avatar
Odpovídá na Maxy_obr
Maxy_obr:

Funkce SHA1 vrací hexadecimální číslo viz http://php.net/…ion.sha1.php takže není třeba to dál převádět.

Akceptované řešení
+5 Zkušeností
Řešení problému
 
Nahoru Odpovědět 25. srpna 13:50
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.