alguém poderia ensinar como resolver o erro: Undefined index: apelido_login
//index.php
<?
include "conecta.php"; //Conecta com o banco de dados MySQL
if(($_POST['apelido_login']) AND ($_POST['senha_login'])) { //Entra nessa condição se as duas variáveis não estiverem vazia
$sql = mysql_query("SELECT * FROM tb_user WHERE apelido='$apelido_login' AND
senha='$senha_login'") or die("ERRO no comando SQL :".mysql_error());
if(mysql_num_rows($sql) > 0) {
$id_usuario = mysql_result($sql,0,"id_user");
$apelido_usuario = mysql_result($sql,0,"apelido");
$senha_usuario = mysql_result($sql,0,"senha");
$nome_usuario = mysql_result($sql,0,"nome");
session_start("usuario"); //Inicializa uma sessão
session_register("id_usuario","apelido_usuario","senha_usuario","nome_usuario"); //Registra as variáveis na sessão
header("Location:opcoes.php"); //Redireciona para a página de opções
}
}
?>
<HEAD>
<TITLE>Controle de DUAMS</TITLE>
<META NAME="GENERATOR" CONTENT="MAX's HTML Beauty++ ME">
</HEAD>
<BODY>
<TABLE WIDTH="950" HEIGHT="430" BORDER="1" ALIGN="center" CELLSPACING="1" CELLPADDING="1" BACKGROUND="imagens/aguia.jpg" BORDERCOLOR="#7F007F">
<TR>
<TD>
<form name="frm_login" method="post" action="<?echo $PHP_SELF;?>">
<table width="40%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2"><font face="Arial" size="5">IDENTIFIQUE-SE !!!</font></td>
</tr>
<tr>
<tr>
<td width="33%" height="25"><font face="Arial" size="2">Apelido:</font></td>
<td width="67%" height="25"><font face="Arial" size="2">
<input type="text" name="apelido_login"></font></td>
</tr>
<tr>
<td width="33%" height="25"><font face="Arial" size="2">Senha:</font></td>
<td width="67%" height="25"><font face="Arial" size="2"><input type="password" name="senha_login"></font></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="entrar" value="Entrar >>"></td>
</tr>
</table>
</form>
</TD>
</TR>
</TABLE>
</BODY>
//conecta.php
<?
$host="localhost";
$dbname="duam";
$usuario="root";
$password="";
//1º passo - Conecta ao servidor MySQL
if(!($id = mysql_connect($host,$usuario,$password))) {
echo "<p align=\"center\"><big><strong>Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador.
</strong></big></p>";
exit;
}
//2º passo - Seleciona o Banco de Dados
if(!($con=mysql_select_db($dbname,$id))) {
echo " <p align=\"center\"><big><strong>Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador.
</strong></big></p>";
exit;
}
?>
Pergunta
Capitão américa
alguém poderia ensinar como resolver o erro: Undefined index: apelido_login
//index.php
//conecta.phpResponda a essa mensagem
Novo Tópico | Topo | Ir ao Tópico | Ver Lista Com
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.