Diego M. Souza
-
Posts
9 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Diego M. Souza
-
-
sou novo nesse mundo da programação e eu quero tirar uma dúvida. O exercício é esse: Utilizando Javascript, crie uma função o mais simples possível que receba um Array de objetos Pessoa (formato exemplo: {name: "Alex",age: 24} ) que retorne um novo Array somente com os objetos Pessoa que possuem idade entre 20 e 30 anos.
Meu código é esse:
var pessoa =
[ { nome: 'Diego', age: 17, }, { nome: 'Natalia', age: 12, }, { nome: 'David', age: 27, }, { nome: 'Daniel', age: 30, },
];
function idade(pessoa)
{ if (age => 20 && <= 30)
{
(a partir daqui nao sei como fazer)
}
}
Não sei se o código está certo, quero uma ajuda de como fazer.
-
Como eu faço pra mostrar os dados cadastrados em outra página ? ou até mesmo na mesma página, tipo um <alert>?
Meu código:
<form id="formulario" action="dados.php" method="post" enctype="multipart/form-data" > <center> <h2>Dados Pessoais</h2> <h3>Informe-nos alguns detalhes</h3> <input type="text" name="nome" placeholder="Nome "/ maxlength="20" required> <input type="text" name="snome" placeholder="Sobrenome "/ maxlength="20"required> <input type="text" name="email" placeholder="Email"/ maxlength="35"required><br/> <p> Data de Nascimento<br><p> <input type="text" size="10" name="dia" style="; width:50px" maxlength="2" placeholder="dia" onKeyPress="return SomenteNumero(event);"required> <input type="text" size="10" name="mes" style="; width:50px" maxlength="2" placeholder="mes" onKeyPress="return SomenteNumero(event);"required> <input type="text" size="10" name="ano" style="; width:120px" maxlength="4" placeholder="ano" onKeyPress="return SomenteNumero(event);"required><br> <h2>Login no Site</h2> <h3>Como você irá logar na sua conta</h3> <input type="text" name="usuario" placeholder="Login"/required> <input type="text" name="clogin" placeholder="Confirme o Login"/required> <input type="password" name="senha" placeholder="Senha"/required> <input type="password" name="csenha" placeholder="Confirme a Senha"/required> <h2>Profissisão</h2> <h3>Estudante ou Professor ?</h3> <input type="text" name="profissao" placeholder="Sua profissão"/required> <p><input type="submit"value="Cadastrar"></p> <input type="hidden" name="cadastrar" value="register"/ > </center> </form> </div> <?php if(isset($_POST['cadastrar']) && $_POST['cadastrar'] == "register") { $nome = $_POST['nome']; $snome = $_POST['snome']; $email = $_POST['email']; $dia = $_POST['dia']; $mes = $_POST['mes']; $ano = $_POST['ano']; $usuario = $_POST['usuario']; $clogin = $_POST['clogin']; $senha = $_POST['senha']; $csenha = $_POST['csenha']; $profissao = $_POST['profissao']; if( empty($nome) || empty($snome)|| empty($email)|| empty($dia)|| empty($mes) || empty($ano)|| empty($usuario)|| empty($clogin)|| empty($senha)|| empty($csenha) || empty($profissao)){ echo "<center>Preencha todos os campos!<center>"; } else{ $query = "SELECT * FROM usuarios WHERE usuario = '$usuario'"; $result = mysql_query($query); $conta = mysql_num_rows($result); $busca = mysql_fetch_assoc($result); if($conta > 0){ echo "Usuário já cadastrado."; }else{ { $cadastrar = "INSERT INTO usuarios (nome, snome, email, dia, mes, ano, usuario, clogin, senha, csenha, profissao) VALUES ('$nome', '$snome', '$email','$dia', '$mes', '$ano', '$usuario', '$clogin', '$senha', '$csenha', '$profissao')"; if(mysql_query($cadastrar)){ $_SESSION['nome'] = $nome; $_SESSION['snome'] = $snome; $_SESSION['email'] = $email; $_SESSION['dia'] = $dia; $_SESSION['mes'] = $mes; $_SESSION['ano'] = $ano; $_SESSION['usuario'] = $usuario; $_SESSION['clogin'] = $clogin; $_SESSION['senha'] = $senha; $_SESSION['csenha'] = $csenha; $_SESSION['profissao'] = $profissao; echo " Cadastro Efetuado com Sucesso! Seus dados são: Usuário: $usuario >Senha: $senha <a href='?pagina=inicio'>Clique aqui para entrar "; } else{ echo "Erro ao cadastrar, contate um administrador!"; } } } } } ?>
-
@DiF Então é so adicionar em cada pagina o session ?
<?php $nome = $_SESSION['nome']; $usuario = $_SESSION['usuario']; if(!isset($_SESSION['nome']) && !isset($_SESSION['usuario'])) { header('Location: index.php?pagina=inicio'); exit; } ?>
No meu caso o meu está assim.
Aí pra adicionar o submenu de sair é so jogar no if e else né ?
if usuario estiver logado{$usuario e o botao sair no submenu}
else{Login - Cadastrar-se}
?
-
Como eu faço pra aplicar o login em todas as minhas páginas ??
Segui todos os passos deste vídeo aqui: https://www.youtube.com/watch?v=yDlE__e2cGU
Quero que quando o usuario logar, a mensagem "Login - Cadastrar-se" aparecesse o nome do usuario e ao clicar no nome apareça o botao sair.
Preciso desse login para o usuario conseguir fazer postagens no site.
O sistema de postagem vou fazer a do autor do vídeo acima.
EDIT: Também quero aplicar um rediricionamento para a pagina principal quando o usuario logar. Quando o usuario logar na conta, aparecera isso:
-
Tenho uma página de cadastro e após o usuário fazer seu cadastro, irá mostrar o login e a senha do usuário cadastrado, só que quando mostra ele fica em baixo e muito escuro, como eu faço pra estilizar esse conteúdo ?. Ou até mesmo criar uma outra página para mostrar os dados do usuário quando ele clicar em cadastrar, como eu faço alguma das 2 opções ?
Esse é meu código:
<form id="formulario" action="" method="post" enctype="multipart/form-data" > <center> <h2>Dados Pessoais</h2> <h3>Informe-nos alguns detalhes</h3> <input type="text" name="nome" placeholder="Nome "/ maxlength="20" required> <input type="text" name="snome" placeholder="Sobrenome "/ maxlength="20"required> <input type="text" name="email" placeholder="Email"/ maxlength="35"required><br/> <p> Data de Nascimento<br><p> <input type="text" size="10" name="dia" style="; width:50px" maxlength="2" placeholder="dia" onKeyPress="return SomenteNumero(event);"required> <input type="text" size="10" name="mes" style="; width:50px" maxlength="2" placeholder="mes" onKeyPress="return SomenteNumero(event);"required> <input type="text" size="10" name="ano" style="; width:120px" maxlength="4" placeholder="ano" onKeyPress="return SomenteNumero(event);"required><br> <h2>Login no Site</h2> <h3>Como você irá logar na sua conta</h3> <input type="text" name="usuario" placeholder="Login"/required> <input type="text" name="clogin" placeholder="Confirme o Login"/required> <input type="password" name="senha" placeholder="Senha"/required> <input type="password" name="csenha" placeholder="Confirme a Senha"/required> <h2>Profissisão</h2> <h3>Estudante ou Professor ?</h3> <input type="text" name="profissao" placeholder="Sua profissão"/required> <p><input type="submit"value="Cadastrar"></p> <input type="hidden" name="cadastrar" value="register"/ > </center> </form> </div>
<?php if(isset($_POST['cadastrar']) && $_POST['cadastrar'] == "register") { $nome = $_POST['nome']; $snome = $_POST['snome']; $email = $_POST['email']; $dia = $_POST['dia']; $mes = $_POST['mes']; $ano = $_POST['ano']; $usuario = $_POST['usuario']; $clogin = $_POST['clogin']; $senha = $_POST['senha']; $csenha = $_POST['csenha']; $profissao = $_POST['profissao']; if( empty($nome) || empty($snome)|| empty($email)|| empty($dia)|| empty($mes) || empty($ano)|| empty($usuario)|| empty($clogin)|| empty($senha)|| empty($csenha) || empty($profissao)){ echo "<center>Preencha todos os campos!<center>"; } else{ $query = "SELECT * FROM usuarios WHERE usuario = '$usuario'"; $result = mysql_query($query); $conta = mysql_num_rows($result); $busca = mysql_fetch_assoc($result); if($conta > 0){ echo "Usuário já cadastrado."; }else{ { $cadastrar = "INSERT INTO usuarios (nome, snome, email, dia, mes, ano, usuario, clogin, senha, csenha, profissao) VALUES ('$nome', '$snome', '$email','$dia', '$mes', '$ano', '$usuario', '$clogin', '$senha', '$csenha', '$profissao')"; if(mysql_query($cadastrar)){ $_SESSION['nome'] = $nome; $_SESSION['snome'] = $snome; $_SESSION['email'] = $email; $_SESSION['dia'] = $dia; $_SESSION['mes'] = $mes; $_SESSION['ano'] = $ano; $_SESSION['usuario'] = $usuario; $_SESSION['clogin'] = $clogin; $_SESSION['senha'] = $senha; $_SESSION['csenha'] = $csenha; $_SESSION['profissao'] = $profissao; echo "Cadastro Efetuado com Sucesso!"; echo "Seus dados são: "; echo "Usuário: ".$usuario."</br>"; echo "Senha: ".$senha."</b></br>"; echo "<a href='?pagina=inicio'>Clique aqui para entrar</a>"; } else{ echo "Erro ao cadastrar, contate um administrador!"; } } } } } ?>
-
@DiF Eu quero aprender a fazer as animações via jquery ou css, as imagens eu já tenho elas separadas. Você teria algum conteúdo que ensine a fazer isso ?
-
@DiF Oi, voce me poderia falar mais sobre essa opção 2 ?
-
Eai galera, sou novo aqui no fórum e preciso de uma ajuda. Essa é a parte superior do meu projeto de TCC, e eu quero fazer com que a imagem apareça aos poucos da esquerda para a direita, dando um efeito que as notas estão saindo da saxofone, sabe ? e eu não sei como eu posso fazer isso. Será que alguém poderia me ajudar ? Grato.
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
Sistema em php para mostrar valores e filtra-los
em Web e banco de dados
Postado
Estou em dúvida de como crio um sistema tipico de loja online, mostrando os produtos e ao lado o seu "tipo" para filtra-lo e mostrar somente os produtos correspondentes aquela tag .Por ex:
Plantas Produtos .
Tipo 1 Planta "fedex"
Tipo 2 Planta "kuka"
Tipo 3 Planta "exex"
Na parte "produtos" mostraria todas as plantas disponíveis e na "Plantas" seria um filtro para mostrar tais plantas naquele grupo, o tipo 2 mostraria outros, e assim por diante...