Dap300 Postado Dezembro 30, 2010 Denunciar Share Postado Dezembro 30, 2010 (editado) RESOLVIDO Editado Dezembro 30, 2010 por Dap300 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 david.lyonnais Postado Dezembro 30, 2010 Denunciar Share Postado Dezembro 30, 2010 é um simples notice ou seja so ta dando aviso de que as variaveis estao vazia ...Para evitar isso você pode fazer o seguinteif(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 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dap300 Postado Dezembro 30, 2010 Autor Denunciar Share Postado Dezembro 30, 2010 @DavidEu declarei as variáveis mas porque elas se consideram "vazias"? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 david.lyonnais Postado Dezembro 30, 2010 Denunciar Share Postado Dezembro 30, 2010 Me mostre o código todo posso esta enganado ,se for postar todo posso da uma resposta mais completa. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Dap300 Postado Dezembro 30, 2010 Autor Denunciar Share Postado Dezembro 30, 2010 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> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 david.lyonnais Postado Dezembro 30, 2010 Denunciar Share Postado Dezembro 30, 2010 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. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Dap300
RESOLVIDO
Editado por Dap300Link para o comentário
Compartilhar em outros sites
5 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.