gedmilson 5 Denunciar post Postado Junho 6, 2015 Fiz esse cadastro com a senha criptografada mas está cadastrando duplicado e não consigo entender o que está acontecendo. <?phpif(isset($_POST['cadastrar']))$usuario = trim(strip_tags($_POST['nome']));$email = trim(strip_tags($_POST['email']));$senha = trim(strip_tags($_POST['senha']));require_once"require/class/ConDB.class.php";require_once"require/class/cripto.class.php";$_cripto=new Cripto;$lgn=new CRUD;$lgn->insert('usuario', 'usuario=?, email=?, senha=?',array($usuario, $email,$_cripto->setCripto($senha)));?> Compartilhar este post Link para o post Compartilhar em outros sites
Kakashi_Hatake 267 Denunciar post Postado Junho 6, 2015 Essa classe CRUD, já verificou ela? Compartilhar este post Link para o post Compartilhar em outros sites
gedmilson 5 Denunciar post Postado Junho 7, 2015 vou passar ele para você dar uma ulhada. <?phpclass CRUD extends ConDB{private $query;private function prepExec($prep,$exec){$this->query=$this->getConn()->prepare($prep);$this->query->execute($exec);}public function insert($table,$prep,$exec){$this->prepExec('INSERT INTO ' .$table.' SET '.$prep.'',$exec);return $this->getConn()->lastInsertId();}public function select($fields,$table,$cond,$exec){$this->prepExec('SELECT '.$fields.' FROM '.$table.' '.$cond.' ',$exec);return $this->query;}public function update($table,$cond,$exec){$this->prepExec('UPDATE '.$table.' SET '.$cond.'', $exec);}public function delete($table,$cond,$exec){$this->prepExec('DELETE FROM '.$table.''.$cond.'',$exec);}} Compartilhar este post Link para o post Compartilhar em outros sites