existuje nejaka fce nebo spolehliva metoda jak zakodaovat a dekodovat nejake retezce pres php?
zkus se mrknout treba tady http://zend.com/codex.php?CID=246 ?
jestli tam nebude neco zajimaveho...
m.s.
Záleží na tom, co chceš kryptovat. Jestli Ti jde o hesla nebo kratší řetězce, použij jednoduše funkci :
md5($retezec)
Toto je ale jednosměrná šifra, který text $retezec převede na nějaké šílené číslo, ale pak už zpětně nemůžeš zjistit, co tam vlastně je.
Pro obousměrné šifrování můžeš použít funkci
mcrypt_encrypt($retezec)
a
mcrypt_decrypt($retezec)
Mcrypt má ale spoustu dalšch možných nastavení, takže doporučuju pročíst manuál k PHP nebo nějakou slušnou knihu, popř. probrouzdat některé vývojářské weby.
mcrypt_encrypt - no to prave nefunguje.
potreboval bych cislo zakodovat a pak odkodovat a nevim jak na to protoze to nefunguje.
funguje crypt(), ale to je jednosmerny... :-(
zkus mcrypt_enc_self_test ( http://www.php.net/manual/cs/function.mcrypt-enc-self-test.php )
Call to undefined function: mcrypt_enc_self_test() in pokus.php
on line 9
hmm, mam pocit, ze tam ta knihovna vubec neni... :-(