Ir ao conteúdo
  • Cadastre-se

Fertiin

Membro Júnior
  • Posts

    18
  • Cadastrado em

  • Última visita

Reputação

0
  1. Estou tentando instalar o Ubuntu no meu notebook, porém toda vez que chega nessa tela e eu seleciono uma das opções, ele desliga sozinho, como posso proceder? Obs.: O Ubuntu está em um pendrive
  2. Tenho um elemento CSS o qual desejo que ele tenha diferentes larguras de acordo com o dispositivo, segue meu código: @media screen and (max-device-width: 415px) { .card{ width: 22rem; } } @media screen and (max-device-width: 768px) { .card{ width: 20.8rem; } @media screen and (max-device-width: 1024px) { .card{ width: 18.5rem; } } As configurações para os dispositivos de até 415px e de até 768px funcionam perfeitamente sem a última configuração (de 1024px) estar configurada, quando a configuro, os dispositivos de até 768px assumem as configurações dos dispositivos de até 1024px, como posso resolver?
  3. Bom dia à todos, Com o bootstrap tem alguma forma de eu determinar o layout para desktop como .container e o de celular como .container-fluid?
  4. A fim de estudos, eu fiz o seguinte código que está funcionando perfeitamente, porém gostaria de saber se os métodos empregados nele foram aplicados da forma correta: <?php class Carro { private $modelo; private $cor; private $ano; public function __construct(){ if(isset($_GET['carro'])){ $this->modelo = $_GET['carro']; $this->cor = $_GET['cor']; $this->ano = $_GET['ano']; } } public function setCor(){ if($this->ano < 2015 && $this->cor === "Preto" ) { $this->cor = "Cor não disponível para o ano selecionado"; }else if($this->ano >= 2015 && $this->cor === "Branco"){ $this->cor = "Cor não disponível para o ano selecionado"; }else { $this->cor; } return $this->cor; } public function setAguardaURL(){ if(isset($_GET['carro'])){ return "Modelo: " . ($this->modelo) . "<br/> Cor: " . ($this->setCor()) . "<br/> Ano: " . ($this->ano); } } } $landRover = new Carro(); echo $landRover->setAguardaURL(); ?>
  5. Estou estudando classes em PHP e afim de estudos criei um exemplo fictício de um desconto no salário de uma pessoa, o código funciona, porém aparecem dois notices (Que listei abaixo do código): # CRIANDO A CLASSE DE DESCONTOS class Descontos{ public $salario; public $inss; public $salarioLiquido; public function calcularPorcentagemINSS():float{ if($this->salario < 1693.62 ){ $this->inss = 8/100; } else if( $this->salario > 1693.63 OR $this->salario < 2822.90 ) { $this->inss = 9/100; } else { $this->inss = 11/100; } return $this->inss; } public function calcularValorINSS(){ return $this->inss * $this->salario; } public function calcularSalarioLiquido(){ return $this->salario - $this->calcularValorINSS(); } } # INSTÂNCIA DA CLASSE $salario = new Descontos(); echo "Salário bruto: R$" . $salario->salario = 2000 . ",00 <br/>"; echo "Porcentagem INSS: " . $salario->calcularPorcentagemINSS() * 100 . "% <br/>"; echo "Valor de desconto INSS: R$" . $salario->calcularValorINSS() . ",00 <br/>"; echo "Salário Líquido: R$" . $salario->calcularSalarioLiquido() .",00"; Notices apresentados: Notice: A non well formed numeric value encountered in C:\xampp\htdocs\18 - POO\06 - class.php on line 23 Notice: A non well formed numeric value encountered in C:\xampp\htdocs\18 - POO\06 - class.php on line 27 Como posso resolvê-los?
  6. Tenho um notebook conectado ao wi-fi e um computador ligado diretamente ao roteador. Como posso configurar uma pasta para ambos terem acesso e ambos poderem adicionar arquivos e aparecer para o outro? Desde já, obrigado.
  7. Boa noite a todos, eu tenho a seguinte barra de navegação: <nav class="barranav navbar navbar-expand-lg fixed-bottom navbar-light bg-light"> <button class="back_botao navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarTogglerDemo03" aria-controls="navbarTogglerDemo03" aria-expanded="false" aria-label="Toggle navigation"> <span class="botao navbar-toggler-icon"></span> </button> <a class="logo navbar-brand" href="feed.php">LOGO</a> <div class="collapse navbar-collapse" id="navbarTogglerDemo03"> <ul class="navbar-nav mr-auto mt-2 mt-lg-0"> <li class="nav-item active"> <a href="#" class="nav-link"><i class="faz fa-user"></i> item</a> </li> <li class="nav-item"> <a href="#" class="nav-link"><i class="fab fa-gratipay"></i> item</a> </li> <li class="nav-item"> <a href="#" class="nav-link"><i class="faz fa-graduation-cap"></i> item</a> </li> <li class="nav-item"> <a href="#" class="nav-link"><i class="faz fa-university"></i> item</a> </li> <li class="nav-item"> <a href="#" class="nav-link"><i class="faz fa-list-alt"></i> item</a> </li> <li class="nav-item"> <a href="#" class="nav-link"><i class="faz fa-comments"></i> item</a> </li> <li class="nav-item"> <a href="editarperfil.php" class="nav-link"><i class="faz fa-edit"></i> item </a> </li> <li class="nav-item"> <a class="nav-link my-2 my-lg-0" href="#"><i class="faz fa-sign-out-alt"></i> Sair</a> </li> </ul> </div> </nav> *Coloquei cada elemento como "item" por se tratar de um projeto restrito. A barra de navegação está responsiva até a resolução 768px, porém com os itens verdadeiros na resolução de 1024px os itens se bagunçam por não caberem e eu gostaria de colocar o toggler (Aqueles três traços) para o usuário clicar e aí sim abrir o menu nesta resolução. Já tentei de algumas formas porém não obtive sucesso, como posso definir isso?
  8. Versão PHP : 7.3.0 adicionado 3 minutos depois Esse $_SESSION['id'] já deveria estar definido antes ou deve ser definido na página de alteração?
  9. @Matheus Evandro Rech Sim, era pra vir se não houvesse erro.
  10. <?php require_once('conexao.php'); session_start(); $id = $_SESSION['id']; $select = mysqli_query($conexao, "SELECT nome,sobrenome,email,usuario,senha,confirmarsenha, faculdade, curso, datanascimento FROM usuarios WHERE id = '{$id}' "); $usuario = mysqli_fetch_object($select); ?> <!-- Parte do formulário --> <div class="form-group"> <label class="label" for="nome">NOME</label> <input class="form-control" type="text" id="nome" name="nome" value="<?php echo $usuario->nome?>" placeholder="NOME"> </div> Tá dando esse erro: Notice: Undefined index: id in C:\xampp\htdocs\Projeto\editarperfil.php on line 4 E esse erro dentro do input nome: <br /><b>Notice</b>: Trying to get property 'nome' of non-object in <b>C:\xampp\htdocs\Projeto\editarperfil.php</b> on line <b>118</b><br />
  11. <?php //Pegar os dados se o $_POST for ativado if(isset($_POST["nome"])) { $nome = utf8_decode($_POST["nome"]); $sobrenome = utf8_decode($_POST["sobrenome"]); $email = $_POST["email"]; $usuario = $_POST["usuario"]; $senha = $_POST["senha"]; $confirmarsenha = $_POST["confirmarsenha"]; $faculdade = utf8_decode($_POST["faculdade"]); $curso = utf8_decode($_POST["curso"]); $nascimento = $_POST["nascimento"]; if (empty($nome) OR empty($sobrenome) OR empty($email) OR empty($usuario)) { $mensagemNome = "PREENCHA TODOS OS CAMPOS"; }elseif ($senha != $confirmarsenha){ $mensagemSenha = "SENHAS DIFERENTES. FAVOR DIGITAR NOVAMENTE."; }else { //Inserção no banco de dados $inserir = "INSERT INTO usuarios (nome,sobrenome,email,usuario,senha,confirmarsenha,faculdade,curso,datanascimento) VALUES('$nome','$sobrenome','$email','$usuario',md5('$senha'),md5('$confirmarsenha'),'$faculdade','$curso','$nascimento')"; $operacao_inserir = mysqli_query($conexao,$inserir); if( !$operacao_inserir) { die("Desculpe! Falha ao conectar ao banco de dados. Entre em contato com o suporte: "); } } } //Selecionar faculdades $select = "SELECT faculdadeID, nomefaculdade FROM faculdades"; $lista_faculdades = mysqli_query($conexao,$select); if ( !$lista_faculdades) { die("Desculpe!: Falha ao conectar ao banco de dados. Entre em contato com o suporte: "); } //Selecionar cursos ?> <div class="container"> <div class="row"> <div class="col-lg-6 col-md-8 mx-auto"> <div class="card card-signin my-5"> <div class="card-body"> <h3 class="card-title">CRIE SUA CONTA</h3> <form class="form-signin" method="post" action="cadastro.php"> <h6 class="mensagem"><?php if(isset($mensagemNome)) { echo $mensagemNome;} ?> </h6> <div class="row"> <div class="col-lg-6 col-md-12"> <div class="form-group"> <label class="label" for="nome">NOME</label> <input class="form-control" type="text" id="nome" name="nome" placeholder="NOME"> </div> </div> <div class="col-lg-6 col-md-12"> <div class="form-group"> <label class="label" for="sobrenome">SOBRENOME</label> <input class="form-control" type="text" id="sobrenome" name="sobrenome" placeholder="SOBRENOME"> </div> </div> </div> <div class="form-group"> <label class="label" for="email">EMAIL</label> <input class="form-control" type="email" id="email" name="email" placeholder="E-MAIL"> </div> <div class="form-group"> <label class="label" for="usuario">USUÁRIO</label> <div class="input-group"> <div class="input-group-prepend"> <div class="input-group-text">@</div> </div> <input class="form-control" type="text" id="usuario" name="usuario" placeholder="USUÁRIO"> </div> </div> <div class="row"> <div class="col-lg-6 col-md-12"> <div class="form-group"> <label class="label" for="senha">SENHA</label> <input class="form-control" type="password" id="senha" name="senha" placeholder="SENHA"> </div> </div> <div class="col-lg-6 col-md-12"> <div class="form-group"> <label class="label" for="confirmarsenha">CONFIRMAR SENHA</label> <input class="form-control" type="password" id="confirmarsenha" name="confirmarsenha" placeholder="CONFIRMAR SENHA"> </div> </div> </div> <h6 class="mensagem"> <?php if(isset($mensagemSenha)){ echo $mensagemSenha;} ?> </h6> <hr> <div class="form-group"> <label class="label" for="faculdade">FACULDADE</label> <select class="form-control" name="faculdade" id="faculdade"> <option> SELECIONE A SUA FACULDADE </option> <?php while($linha = mysqli_fetch_assoc($lista_faculdades)) {?> <option value="<?php echo $linha['faculdadeID']; ?>"> <?php echo utf8_encode($linha['nomefaculdade']);?> </option> <?php } ?> </select> <h6 class="mensagem"> <?php if(isset($mensagemFaculdade)) { echo $mensagemFaculdade;} ?> </h6> </div> <!-- OBS.: FAZER COM QUE OS CURSOS APAREÇAM BASEADOS NA FACULDADE --> <div class="form-group"> <label class="label" for="curso">CURSO</label> <select class="form-control" name="curso" id="curso"> <option> SELECIONE O SEU CURSO </option> </select> </div> <div class="form-group"> <label class="label" for="nascimento">DATA DE NASCIMENTO</label> <input class="form-control" type="date" id="nascimento" name="nascimento"> </div> <div class="row"> <div class="col-md-4"> <a class="roxo btn btn-block" role="button" href="index.php">VOLTAR</a> </div> <div class="col-md-8"> <input id="cadastrar" name="cadastrar" class="btn btn-block" type="submit" value="CADASTRAR"> </div> </div> </form> </div> </div> </div> </div> </div> Gostaria de uma direção sobre como criar um sistema de editar cadastro baseado nesse sistema de cadastro que criei. *Já tentei algumas formas porém não obtive sucesso. Grato desde já.
  12. Gostaria de determinar que a minha barra de navegação lateral na vertical seja fixa, já tentei algumas classes bootstrap porém não obtive sucesso, segue o código da barra de navegação: <ul class="nav flex-column navbar-fixed-top"> <div class="container"> <div class="col-lg-6"> <li class="nav-item"> <a class="nav-link">BUNNY</a> </li> <li class="nav-item"> <a class="nav-link"><img src="imagens/vetor_foto_de_perfil.png"></a> </li> <li class="nav-item"> <a class="nav-link">Meu perfil</a> </li> <li class="nav-item"> <a class="nav-link">Mural de likes</a> </li> <li class="nav-item"> <a class="nav-link">Fraternidades</a> </li> <li class="nav-item"> <a class="nav-link">Faculdades</a> </li> <li class="nav-item"> <a class="nav-link">Cursos</a> </li> <li class="nav-item"> <a class="nav-link">Fóruns</a> </li> <li class="nav-item"> <a class="nav-link">Editar perfil</a> </li> </div> </div> </ul>
  13. Tem alguma forma de determinar somente a altura do scrollbar ?
  14. Boa noite, Gostaria de saber se existe alguma forma de determinar a altura da barra de rolagem, gostaria de transforma-lá em um círculo. Grato.
  15. Boa noite, desde já agradeço. Gostaria de saber como colocar essa barra de rolagem que está como "overflow:scroll" para "dentro" do elemento amarelo que está ao lado.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...