tiny ‘n’ smart
database layer

Odkazy: dibi | API reference

Oznámení

Omlouváme se, provoz fóra byl ukončen

SHA-1 zakodovani primo v DIBI

před 10 lety

symmetry
Člen | 71

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

před 10 lety

Honza Marek
Člen | 1674

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

před 10 lety

symmetry
Člen | 71

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.

před 10 lety

David Grudl
Nette Core | 6806
            $arr = array(
'mail' => $mail,
'passwd'  => array('SHA1(%s)', $password),
'identity'  => $privileges
            );

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