Odkazy: dibi | API reference

Forum: [česky] [english]

dibi fórum

tiny ‘n’ smart
database layer

Nejste přihlášen(a)

#1 před 2 lety

symmetry
Člen
Registrovaný: 12. 10. 2009
Příspěvky: 76

SHA-1 zakodovani primo v DIBI

Zdravím, zajímalo by mne, jakým způsobem je možno zakódovat string pomocí DIBI, pokud pracuji s asociovaným polem,abych nemusel použivat pro kódování php, viz:

<?php
        public function InsertNewUser($mail,$password,$privileges) {
                $arr = array(
    'mail' => $mail,
    'passwd'  => $password,
    'identity'  => $privileges
                );
                $result = dibi::query('INSERT INTO [tbl_users] ',$arr);
                if($result)
                return  TRUE;
        }
?>

Díky za každou radu

 

#2 před 2 lety

Honza Marek
Moderator
Registrovaný: 31. 3. 2007
Příspěvky: 1576

Re: SHA-1 zakodovani primo v DIBI

Dyť to sha1 je v databázi i php úplně stejné…

 

#3 před 2 lety

symmetry
Člen
Registrovaný: 12. 10. 2009
Příspěvky: 76

Re: SHA-1 zakodovani primo v DIBI

To jo, ale co kdyz k DB pristupuji z vic aplikaci napsanych v jinych jazycich.
Rikam si, pokud je nejaka vec, ktera se da udelat pomoci db, necham ji udelat databazi.

 

#4 před 2 lety

David Grudl
Administrator
Registrovaný: 8. 2. 2005
Příspěvky: 5548

Re: SHA-1 zakodovani primo v DIBI

$arr = array(
'mail' => $mail,
'passwd'  => array('SHA1(%s)', $password),
'identity'  => $privileges
);

p.s. dibi::query() při INSERT nemá návratovou hodnotu.

 

Zápatí