Ringeril 0 Denunciar post Postado Julho 25, 2008 Quando adiconei mas campo no formulário de registro deu erro, (T_VARIABLE) na linha 10, não consegui encontrar tal erro. Já adiconei no mysql, e tbm no formulário em si. registrar.php CODE <? //pagina para realizar o seu cadastro if(getenv("REQUEST_METHOD") == "POST") { //verfica se o formulario foi enviado require "configuser.php"; //inclui o arquivo para conexao com o banco //pega os dados digitados pelo usuario $nome = $_POST['nome']; $sobrenome = $_POST['sobrenome'] $email = $_POST['email']; $nick = $_POST['nick']; $senha = $_POST['senha']; $query = mysql_query("SELECT * FROM membros WHERE nick = '$nick' AND email = '$email'"); //verifica se o login já existe $resultado = mysql_num_rows($query); //traz o resultado da pesquisa acima if ( $resultado == 1 ) { //se existir algum usuario como o mesmo nick echo "Nick ou email já cadastrados escolha outro."; } else { $cadastrar1 = mysql_query("INSERT INTO `membros` (`nome`, `sobrenome`, `email`, `nick`, `senha`) VALUES ('$nome','$sobrenome','$email','$nick','$senha')"); echo "cadastro OK"; header ("Location: cadastrook.php"); } } else{ // se o formulario nao foi enviado aparece o conteudo abaixo ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Login</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form name="login" method="post" > <table width="400" border="0" cellspacing="0" cellpadding="0"> <font size='3'> Dados de perfil </font> <tr> <td width="150">Nome:</td> <td width="250"><input name="nome" type="text" id="nome"></td> </tr> <tr> <td width="150">Sobrenome:</td> <td width="250"><input name="sobrenomenome" type="text" id="sobrenome"></td> </tr> <tr> <td width="150"> Email: </td> <td width="250"><input name="email" type="text" id="email"></td> </tr> <font size='3'> Dados de login: </font> <tr> <td width="150">Nick:</td> <td width="250"><input name="nick" type="text" id="nick"></td> </tr> <tr> <td width="150"> Senha: </td> <td width="250"><input name="senha" type="password" id="senha"></td> </tr> <tr> <td><div align="center"><input name="entrar" type="submit" id="entrar" value="Cadastrar"></div></td> </tr> </table> </form> </body> </html> <? } ?> Se puderem me ajudar... Agradeço desde já. Compartilhar este post Link para o post Compartilhar em outros sites
Douglas 6 Denunciar post Postado Julho 25, 2008 No final da linha 10, falta um ponto e virgula (;). Compartilhar este post Link para o post Compartilhar em outros sites
Ringeril 0 Denunciar post Postado Julho 25, 2008 Obrigado, Douglas. Pode fechar. Compartilhar este post Link para o post Compartilhar em outros sites