
Diego Fox
Membros-
Total de itens
6 -
Registro em
-
Última visita
Sobre Diego Fox

Diego Fox's Achievements
0
Reputação
-
Alguém, por favor?
-
Olá pessoal, Tenho um DIV que deixei oculta. Quando clicamos em determinado botão ela aparece e também volta a ficar oculta, tudo isso usando um pouco de .js. // menuxproduto $j(function() { $j("#mais,#menuxproduto").click(function(){ var menuxproduto = $j("#menuxproduto"); if (menuxproduto.is(":visible")){ menuxproduto.slideUp( 300 ); $j("#mais").removeClass('minus').addClass('plus'); } else { menuxproduto.slideDown( 300 ); $j("#mais").removeClass('plus').addClass('minus'); } }); }); O problema é que eu quero personalizar a barra de rolagem dessa DIV oculta e todo script Jquery que encontro, não funciona de forma alguma quando uso esse outro script de cima. Alguém, por favor, tem alguma solução?
-
Olá Norivan, Não acredito que seja esse o erro... o formulario e os campos estão corretos.. segue o codigo.. <? /* Conecta ao Banco de Dados */ include 'conexao.php'; ?> <div id="box2"> <h3>Carta de Notícias</h3> <p><span class="aviso">Cadastre-se aqui!</span></p> <form action="form_newsletter.php" id="formulario_newsletter" onsubmit="return checkForm2();" onreset="limpaForm();"> <fieldset> <p id="erro">Preencha corretamente!</p> <label for="nome"><span style="text-decoration:underline;">N</span>ome:</label> <input name="nome" type="text" id="nome" tabindex="1" accesskey="n" size="18" value="" /><br /><br /> <label for="email"><span style="text-decoration:underline;">E</span>-mail:</label> <input name="email" type="text" id="email" tabindex="2" accesskey="e" size="18" value="" /><br /><br /> <label for="acao">Ação:</label> <select name="acao" id="acao" tabindex="3"> <option value="Cadastrar">Cadastrar</option> <option value="Descadastrar">Descadastrar</option> </select><br /><br /> <button type="submit" tabindex="4">Enviar</button> <button type="reset" tabindex="5">Limpar</button> </fieldset> </form> </div> </body> </html>
-
Olá Pessoal, Outro problema que estou passando é o seguinte.. Não estou conseguindo registrar no banco de dados o NOME E EMAIL de um possivel formulario q estou criando... Eu coloco para caso o usuario não digite nada, não seja aceito.. segue o codigo... <? /* Conecta ao Banco de Dados */ include 'conexao.php'; /* Variáveis */ $nome = $_POST['nome']; $email = $_POST['email']; /* * monta query em SQL para inserção */ $sql = "INSERT INTO carta ( nome, email ) VALUES ( '".$_POST['nome']."', '".$_POST['email']."' )"; /* * monta query em SQL para exclusão */ $sql2 = "DELETE FROM carta WHERE nome='".$_POST['nome']."' AND email='".$_POST['email']."'"; if(($_POST['nome']=="") && ($_POST['email']=="")) {echo "<p class='erro'>Erro: Preencha todos os campos!</p><p class='voltar'><a href='java script:history.back()' title='Voltar'>« Voltar</a></p>";} else { if ($acao=="Cadastrar") { $sql3 = mysql_query("SELECT email FROM carta WHERE email='".$_POST['email']."'") or die ("<p>Ocorreu o seguinte erro:". mysql_error()."</p><p><a href='java script:window.close()' title='Fechar'>[X] Fechar</a></p>"); /* consulta no bd */ $num = mysql_num_rows($sql3); /* vê quantos registros tem no bd */ if($num >= "1"){ /* se tiver 1 ou mais registros, mostra a mensagem a seguir */ echo "<p>O email fornecido já está cadastrado.</p><p><a href='java script:window.close()' title='Fechar'>[X] Fechar</a></p>"; } else { $sql = mysql_query($sql) or die ("<p>Houve um erro na gravação dos dados.</p><p><a href='java script:window.close()' title='Fechar'>[X] Fechar</a></p>"); $msg = "Bem-Vindo à Carta de Notícias".$_POST['nome'].". Periodicamente, você receberá as novidades em relação à banda."; $headers = "From: Badogue <diego.fox001@gmail.com>\r\n"; mail($_POST['email'], "Badogue - Carta de Notícias", $msg, $headers); echo "<p>Obrigado, ".$_POST['nome'].".</p>"; echo "<p>O e-mail ".$_POST['email']." foi cadastrado com sucesso.</p>"; echo "<p><a href='java script:window.close()' title='Fechar'>[X] Fechar</a></p>"; } } else if ($acao=="Descadastrar") { $sql4 = mysql_query("SELECT email FROM carta WHERE email='".$_POST['email']."'") or die ("<p>Ocorreu o seguinte erro:". mysql_error()."</p><p><a href='java script:window.close()' title='Fechar'>[X] Fechar</a></p>"); /* consulta no bd */ $num = mysql_num_rows($sql4); /* vê quantos registros tem no bd */ if($num == "0"){ /* se não tiver nenhum registro, mostra a mensagem a seguir */ echo "<p>O email fornecido não está cadastrado.</p><p><a href='java script:window.close()' title='Fechar'>[X] Fechar</a></p>"; } else { $sql5 = mysql_query($sql2) or die ("<p>Houve um erro na gravação dos dados.</p><p><a href='java script:window.close()' title='Fechar'>[X] Fechar</a></p>"); echo "<p>Pronto, ".$_POST['nome'].".</p>"; echo "<p>O e-mail ".$_POST['email']." foi descadastrado com sucesso.</p>"; echo "<p><a href='java script:window.close()' title='Fechar'>[X] Fechar</a></p>"; } } } ?> </body> </html> Sempre aparece: Erro: Preencha todos os campos! O que estou fazendo de errado?
-
Olá, Outro problema com outra pagina.. Essa seria uma pagina para cadastro de email.. <? /* Conecta ao Banco de Dados */ include 'conexao.php'; /* Variáveis */ $nome = $_POST['nome']; $email = $_POST['email']; /* * monta query em SQL para inserção */ $sql = "INSERT INTO carta ( nome, email ) VALUES ( '".$_POST['nome']."', '".$_POST['email']."' )"; /* * monta query em SQL para exclusão */ $sql2 = "DELETE FROM carta WHERE nome=".$_POST['nome]."' AND email='".$_POST['email']."'"; if(($_POST['nome']==") && ($_POST['email]=="")) {echo "<p class='erro'>Erro: Preencha todos os campos!</p><p class='voltar'><a href='java script:history.back()' title='Voltar'>« Voltar</a></p>";} else { if ($acao=="Cadastrar") { $sql3 = mysql_query("SELECT email FROM carta WHERE email='".$_POST['email']."'") or die ("<p>Ocorreu o seguinte erro:". mysql_error()."</p><p><a href=java script:window.close()' title='Fechar'>[X] Fechar</a></p>"); /* consulta no bd */ $num = mysql_num_rows($sql3); /* vê quantos registros tem no bd */ if($num >= "1"){ /* se tiver 1 ou mais registros, mostra a mensagem a seguir */ echo "<p>O email fornecido já está cadastrado.</p><p><a href='java script:window.close()' title='Fechar'>[X] Fechar</a></p>"; } else { $sql = mysql_query($sql) or die ("<p>Houve um erro na gravação dos dados.</p><p><a href='java script:window.close()' title='Fechar'>[X] Fechar</a></p>"); $msg = "Bem-Vindo à Carta de Notícias".$_POST['nome].". Periodicamente, você receberá as novidades em relação à banda."; $headers = "From: Badogue <diego.fox001@gmail.com>\r\n"; mail($_POST['email'], "Badogue - Carta de Notícias", $msg, $headers); echo "<p>Obrigado, ".$_POST['nome'].".</p>"; echo "<p>O e-mail ".$_POST['email']." foi cadastrado com sucesso.</p>"; echo "<p><a href=java script:window.close()' title='Fechar'>[X] Fechar</a></p>"; } } else if ($acao=="Descadastrar") { $sql4 = mysql_query("SELECT email FROM carta WHERE email='".$_POST['email]."'") or die ("<p>Ocorreu o seguinte erro:". mysql_error()."</p><p><a href='java script:window.close()' title='Fechar'>[X] Fechar</a></p>"); /* consulta no bd */ $num = mysql_num_rows($sql4); /* vê quantos registros tem no bd */ if($num == "0"){ /* se não tiver nenhum registro, mostra a mensagem a seguir */ echo "<p>O email fornecido não está cadastrado.</p><p><a href=java script:window.close()' title='Fechar'>[X] Fechar</a></p>"; } else { $sql5 = mysql_query($sql2) or die ("<p>Houve um erro na gravação dos dados.</p><p><a href='java script:window.close()' title='Fechar'>[X] Fechar</a></p>"); echo "<p>Pronto, ".$_POST['nome].".</p>"; echo "<p>O e-mail ".$_POST['email']." foi descadastrado com sucesso.</p>"; echo "<p><a href='java script:window.close()' title='Fechar'>[X] Fechar</a></p>"; } } } ?> </body> </html> O que estou fazendo de errado? Por favor, me ajudem...
-
Olá Pessoal, Estou com um problema. Estou criando um pequeno gerenciador de noticias para um site. Quero fazer o seguinte. Quando o usuario não completar todos os campos (no caso são 2), não se registre nada no banco de dados. Então pra isso eu coloquei em um determinado momento, if ($titulo == null || $texto == null) {echo "<p class='erro'>Erro: Preencha todos os campos!</p><p class='voltar'><a href='java script:history.back()' title='Voltar'>« Voltar</a></p>";} else { $sql = mysql_query($sql) or die ("<p class='erro'>Houve erro na gravação dos dados.</p><p class='voltar'><a href='java script:history.back()' title='Voltar'>« Voltar</a></p>"); Mas o problema é que sempre tá dando o erro..Como se o usuario não registrase nada. O que estou fazendo de errado? segue o codigo completo da pagina. <? session_start(); require("verifica.php"); /* aqui, inclui o arquivo verifica.php */ /* Conecta ao Banco de Dados */ include 'conexao.php'; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt" lang="pt"> <head> <title></title> <script type="text/javascript" src="scripts.js"></script> </head> <body onload="linkfocus(); tooltip.init(); externalLinks();"> <? include 'topo.php'; ?> <p> </p> <? $texto1 = str_replace('[link=, '<a rel="external" href="', $_POST['texto]); $texto2 = str_replace('[show=, '<a rel="pop" href="show.php?id=', $texto1); $texto3 = str_replace('[secao=', '<a rel="ajax" href="', $texto2); $texto4 = str_replace('[/]', '</a>', $texto3); $texto5 = str_replace(]', '">', $texto4); /* * monta query em SQL para insercao */ $sql = "INSERT INTO noticias ( dia, mes, ano, titulo, texto ) VALUES ( '".$_POST['dia']."', '".$_POST['mes']."', '".$_POST['ano']."', '".$_POST['titulo']."', '".$texto5."' )"; if ($titulo == null || $texto == null) {echo "<p class=erro'>Erro: Preencha todos os campos!</p><p class='voltar'><a href='java script:history.back()' title='Voltar'>« Voltar</a></p>";} else { $sql = mysql_query($sql) or die ("<p class='erro'>Houve erro na gravação dos dados.</p><p class='voltar'><a href='java script:history.back()' title='Voltar'>« Voltar</a></p>"); /* Grava os dados no Log */ $nome = $_SESSION["login_user]; $titulo_log = $_POST['titulo']; $texto_log = $_POST['texto']; $h1 = gmdate(H)-3; if ($h1<0) {$hora=$h1+24;} if ($h1>=0) {$hora=$h1;} $time = $hora.":".date(i).":".date(s); $conteudo = " Às $time, $nome publicou a seguinte notícia: $titulo_log $texto_log "; include 'criar_log.php'; echo "<p class='sucesso'>Notícia publicada com sucesso!</p><p class='voltar'><a href='java script:history.back()' title='Voltar'>« Voltar</a></p>";} ?> <p></p> </body> </html>