0

Login com Painel e Favoritos - PHP + MSQL

criado por williamestra em 01/06/2013 5:17pm
Estou com duvida ao criar um painel e quando o usuário quiser adicionar um item aos favoritos aparecer no painel
Segue abaixo código que eu estou usando para login, cadastro usuario, painel e a pagina com item para adicionar aos favoritos

Login

<html>

<head>
<meta charset="utf-8" />
<title> Sistema de Login</title>
</head>

<body>
<form name="loginform" method="post" action="userauthentication.php">

Usuário:<input type="text" name="nome" /><br /><br /><br />
Senha: <input type="password" name="senha" /><br /><br /><br />
<input type="submit" value="Entrar" />

</form>
</body>

</html>

Cadastro

<html>

<head>
<meta charset="utf-8" />
<title>Sistema de Cadastro</title>
</head>

<body>
<form name="signup" method="post" action="cadastrando.php">
Nome: <input type="text" name="nome" /><br /><br />
Sobrenome: <input type="text" name="sobrenome" /><br /><br />
Pais: <input type="text" name="pais" /><br /><br />
Estado: <input type="text" name="estado" /><br /><br />
Cidade: <input type="text" name="cidade" /><br /><br />
E-mail <input type="text" name="email" /><br /><br />
Senha: <input type="password" name="senha" /><br /><br />
<input type="submit" value="Cadastrar" />
</form>
</body>

</html>

Cadastrando

<html>

<head>
<meta charset="utf-8" />
<title>Cadastrando...</title>
</head>

<body>
<?php
$host = "localhost";
$user = "root";
$pass = "";
$banco = "cadastro";
$conexao = mysql_connect($host, $user, $pass) or die(mysql_error());
mysql_select_db($banco) or die(mysql_error());
?>

<?php
$nome=$_POST['nome'];
$sobrenome=$_POST['sobrenome'];
$pais=$_POST['pais'];
$estado=$_POST['estado'];
$cidade=$_POST['cidade'];
$email=$_POST['email'];
$senha=$_POST['senha'];
$sql = mysql_query("INSERT INTO usuarios(nome, sobrenome, pais, estado, cidade, email, senha)
VALUES('$nome', '$sobrenome', '$pais', '$estado', '$cidade', '$email', '$senha' )");
echo "<center><h1>cadastro efetuado com sucesso!</h1></center>";
?>
</body>

</html>

Autenticação


<?php
$host = "localhost";
$user = "root";
$pass = "";
$banco = "cadastro";
$conexao = mysql_connect($host, $user, $pass) or die (mysql_error());
mysql_select_db ($banco) or die (mysql_error());
?>

<html>

<head>
<meta charset="utf-8" />
<title>Autenticando Usuario</title>
<script type="text/javascript">
function loginsucessfully() {
setTimeout("window.location='painel.php'", 5000);
}
function loginfailed() {
setTimeout ("window.location='login.php'", 5000);
}

</script>
</head>
<body>
<?php
$nome=$_POST['nome'];
$senha=$_POST['senha'];
$sql = mysql_query ("SELECT * FROM usuarios WHERE nome = '$nome' and senha = '$senha'") or die (mysql_error());
$row = mysql_num_rows($sql);
if($row > 0) {
session_start();
$_SESSION['nome']=$_POST['nome'];
$_SESSION['senha']=$_POST['senha'];
echo "<center>Você foi autenticado com sucesso!Aguarde um instante.</center>";
echo "<script>loginsucessfully()</script>";
} else {
echo "<center>Nome de Usuario ou senha invalidos!Aguarde um instante</center>";
echo "<script>loginfailed()</script>";
}

?>
</body>
</html>

Painel Usuario

<?php
$host = "localhost";
$user = "root";
$pass = "";
$banco = "cadastro";
$conexao = mysql_connect($host, $user, $pass) or die (mysql_error());
mysql_select_db ($banco) or die (mysql_error());
?>

<?php
session_start();
if(!isset($_SESSION["nome"]) || !isset($_SESSION["senha"])) {
header("Location: login.php");
exit;
}
if(isset($_SESSION["nome"])){
echo "Bem-Vindo: " . $_SESSION["nome"];
}

?>
<html>

<head>
<title>Painel</title>
</head>

<body>
</br>

<center><a href="logout.php">Sair</a></center>
</body>
</html>

Pagina para adicionar item aos favoritos

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nova pagina 1</title>
</head>

<body>

<table border="0" width="40%">
<tr>
<td width="63"><a href="http://www.imdb.com/...le/tt0938330/">
<img border="0" src="imagem.jpg" width="214" height="317"></a></td>
<td>
<form method="POST">
<p><input type="checkbox" name="C1" value="ON"><input type="submit" value="Adicionar Favoritos" name="B1"></p>
</form>
</td>
</tr>
</table>

</body>

</html>

Lista de Respostas:

Nenhuma resposta foi publicada ainda.

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)