seguinte comecei a desenvolver um sistema de newsletter mas nao consiguo achar o erro.
ele para pela metade e quebra a tabela html.
estranhasso..
bom
form para enviar os dados
nl.php
<form name="newsletter" method="post" action="?area=newsletter&a=1" class="nl"> <label> <input name="nome" type="text" id="nome" value="Nome" class="nl" maxlength="65"> </label> <label> <input name="email" type="text" id="email" value="E-mail@site.com.br" class="nl" maxlength="65"></label> </label> <label> <select name="acao" id="acao" class="n1"> <option value="cad">Cadastrar</option> <option value="remv">Remover</option> </select> </label> <br /> <label> <input name="Ok" type="submit" id="Ok" value="Ok" class="nl"> </label> </form>lembrando q o ?area=newsletter&a=1 vai para a pagina nl_envia.php
nl_envia.php
<?
$nome = $_POST["nome"];
$email = $_POST["email"];
$acao = $_POST["acao"];
include("config/config.php");
if($acao == "cad"){
$verificar = mysql_query("SELECT * FROM newsletter WHERE email='$email'") or die(mysql_error());
$exe = mysql_num_rows($verificar) or die(mysql_error());
if($exe == 1){
$erro .= "Erro.<br />O Email que você tentou cadastrar já está cadastrado.<br />Tente novamente.<br />";
}
if(empty($nome)){
$erro .= "Erro.<br />O Campo NOME precisa estar preenchido.<br />Tente novamente";
}
if(empty($email)){
$erro .="Erro<br />O campo E-MAIL precisa estar preenchido.<br />Tente novamente<br />";
}
if(empty($erro)){
$nl_cad = mysql_query("INSERT INTO newsletter (nome, email) VAUES ('$nome' AND '$email')") or die(mysql_error());
if($nl_cad == 1){
echo "Cadastro efetuado com sucesso.<br />Um email foi enviado à você :)";
} else {
echo "Aconteceu o(s) seguinte(s) erro(s) durante a tentativa de se cadastrar:<br />$erro";
}
}
}
if($acao == "remv"){
$ver_rmv = mysql_query("SELECT * FROM newsletter WHERE nome='$nome' AND email='$email'") or die(mysql_error());
$exe_ver = mysql_num_rows($ver_rmv) or die(mysql_error());
if($ver_rmv == 1){
$newsletter = mysql_query("DELETE FROM newsletter WHERE nome='$nome'") or die(mysql_error());
echo "O usuário '$nome', foi deletado com sucesso do banco de dados.";
} else {
echo "Erro ao deletar usuário do banco de dados";
}
}
?>é isso.
espero ajuda.
abraços
caramba
=/
ninguém?











