private function loginCliente($user, $passw) { // chiediamo al modello di caricare i dati e li passiamo alla vista. // Il passaggio e' fatto semplicemente popolando delle variabili // che poi vengono lette dalla vista. $q = "SELECT * FROM cliente\r\n WHERE Username = '******' AND Password ='******'"; $res = $db->query($q); if (mysql_num_rows($res) == 1) { $row = mysql_fetch_array($res); $cliente = new Cliente(); $cliente->setUsername($user); $cliente->setPassword($passw); $cliente->setIdCliente($idCliente); $cliente->setCognome($cognome); $cliente->setNome($nome); $cliente->setTelefono($telefono); $this->showCliente($cliente); //header('Location: index.php'); } else { ?> <script type="text/javascript"> alert('utente non trovato!'); </script> <?php } }
private function getListaCliente($lista) { $listaAux = array(); foreach ($lista as $item) { $cliente = new Cliente(); $cliente->setIdCliente($item["idCliente"]); $cliente->setNombre($item["nombre"]); $cliente->setDireccion($item["Direccion"]); $listaAux[] = $cliente; } return $listaAux; }
function getUsuarioPorNome($nome) { //é esse o nome da tabela ? $sql = "SELECT * FROM cliente where nome = ?"; $stmt = $this->conexao->prepare($sql); $stmt->bindValue(1, $nome); $stmt->execute(); $rs = $stmt->fetch(PDO::FETCH_OBJ); $temp = new Cliente(); $temp->setIdCliente($rs->idcliente); $temp->setNome($rs->nome); $temp->setVersao($rs->versao); $temp->setLogo($rs->logo); $temp->setEmail($rs->email); return $temp; }
/** * Verifica o login do cliente no sistema * @param Cliente $cliente */ public function login(Cliente $cliente) { /** * Cria a sessão para a navegação segura do cliente, * incluindo a sessão atual de 'visitante' */ $query = "SELECT clientes.*, enderecos.* FROM clientes INNER JOIN enderecos " . "ON enderecos.id_cliente = clientes.id_cliente " . "WHERE clientes.email = :email AND clientes.senha = :senha"; $stmt = $this->conexao->prepare($query); $stmt->bindValue(":email", $cliente->getEmail(), PDO::PARAM_STR); $stmt->bindValue(":senha", $cliente->getSenha(), PDO::PARAM_STR); $stmt->execute(); $rs_cliente = $stmt->fetchAll(PDO::FETCH_ASSOC); $objCliente = array(); foreach ($rs_cliente as $rs) { $c = new Cliente(); $endereco = new WSCepEndereco(); $endereco->setCep($rs['cep_origem']); $endereco->getEndereco(); $c->setIdCliente($rs['id_cliente']); $_SESSION['id_cliente'] = $rs['id_cliente']; $c->setNome($rs['nome']); $_SESSION['nome_cliente'] = $rs['nome']; $c->setCpf($rs['cpf']); $c->setCepOrigem($rs['cep_origem']); $frete = new Frete('41106', $rs['cep_origem'], $rs['cep_destino']); $frete->calculaFrete(); $_SESSION['frete'] = $frete->getValor(); $c->setEndereco($endereco->getTipoLogradouro() . ' ' . $endereco->getLogradouro()); $c->setBairro($endereco->getBairro()); $c->setCidade($endereco->getCidade()); $c->setEstado($endereco->getEstado()); $c->setEmail($rs['email']); $c->setNumero($rs['numero']); $c->setComplemento($rs['complemento']); $c->setDddTelefone($rs['ddd_telefone']); $c->setTelefone($rs['telefone']); $c->setDddCelular($rs['ddd_celular']); $c->setCelular($rs['celular']); $objCliente[] = $c; } return $objCliente; }
public static function getInstanceBySQLRow(array $row) { //idcliente,url,fechaingreso,estado,tb.descripcion,email,acceso,fechabaja $cliente = new \Cliente(); $cliente->setUrl($row["url"]); $cliente->setFechaIngreso($row["fechaingreso"]); $cliente->setEstado($row["estado"]); $cliente->setDescripcion($row["descripcion"]); $cliente->setAcceso($row["acceso"]); $cliente->setFechaBaja($row["fechabaja"]); $cliente->setIdCliente($row["idcliente"]); return $cliente; }
function cargar() { $clie = new Cliente(); $clie->setIdCliente(""); $clie->setNombre($_POST["nom"]); $clie->setEdad($_POST["edad"]); $clie->setTelefono($_POST["tel"]); $clie->setCorreo($_POST["mail"]); $clie->setPass($_POST["pass"]); $clie->setNacionalidad($_POST["nac"]); $clie->setTipo(1); return $clie; }
$cl = new Cliente(); $linha = $bc->buscarcliente($id); $id = $linha["id"]; $nome = $linha["nome"]; $telefone = $linha["telefone"]; $cpf = $linha["cpf"]; $email = $linha["email"]; $endereco = $linha["endereco"]; if (isset($_POST['salvar'])) { $id = $_POST['id']; $nome = $_POST['nome']; $telefone = $_POST['telefone']; $cpf = $_POST['cpf']; $email = $_POST['email']; $endereco = $_POST['endereco']; $cl->setIdCliente($id); $cl->setNomeCliente($nome); $cl->setTelefoneCliente($telefone); $cl->setCpfCliente($cpf); $cl->setEmailCliente($email); $cl->setEnderecoCliente($endereco); $bc->editarcliente($cl); echo "<script type='text/javascript' language='javascript'> \n alert ('Cliente editado com sucesso!!');\n window.location.href='../telas/telacliente.php';\n </script>"; } ?> <html> <head> <meta charset='UTF-8'> <title>Nome da empresa</title> <link rel='stylesheet' href='../css/os.css' /> </head>
if (!empty($_POST["idCliente"]) && !empty($_POST["direccion"]) && !empty($_POST["nombre"])) { $idCliente = $_POST["idCliente"]; $nombre = $_POST["nombre"]; $direccion = $_POST["direccion"]; $cliente = new Cliente(); $cliente->setIdCliente($idCliente); $cliente->setNombre($nombre); $cliente->setDireccion($direccion); if ($cliente->modificar()) { echo "<script>alert('se se modifico con exito');</script>"; } else { echo "<script>alert('No se pudo modifico el registro');</script>"; } } else { echo "<script>alert('Por favor ingrese datos validos al formulario');</script>"; } } if ($_POST["eliminar"]) { if (!empty($_POST["idCliente"])) { $idCliente = $_POST["idCliente"]; $cliente = new Cliente(); $cliente->setIdCliente($idCliente); if ($cliente->eliminar()) { echo "<script>alert('se eliminó con exito el registro');</script>"; } else { echo "<script>alert('No se pudo eliminar el registro');</script>"; } } else { echo "<script>alert('Por favor ingrese datos validos al formulario');</script>"; } }