bom dia galera!
estou com um probleminha no meu script mais não chega a ser de todo mal.
Quando clico em cadastrar esta dando esse Undefined index na senha mais já re-li o código mais talvez por estar com o olho já adptado para o possivél erro não estou reconhecendo.
segue o código bem simples até; Vou deixar uma indentificação na linha que seria 19. Abaixo.
bom dia galera!
estou com um probleminha no meu script mais não chega a ser de todo mal.
Quando clico em cadastrar esta dando esse Undefined index na senha mais já re-li o código mais talvez por estar com o olho já adptado para o possivél erro não estou reconhecendo.
segue o código bem simples até; Vou deixar uma indentificação na linha que seria 19. Abaixo.
<div id="painel-principal">
<div id="logo"></div>
<nav>
<ul>
<li><a href="http://localhost/browser-game">Pagina Inicial</a></li>
<li><a href="?pagina=cadastrar">Cadastrar</a></li>
</ul>
</nav>
<div style="text-align:center;">
<?php
//se o botao de cadastra for clicado
if(isset($_POST['cadastrar'])) {
$email = $_POST['email'];
$senha = md5($_POST['senha']); // ESSA É A LINHA 19 DO ERRO
if ($email == '') {
echo 'Digite um e-mail';
} else if ($senha == '') {
echo 'Digite uma Senha';
} else {
//verifica se o e-mail já foi cadastrado
$verificaemail = mysql_query("SELECT email FROM usuarios WHERE email='$email'");
//verifica se foi encontrado algum e-mail duplicado.
if(mysql_num_rows($verificaemail) > 0) {
echo 'O e-mail <b>' . $email . '</b> já foi cadastrado';
} else {
//insere o usuario
$inserirUsuario = mysql_query("INSERT INTO usuarios (email, senha) VALUES ('$email', '$senha')");
//verifica se o usuario foi inserido com sucesso.
if ($inserirUsuario) {
echo "Cadastro Realizado com Sucesso!";
} else {
echo 'Ocorreu um erro no cadastro';
}
}
}
}
?>
</div>
<!-- Formulário de Login -->
<form action="" method="post" id="painel-login" />
<label> <for="email">E-mail</label>
<input type="text" name="email" id="email" />
<label for="senha">Senha</label>
<input type="password" name="Senha" id="senha" />
<input type="submit" value="Cadastrar" id="Cadastrar" name="cadastrar" />
</form>
</div>
Pergunta
Gruta RPG
bom dia galera!
estou com um probleminha no meu script mais não chega a ser de todo mal.
Quando clico em cadastrar esta dando esse Undefined index na senha mais já re-li o código mais talvez por estar com o olho já adptado para o possivél erro não estou reconhecendo.
segue o código bem simples até; Vou deixar uma indentificação na linha que seria 19. Abaixo.
bom dia galera! estou com um probleminha no meu script mais não chega a ser de todo mal. Quando clico em cadastrar esta dando esse Undefined index na senha mais já re-li o código mais talvez por estar com o olho já adptado para o possivél erro não estou reconhecendo. segue o código bem simples até; Vou deixar uma indentificação na linha que seria 19. Abaixo. <div id="painel-principal"> <div id="logo"></div> <nav> <ul> <li><a href="http://localhost/browser-game">Pagina Inicial</a></li> <li><a href="?pagina=cadastrar">Cadastrar</a></li> </ul> </nav> <div style="text-align:center;"> <?php //se o botao de cadastra for clicado if(isset($_POST['cadastrar'])) { $email = $_POST['email']; $senha = md5($_POST['senha']); // ESSA É A LINHA 19 DO ERRO if ($email == '') { echo 'Digite um e-mail'; } else if ($senha == '') { echo 'Digite uma Senha'; } else { //verifica se o e-mail já foi cadastrado $verificaemail = mysql_query("SELECT email FROM usuarios WHERE email='$email'"); //verifica se foi encontrado algum e-mail duplicado. if(mysql_num_rows($verificaemail) > 0) { echo 'O e-mail <b>' . $email . '</b> já foi cadastrado'; } else { //insere o usuario $inserirUsuario = mysql_query("INSERT INTO usuarios (email, senha) VALUES ('$email', '$senha')"); //verifica se o usuario foi inserido com sucesso. if ($inserirUsuario) { echo "Cadastro Realizado com Sucesso!"; } else { echo 'Ocorreu um erro no cadastro'; } } } } ?> </div> <!-- Formulário de Login --> <form action="" method="post" id="painel-login" /> <label> <for="email">E-mail</label> <input type="text" name="email" id="email" /> <label for="senha">Senha</label> <input type="password" name="Senha" id="senha" /> <input type="submit" value="Cadastrar" id="Cadastrar" name="cadastrar" /> </form> </div>Editado por Gruta RPGLink 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.