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

Erros de undefined index


Dap300

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

é um simples notice ou seja so ta dando aviso de que as variaveis estao vazia ...

Para evitar isso você pode fazer o seguinte

if(isset($_POST['submit'])){

$fullname = $_POST['fullname'];
$username = $_POST['username'];

$password = $_POST['password'];
$repeatpassword = $_POST['repeatpassword'];
}

Dai ele so vai atribui os valores as variaveis se o a pessoa tiver apertado o botão de submit

Link para o comentário
Compartilhar em outros sites

  • 0

Já resolvi, mas vou dar o código com o código que você disse:

<?php
echo "<h1>Register</h1>";



if(isset($_POST['submit'])){
$submit = $_POST['submit'];
$fullname = $_POST['fullname'];
$username = $_POST['username'];

$password = $_POST['password'];
$repeatpassword = $_POST['repeatpassword'];



}
    
?>


<html>

<form action='register.php' method='POST'>
    <table>
        <tr>
            <td>
                Your full name:
            </td>
            <td>
                <input type='text' name='fullname'>
            </td>
        </tr>
                <tr>
            <td>
                Choose an username:
            </td>
            <td>
                <input type='text' name='username'>
            </td>
        </tr>
                <tr>
            <td>
                Choose an password:
            </td>
            <td>
                <input type='password' name='password'>
            </td>
        </tr>
                <tr>
            <td>
                Repeat your password
            </td>
            <td>
                <input type='password' name='repeatpassword'>
            </td>
        </tr>
    </table>
    <p>
        <input type='submit' name='submit' value='Register'>
    </p>
</form>
    
</html>

Link para o comentário
Compartilhar em outros sites

  • 0

Como você faz tudo na mesma página, ou seja ,o action é pra ela mesma quando acessado pela primeira vez as variaveis estao vazias porque não foi preenchido o form , dai o if serviu pra isso pra que so coloque nas variaveis quando tiver certeza que ele preencheu elas.

Link para o comentário
Compartilhar em outros sites

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...