Bem pessoa, a uns dias atrás, foi criado o sistema de login abaixo, e ele faz uma busca no banco de dados, sobre a nota do determinado aluno que logou. Só que devido algumas alterações e duplicações de nome, agora tenho que colocar a foto :angry:
Poderiam ma ajudar a colocar a foto em cada página de cada aluno?
<?php
$host = "localhost";
$user = "root";
$senha = "";
$dbname = "testes";
mysql_connect($host, $user, $senha) or die ("não foi possível conectar-se com o banco de dados");
mysql_select_db($dbname) or die ("não foi possivel conectar-se com o banco de dados");
?>
aluno.php
<?php
if(!isset($_SESSION)){
session_start();
}
if(!isset($_SESSION['alunoSession']) AND !isset($_SESSION['senhaSession'])){
header("Location: index.php");
exit;
}
else{
$login = $_SESSION['alunoSession'];
$senha = $_SESSION['senhaSession'];
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt-br" lang="pt-br">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Pagina do Aluno</title>
</head>
<body>
<?php
$sql_PegaAluno = mysql_query("SELECT * FROM aluno WHERE aluno = '$login' AND senha = '$senha'");
while($dados = mysql_fetch_array($sql_PegaAluno)){
$id = $dados['id'];
$aluno = $dados['aluno'];
$nota1 = $dados['nota1'];
$nota2 = $dados['nota2'];
$nota3 = $dados['nota3'];
}
?>
Olá <?php echo $aluno; ?>! Seja bem Vindo!
<br /><br />
Suas notas:
<br /><br />
Nota 1: <?php echo $nota1; ?><br />
Nota 2: <?php echo $nota2; ?><br />
Nota 3: <?php echo $nota3; ?><br /><br />
<a href="logout.php">sair</a>
</body>
</html>
valida_login.php
<?php
include "banco.php";
session_start();
$aluno = $_POST['aluno'];
$senha = $_POST['senha'];
$sql_acesso = mysql_query("SELECT * FROM aluno WHERE aluno = '$aluno' AND senha = '$senha'");
if(mysql_num_rows($sql_acesso) != 1){
$mensagem = "usuario ou senha incorretos";
include "index.php";
}
else{
$_SESSION['alunoSession'] = $aluno;
$_SESSION['senhaSession'] = $senha;
include 'aluno.php';
}
?>
valida_cadastro.php
<?php
include "banco.php";
$aluno = $_POST['aluno'];
$senha = $_POST['senha'];
$sql_aluno = mysql_query("SELECT * FROM aluno WHERE aluno = '$aluno'");
$erro = 0;
if(empty($aluno)){
$erro ++;
$mensagem = "informe o nome do aluno";
}
elseif(mysql_num_rows($sql_aluno) == 1){
$erro ++;
$mensagem = "aluno já cadastrado";
}
elseif(empty($senha)){
$erro ++;
$mensagem = "informe uma senha";
}
if($erro != 0){
include 'cadastro.php';
}
else{
$sqlCadastra = mysql_query("INSERT INTO aluno (aluno, senha) VALUE ('$aluno', '$senha')");
$mensagemok = "Cadastro efetuado com sucesso! Obrigado!";
include 'cadastro.php';
}
?>
Question
Esmael Silva
Bem pessoa, a uns dias atrás, foi criado o sistema de login abaixo, e ele faz uma busca no banco de dados, sobre a nota do determinado aluno que logou. Só que devido algumas alterações e duplicações de nome, agora tenho que colocar a foto :angry:
Poderiam ma ajudar a colocar a foto em cada página de cada aluno?
Abs.
index.php
cadastro.php banco.php aluno.php valida_login.php valida_cadastro.php logout.phpLink to comment
Share on other sites
8 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.