Jump to content
Fórum Script Brasil

Search the Community

Showing results for tags 'perfil'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 5 results

  1. Como eu faço para abrir um perfil especifico no Edge usando o Selenium Python?
  2. Olá pessoal, queria saber se alguém tem um exemplo de script em PHP de perfil de usuário que contenha a foto do perfil, o nome e uma descrição do usuário... preciso colocar tudo isso no banco de dados também. Eu não tenho noção nenhuma de como fazer isso e não achei nenhum tutorial na internet. Agradeço a ajuda
  3. Olá, estou com uma dúvida já faz alguns dias e não conseguir resolver. Tenho Minhas URLamigável, e uma delas é para exibir o perfil dos usuário, mesmo que não esteja logado, outras pessoas conseguem acessar seu perfil igual o forum aqui! Exemplo Apenas quem está logado consegue acessar o /perfil/ www.meu-site.com.br/perfil/ Mesmo que não esteja logado consegue acessar o link abaixo e quem está logado também consiga acessar! www.meu-site.com.br/perfil/NickDoUsuario index.php <?php $url = (isset($_GET['url'])) ? $_GET['url'] : 'home'; $explode = array_filter(explode("/", $url)); $pags = 'pags/'; $verific_user = $pdo->prepare("SELECT * FROM users WHERE nickname_user = :nickname"); $verific_user->bindValue('nickname', $explode[0]); $verific_user->execute(); $perfil = false; if($verific_user->rowCount() == 1){ $perfil = true; $dados_perfil = $verific_user->fetchObject(); include_once "pags/perfil.php"; }elseif(file_exists($pags.$explode[0].'.php') && $explode[0] != 'perfil'){ include ($pags.$explode[0].'.php'); }else{ echo "<h2>Página Não encontrado!<h2>"; } ?> Na pasta 'pags' tenho o arquivo perfil.php, que vai exibi os dados do perfil que está logado! A forma (index.php) acima ela consegue fazer isso www.meu-site.com.br/NickDoUsuario Porém como faço para poder Exibi os resultados como mostrado acima? perfil.php <div class="perfil-container"> <div class="profile-perfil"> <div class="profile-user" style="background-image: url('https://images2.alphacoders.com/707/thumb-1920-707145.png') ;background-size: cover;"> <div class="perfil-content"> <div class="perfil-background"> <div class="perfil-photo"> <img src="images/profile-images/profile.jpg"> </div> <div class="profile-details"> <div class="profile-nickname"><span><!-- Nome do úsuario Aqui --></span></div> <div class="profile-descrition"><p><!-- Descrição aqui --></p></div> </div> </div> </div> </div> </div> </div> <div class="container"> <div class="container-perfil-content"> <div class="sidebar-profile"> <div class="profile-item"><a href="">Artigos Favoritos</a></div> <div class="profile-item"><a href="">Nóticia Favoritos</a></div> <div class="profile-item"><a href="">Recomendação</a></div> </div> <div class="main-profile"> <div class="favorite-profile"> <div class="favorite-content"> <a href=""> <div class="favorite-content-img"> <img src="images/ciencia.jpg"> <div class="rating-favorite"><span>14</span></div> <div class="favorite-details"> <div class="favorite-title-details"><span>ARTIGO 1</span></div> <div class="favorite-genero-details"><p>Gênero: Cientifico!</p></div> </div> </div> </a> </div> </div> </div> </div> </div>
  4. Tenho uma página de cadastro: cadastro.php ________________________________________ <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"/> <title>Cadastre-se - TOP Receitas</title> <link rel="stylesheet" href="css/estilo.css"/> <link rel="shortcut icon" href="imagens/favicon.ico" type="image/x-icon"> <link rel="stylesheet" href="css/fotos.css"/> <link rel="stylesheet" href="css/form.css"/> <script> function confirma() { if(document.f1.tSenha1.value != document.f1.tSenha2.value) { alert("As senhas cadastradas são diferentes. Por favor, digite senhas iguais!"); return false; } } </script> </head> <body> <div id="interface"> <?php include_once "header.php" ?> <section id="corpo"> <h4><a href="index.php">TOP Receitas</a> > Cadastre-se</h4> <h2>CADASTRE-SE</h2> <form id="cadastro"> <fieldset><legend><b>Cadastre-se gratuitamente!</b></legend> <div> <img alt="Envie suas receitas para o site" class="icon" src="imagens/caderno.jpg"> <p class="cadastro">Envie suas receitas para o <i>site</i>.</p><br> <img alt="Crie um livro de receitas virtual com as receitas que você escolher" class="icon" src="imagens/coracao.jpg"> <p class="cadastro">Crie um caderno de receitas virtual com as receitas que você escolher.</p><br> <img alt="Envie fotos de pratos que você preparou" class="icon" src="imagens/camera.png"> <p class="cadastro">Envie fotos de pratos que você preparou.</p><br> <img alt="Comente as receitas dos outros usuários" class="icon" src="imagens/dialogo.png"> <p class="cadastro">Comente as receitas dos outros usuários.</p><br> <img alt="Participe de promoções exclusivas para usuários cadastrados" class="icon" src="imagens/chef.jpg"> <p class="cadastro">Participe de promoções exclusivas para usuários cadastrados.</p> </div> </fieldset> </form> <form name="f1" id="cadastro2" method="POST" action="cadastro.php"> <fieldset><legend><b>Dados Cadastrais</b></legend> <div> <p><input type="hidden" name="tCodigo" id="cCodigo"></p> <p class="esquerda"><b>Nome Completo*:</b> <br><input type="text" name="tNomeC" id="cNomeC" required style="width:430px;" maxlength="50" placeholder=" Digite aqui seu nome completo..."></p> <p class="esquerda"><b>Nome de Usuário*:</b> <br><input type="text" name="tNomeU" id="cNomeU" required style="width:430px;" maxlength="50" placeholder=" Digite aqui seu nome de usuário..."></p> <p class="esquerda"><b>E-mail*:</b> <br><input type="email" name="tEmail" id="cEmail" required style="width:430px;" maxlength="60" placeholder=" Digite aqui seu e-mail..."></p> <p class="esquerda"><b>Senha*:</b> <br><input type="password" name="tSenha1" id="cSenha1" required style="width:430px;" maxlength="20" placeholder=" Digite aqui sua senha..."></p> <p class="esquerda"><b>Confirmar Senha*:</b> <br><input type="password" name="tSenha2" id="cSenha2" required style="width:430px;" maxlength="20" placeholder=" Digite aqui novamente sua senha..."/></p> <p class="esquerda"><b>Data de Nascimento*:</b> <br><input type="date" name="tDataN" id="cDataN" required style="width:215px;"></p> <form> <label><b>Sexo*:</b></label> <input type="radio" name="sexo" id="sexo" required value="Masculino"> Masculino <input type="radio" name="sexo" id="sexo" value="Feminino"> Feminino<br> </form> <p class="esquerda"><b>Descrição do Perfil:</b> <br><textarea style="width:430px;height:130px;"name="tDescricao" id="cDescricao" placeholder=" Escreva um texto sobre você..." wrap="hard"></textarea></p> <form action="" method="post" enctype="multipart/form-data"> <p class="esquerda"><b>Foto Perfil:</b><br> <input type="file" value="Foto" name="arquivo" id="arquivo"></p> </form> <input type="checkbox" id="termos" required/> Eu aceito os Termos de Uso e Política de Privacidade do TOP Receitas. <br><br> <center><input type="submit" onClick="return confirma(this)" value="Cadastrar" style="width:100px; height:40px; cursor:pointer;"/></center> </form> </div> </fieldset> </section> <?php include_once "footer.php" ?> </div> </body> </html> <?php include("conexao.php"); //include("funcoes_adicionais.php"); // define variables and set to empty values $codigoErr = $nomeErr = $userNameErr = $emailErr = $senhaErr = $senhaRErr = $dataNascimentoErr = $sexoErr = $descricaoErr = ""; if ($_SERVER["REQUEST_METHOD"] == "POST") { if (empty($_POST["tCodigo"])) { $nomeErr = "Nome is required"; } else { $nome = test_input($_POST["tCodigo"]); } if (empty($_POST["tNomeU"])) { $nomeErr = "Nome is required"; } else { $nome = test_input($_POST["tNomeU"]); } if (empty($_POST["tNomeC"])) { $userNameErr = "Nome is required"; } else { $userName = test_input($_POST["tNomeC"]); } if (empty($_POST["tEmail"])) { $emailErr = "Nome is required"; } else { $email = test_input($_POST["tEmail"]); } if (empty($_POST["tSenha1"])) { $senhaErr = "Nome is required"; } else { $senha = test_input($_POST["tSenha1"]); } if (empty($_POST["tSenha2"])) { $senhaRErr = "Nome is required"; } else { $senhaR = test_input($_POST["tSenha2"]); } if (empty($_POST["tDataN"])) { $dataNascimentoErr = "Nome is required"; } else { $dataNascimento = test_input($_POST["tDataN"]); } if (empty($_POST["sexo"])) { $sexoErr = "Nome is required"; } else { $sexo = test_input($_POST["sexo"]); } if (empty($_POST["tDescricao"])) { $descricaoErr = ""; } else { $descricao = test_input($_POST["tDescricao"]); } /* echo "username = ".$userName; echo "<BR>nomecompleto = ".$nome; echo "<br> email = ".$email; echo "<br> senha = ".$senha; echo "<br> senhaR = ".$senhaR; echo "<br>dataNascimento = ".$dataNascimento; echo "<br>sexo = ".$sexo; echo "<br>descricao = ".$descricao;*/ $con = DBConnect(); $tEmail=$_POST['tEmail']; $sql = mysqli_query($con, "SELECT * FROM usuario WHERE email = '".$tEmail."'"); $row = mysqli_num_rows($sql); if($row>0){ echo "<script type='text/javascript'>"; echo "alert('E-mail já cadastrado em nosso sistema. Cadastre-se com outro e-mail!');"; echo "</script>"; return die; } else { // INSERIR NO BANCO DE DADOS $sql = "INSERT INTO usuario (codigo, userName, nome, email, senha, senhaR, dataNascimento, sexo, descricao) VALUES ('".$codigo."', '".$nome."', '".$userName."', '".$email."', '".$senha ."', '".$senhaR ."', '".$dataNascimento ."', '".$sexo ."', '".$descricao ."')"; } if ($con->query($sql) === TRUE) { ?> <script type="text/javascript"> alert("Usuário(a) [<?php echo $email ?>] cadastrado(a) com sucesso!") </script> <?php } else { echo "Error: " . $sql . "<br>" . $con->error; } // BUSCAR DO BANCO $sql = "SELECT * FROM usuario"; $result = $con->query($sql); // MOSTRAR O RESULTADO /* if ($result->num_rows > 0) { // output data of each row while($row = $result->fetch_assoc()) { echo "codigo: " . $row["codigo"]. "Nome: " . $row["nome"]. "<br>"; } } else { echo "0 results"; } */ DBClose($con); } function test_input($data) { $data = trim($data); $data = stripslashes($data); $data = htmlspecialchars($data); return $data; } ?> ______________________________________ Ele cadastra normal tudo no banco, após isso consigo realizar login pela página: login.php _______________________________________ <?php session_start(); if(isset($_SESSION['UsuarioLog'])){ header("Location: dados.php"); die(); } include_once("conexao.php"); include_once("funcoes_adicionais.php"); include_once("config.php"); if(isset($_POST['entrar'])){ $conn = DBConnect(); $email = mysqli_escape_string($conn, $_POST['email']); $senha = mysqli_escape_string($conn, $_POST['senha']); $teste = DBQuery('usuario', "WHERE email = '$email' AND senha = '$senha'"); if($teste){ $_SESSION['UsuarioLog'] = true; header("Location: dados.php"); } else { echo "<script>alert('Usuário Não Encontrado')</script>"; } } ?> <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"/> <title>Acessar Sua Conta - TOP Receitas</title> <link rel="stylesheet" href="css/estilo.css"/> <link rel="shortcut icon" href="imagens/favicon.ico" type="image/x-icon"> <link rel="stylesheet" href="css/fotos.css"/> <link rel="stylesheet" href="css/form.css"/> </head> <body> <div id="interface"> <?php include_once "header.php" ?> <section id="corpo"> <h4><a href="index.php">TOP Receitas</a> > Login</h4> <div id="login"> <h3 id="titulo">ACESSE SUA CONTA</h3> <p>Caso você não tenha uma conta, <a href="cadastro.php"><b>cadastre-se.</b></a></p> <form name="login" method="POST" action="login.php"> <p><b>E-mail:</b> <input class="login" required type="email" name="email" style="width:200px;"/></p> <p><b>Senha:</b> <input class="login" required type="password" name="senha" style="width:200px;"/></p> <input type="checkbox" /> Lembrar senha <br> <br> <input class="botao_login" name="entrar" type="submit" value="Entrar" style="cursor:pointer;"> </form> <p><a href="esqueci_a_senha.php"><b>Esqueceu a senha?</b></a></p> </div> </section> <?php include_once "footer.php" ?> </div> </body> </html> ________________________________________ Ele realiza login normalmente, e manda o usuário para tela dados.php __________________________________________ <?php session_start(); if(!isset($_SESSION['UsuarioLog'])){ header("Location: login.php"); session_destroy(); } ?> <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"/> <title>Meus Dados - TOP Receitas</title> <link rel="stylesheet" href="css/estilo.css"/> <link rel="shortcut icon" href="imagens/favicon.ico" type="image/x-icon"> <link rel="stylesheet" href="css/fotos.css"/> <link rel="stylesheet" href="css/form.css"/> </head> <body> <div id="interface"> <?php include_once "header.php" ?> <section id="corpo"> <h4><a href="index.php">TOP Receitas</a> > Meus Dados</h4> <h2>MEUS DADOS</h2> <?php include_once "aside.php" ?> <article id="dados"> <div class="conteudo_dados"> <div class="borda_dados"> <h3 class="dados">MEUS DADOS</h3> <p class="dados"><b>Nome Completo:</b> <input type="text" name="tNomeC" id="cNomeC" style="width:430px;" maxlength="50"/></p> <p class="dados"><b>Nome Usuário:</b> <input type="text" name="tNomeU" id="cNomeU" style="width:445px;" maxlength="50"/></p> <p class="dados"><b>E-mail:</b> <input type="email" name="tEmail" id="cEmail" style="width:505px;" maxlength="60"/></p> <p class="dados"><b>Nascimento:</b> <input type="date" name="tDataN" id="cDataN" style="width:300px;"></p> <p class="dados"><b>Sexo:</b> <input type="radio" name="sexo" id="sexo" value="Masculino"> Masculino <input type="radio" name="sexo" id="sexo" value="Feminino"> Feminino</p> <p class="dados"><b>Descrição do Perfil:</b><br> <textarea style="width:560px;height:140px"name="tDescricao"/></textarea></p> <p class="dados"><b>Boletim Informativo:</b><br> <input type="checkbox" /> Desejo receber o Boletim Informativo do TOP Receitas.</p> <p class="dados"><b>Notificações de Comentários:</b><br> <input type="checkbox" /> Desejo receber notificações quando alguém comentar em minha receita.</p> <p class="dados"><b>Notificações de Respostas:</b><br> <input type="checkbox" /> Desejo receber notificações quando meus comentários forem respondidos.</p> <br> <center><input type="submit" value="Salvar Alterações" id="alterar" name="alterar" style="font-size:14pt; cursor:pointer; width:180px; height:40px;"></center> <br> </div> </div> <div class="conteudo_dados"> <div class="borda_dados"> <h3 class="dados">MINHA SENHA</h3> </div> </div> <div class="conteudo_dados"> <div class="borda_dados"> <h3 class="dados">MINHA IMAGEM</h3> </div> </div> <div class="conteudo_dados"> <div class="borda_dados"> <h3 class="dados">DELETAR CONTA</h3> </div> </div> </article> <?php include_once "footer.php" ?> </div> </body> </html> _________________________________________ Nessa tela que não estou conseguindo meu objetivo. Gostaria que os dados cadastrados fossem mostrados nos input, e que a seguir eu conseguisse alterar e salvar esses dados, trocar foto e deletar a conta se necessário. Esses dados tem que ser do usuário que acabou de passar pelo login. Se alguém puder me dar um help, fico grato. Obrigado!
  5. Olá, já pesquisei e não conseguir achar nenhum código em que eu clique na imagem do perfil e possa alterar ela no banco de dados, ou até mesmo enviar uma nova imagem para o banco de dados à partir do login do usuário. Desde já agradeço a ajuda!!
×
×
  • Create New...