Ir para conteúdo
Fórum Script Brasil
  • 0

Formulário


Capitão américa

Pergunta

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;
}
?>
 

Responda 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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...