Não saco nada peguei os códigos de outro site meu e adptei para este porém estou com problemas.
Este é o link para cadastro http://www.ifesta.com.br/cadastrese/
Quando eu cadastro as informações e clico cadastrar parece que ocorreu tudo bem, mais não.
Os únicos dados que entram na tabela são data, ip e hora.
O restante fica vázio.
Lembrando que a Uolhost não usa cpanel
Estrutura do banco de dados
USE `planetarav_6`; # # Table structure for table cadastrados # CREATE TABLE `cadastrados` ( `ID` int(11) NOT NULL auto_increment, `txtnome` varchar(200) NOT NULL default '', `txtemail` varchar(200) NOT NULL default '', `txtconf_email` varchar(200) NOT NULL default '', `txtdata_nascimento` varchar(200) NOT NULL default '', `txtsexo` varchar(200) NOT NULL default '', `txtdddcasa` varchar(200) NOT NULL default '', `txttel_fixo` varchar(200) NOT NULL default '', `txtdddcelular` varchar(200) NOT NULL default '', `txtcelular` varchar(200) NOT NULL default '', `txtfrequencia_emails` varchar(200) NOT NULL default '', `txtrede_social` varchar(200) NOT NULL default '', `txtestado` varchar(200) NOT NULL default '', `txtcidade` varchar(200) NOT NULL default '', `txtbairro` varchar(200) NOT NULL default '', `txtrua` varchar(200) NOT NULL default '', `txtcomplemento` varchar(200) NOT NULL default '', `txtcep` varchar(50) NOT NULL default '', `data` date NOT NULL default '0000-00-00', `hora` time NOT NULL default '00:00:00', `ip` text NOT NULL, PRIMARY KEY (`ID`) ) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1; # # Dumping data for table cadastrados #
Arquivo enviar_cadastro.php
<html> <head> <title>Cadastro realizado - Parabéns ...</title> </head> <body> <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> <? include "configuracao.php"; $db = mysql_connect ($host, $login_db, $senha_db); $basedados = mysql_select_db($database); $pesquisar = mysql_query("SELECT * FROM `$tabela` WHERE txtemail = '$txtemail'", $db); $contagem = mysql_num_rows($pesquisar); if ( $contagem == 1 ) { $errors .= "- Já existe um usuário cadastrado com este e-mail.<br><br><a href=javascript:window.history.go(-1)>Clique Aqui para Voltar</a>"; } if ( $errors == "" ) { $ip=getenv("REMOTE_ADDR"); $data = date(Y)."-".date(m)."-".date(d); $hora = date("H:i:s"); $cadastrar = mysql_query("INSERT INTO `$tabela` (txtnome, txtemail, txtconf_email, txtdata_nascimento, txtsexo, txtdddcasa, txttel_fixo, txtdddcelular, txtcelular, txtfrequencia_emails, txtrede_social, txtestado, txtcidade, txtbairro, txtrua, txtcomplemento, txtcep, ip, data, hora) VALUES ('$txtnome', '$txtemail', '$txtconf_email', '$txtdata_nascimento', '$txtsexo', '$txtdddcasa', '$txttel_fixo', '$txtdddcelular', '$txtcelular', '$txtfrequencia_emails', '$txtrede_social', '$txtestado', '$txtcidade', '$txtbairro', '$txtrua', '$txtcomplemento', '$txtcep', '$ip', '$data', '$hora')", $db); if ( $cadastrar == 1 ) { echo "<html> <head> <title>Obrigado pelo Cadastro</title> </head> <body> <div align='center'> <br><br><br><br> <table border='7' cellpadding='4' cellspacing='0' width='600' bordercolor='#FF0000' id='table1'> <tr> <td bgcolor='#F0F0F0'> <font arial, helvetica, sans-serif size='4' face='Verdana,'>Olá, <b>'$txtnome'</b>!<br> <br> <a target='_blank' href='http://www.paulojardel.com.br'> <img border='0' src='http://www.ifesta.com.br/cadastrese/paulo_jardel.jpg' align='left' alt='paulo jardel' width='141' height='200'> </a> Meu nome é Paulo Jardel conhecido como "Indiana Jones do Rio" e sou da equipe Ifesta, muito obrigado pelo seu cadastro.<br> <br> Agora você já pode acessar a área VIP com o seu e-mail ($txtemail).<br> <br> Fique atento ao seu e-mail, porque estarei mandamos festas que vão mudar a sua vida.<br> <br> <br> <br> </font><font size='4' face='Verdana'>«</font><font arial, helvetica, sans-serif size='4' face='Verdana,'><a target='_top' href='http://www.ifesta.com.br/fotos'>Ver fotos</a></font></td> </tr> </table> </div> </body> </html> "; } else { echo "Ocorreu um erro no servidor ao tentar se cadastrar."; } } else { echo "Ocorrram os seguintes erros ao tentar se cadastrar:<br><br>"; echo $errors; } $admin = "pj7000@gmail.com"; $msg = " Data: $data Hora: $hora IP do remetente: $ip Nome: $txtnome E-mail: $txtemail E-mail2: $txtconf_email Data de Nascimento: $txtdata_nascimento DDD cel: $txtdddcelular Tel cel: $txtcelular DDD Fixo: $txtoperadora Tel fixo: $txttel_fixo Vc lê seus e-mails: $txtfrequencia_emails Rede social: $txtrede_social Estado: $txtestado Cidade: $txtcidade Bairro: $txtbairro Rua: $txtbairro Complemento: $txtcomplemento Cep: $txtcep "; $assunto = "Cadastro Ifesta"; mail($admin,$assunto,$msg); $msgcad = ' <html> <head> <title>Obrigado por se cadastrar</title> </head> <body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0" bgcolor="#CCCCCC"> <div align="center"> <table border="0" cellpadding="0" cellspacing="5" width="596" id="table1" bgcolor="#FFFFFF" style="border: 8px solid #808080; padding: 0"> <tr> <td> </td> </tr> <tr> <td><font size="4" face="Arial"><i><b>Prezado(a) $txtnome,</b></i></font><font size="2" face="Arial"><br> <br> </font> <font arial, helvetica, sans-serif size="4" face="Verdana,"><a target="_blank" href="http://www.paulojardel.com.br"><img border="0" src="http://www.ifesta.com.br/cadastrese/paulo_jardel.jpg" align="left" alt="paulo jardel" width="141" height="200"></a></font><font size="2" face="Arial"><br> </font> <font size="4" face="Verdana," color="#FF0000">Meu nome é Paulo Jardel conhecido como "Indiana Jones do Rio" e sou da equipe Ifesta, muito obrigado pelo seu cadastro.</font><font size="2" face="Arial"><br> <br> <br> </font><font arial, helvetica, sans-serif size="4" face="Verdana,">Mais uma vez obrigado por ter se cadastrado no site, saiba que seus amigos do(a) $txtbairro estão querendo ver sua foto em nosso site.<br> <br> Andei falando com o pessoal da sua rua "$txtrua" e eles me falaram muito bem de você.<br> <br> Agora não se esqueça no dia do seu aniversário "$txtdata_nascimento" temos que fazer uma festa do arromba. Queremos fazer as fotos e vídeos da sua festa.</font><font size="2" face="Arial"><br> <br> <br> ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-<br> </font><font size="4" face="Arial"><b>Porque não recebi login e senha?</b></font><font size="2" face="Arial"><br> <br> Esse cadastro que você acabou de realizar é um cadastro apenas de promoções e também para acessar algumas áreas exclusivas do site informando apenas seu e-mail cadastrado...<br> ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-<br> </font><b><font face="Arial" size="4"><br> </font></b><p><b><font face="Arial" size="4">Nos adicione nas Redes Sociais...</font></b><font size="2" face="Arial"><br> <a target="_blank" href="http://www.orkut.com.br/Main#Profile?rl=mp&uid=6538874232763518805">Perfil orkut</a> | <a target="_blank" href="http://www.orkut.com.br/Main#Community?rl=cpn&cmm=11100963">Comunidade Orkut</a> | <a target="_blank" href="http://twitter.com/festarj">Twitter </a>| <a target="_blank" href="http://www.google.com/profiles/pj7000#buzz">Google Buzz</a> | </font></p> <p><font size="2" face="Arial"> <br> <br> <i><b>Atenciosamente,</b></i><br> ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-<br> Paulo Jardel<br> www.ifesta.com.br<br> </font></td> </tr> </table> </div> </body> </html> '; /* Para enviar email HTML, você precisa definir o header Content-type. */ $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: Paulo Jardel <pj7000@gmail.com>\r\n"; $assuntocad = "Obrigado por se cadastrar!!!"; mail($email,$assuntocad,$msgcad,$headers); ?> </font></div> </body> </html>
Quem puder se cadastrar so para ver o que aparece ao final vai entender melhor, podem colocar qualquer informação so para testes