Nao esta inserindo no banco de dados
Ja testei e essas variaveis $nome,$login,$senha,$email elas estao ok .
> <?phpinclude("config.php");$nome = $_POST['nome'];$email = $_POST['email'];$login = $_POST['login'];$senha = $_POST['senha'];$confirma_senha = $_POST['confirma_senha'];#//retirando espaços $nome=trim($nome); $email=trim($email);$erro=0;#//verificar se há email cadastrado no BD $s=mysql_query("SELECT * FROM usuarios WHERE email='$email'"); $mnr=mysql_num_rows($s);if($mnr!=0){ echo '<center><font color="#FF0000">E-mail já cadastro em nosso banco de dados!</font>'; $erro++; }#//se não encontrar @ if( !eregi("@", $email) ){ echo '<center><font color="#FF0000">E-mail incorreto!</font>'; $erro++; } #//encontrar números if( ereg("[0-9\()-.,:;*&¬!?|+}{/]", $nome) ){ echo '<center><font color="#FF0000">Nome incorreto!</font>'; $erro++; }#//verificar se campo nome foi setado if(empty($nome)){ echo '<center><font color="#FF0000">Campo nome em branco!</font>'; $erro++; }if($erro==0){#//inseri no banco de dados se tudo for OKsession_start();for ($i=1; $i<=30; $i++) { if ($i%2==0) $num .= rand(1, 9); else $num .= chr(rand(97,122)); // 65,90 para maiúsculas & 97,122 para minúsculas}$sql = "insert into usuarios (nome,login,senha,email,cod_ativacao) values ('$nome', '$login', '$senha', '$email', '$num') ";echo "$nome";echo "$login";echo "$email";echo "$senha";$remetente = "Seu nome <email@site.com.br>";$headers .= "MIME-Version: 1.0\n";$headers .= "Content-Type: text/html; charset=iso-8859-1\n"; $headers .= "From: $remetente\n";$headers .= "X-Mailer: SISTEMA DE EMAIL\n";$headers .= "X-Mailer: Sistema Criado por: Luciano André Bruch\n";$assunto = "Ativação de cadastro";$mensagem = "<font color=#0000FF>Ative o seu cadastro<br> <br> Seus dados:<br> <br> Nome: $nome<br> Login: $login<br> Senha: $senha<br> Email: $email<br> <br> Clique no link abaixo para efetuar a ativação do seu cadastro:<br> <br> <a href=http://brazucas.orgfree.com/ativar_cadastro.php?codigo=$num>[http://www.site.com.br/ativar_cadastro.php?codigo=$cod_ativacao](http://www.site.com.br/ativar_cadastro.php?codigo=%24cod_ativacao) <br>"; mail("$email","$assunto","$mensagem","$headers");}// fecha if do $erro==0?><html><head><title><?=$titulo?></title></head><body></body></html>
config.php
<?php@mysql_connect('localhost','9983','senha') or die('Erro: não conectou ao MySQL!');@mysql_select_db('9983') or die('Erro: não foi possível selecionar o banco de dados!');?>
Discussão (12)
Carregando comentários...