Jump to content
Fórum Script Brasil

root_slackware

Membros
  • Posts

    15
  • Joined

  • Last visited

About root_slackware

root_slackware's Achievements

0

Reputation

  1. Caros colegas; meus campos não estão sendo validados. Por que? Há algum erro no meu script abaixo???? <? if (!$_POST){ ?> <script language="javascript"> function valida_campo() { <!-- var nome = document.form.nome.value if (nome=="") { alert("Necessário informar nome!"); document.form.nome.focus() return false } var telefone = document.form.telefone.value if (telefone=="") { alert("Necessário informar telefone!"); document.form.telefone.focus() return false } var email=document.form.email.value; if (email=="") { alert("Necessário informar email!") document.form.email.focus() return false } var mensagem=document.form.mensagem.value; if (mensagem=="") { alert("Necessário informar empresa!") document.form.empresa.focus() return false } } //--> </script> <form action="contact.php" method="post"> <span class="style33">Nome:</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="nome" type="text" id="nome" size="30" maxlength="30" /> <input name="empresa" type="text" id="empresa" size="30" maxlength="30" /> </label> </p> <p class="style33">Cidade: <label>&nbsp;&nbsp; <input name="cidade" type="text" id="cidade" size="30" /> <input name="telefone" type="text" id="telefone" size="20" /> <input name="email" type="text" id="email" size="30" /> < &nbsp;&nbsp; <textarea name="mensagem" cols="30" rows="2" id="mensagem"></textarea> <input name="enviar" type="submit" id="enviar" value="Enviar" /> <input name="enviado" id="enviado" type="hidden" value="ok" /> </form> <? }else{ $corpo .= "Formul&aacute;rio enviado\n"; $corpo .= "Nome: " . $_POST["nome"] . "\n"; $corpo .= "Empresa: " . $_POST["empresa"] . "\n"; $corpo .= "Cidade: " . $_POST["cidade"] . "\n"; $corpo .= "Email: " . $_POST["email"] . "\n"; $corpo .= "Telefone:". $_POST["telefone"] ."\n"; $corpo .= "Mensagem: " . $_POST["mensagem"] . "\n"; mail ("[email protected]","Formulário Recebido",$corpo); print "<img src=\"images/message.jpg\" title=\"\" alt=\"\" />\n"; } ?>
  2. :) Boa Noite; Caros colegas; Estou desenvolvendo...meu website, trata-se de uma empresa de tecnologia. Trabalho com Linux, windows e sistemas... Mas eu não tenho idéias para criar meu próprio logotipo... Gostaria de obter uma sugestão... tenho pouco conhecimento de fireworks... Espero que possam me ajudar....
  3. Minha dúvida é que eu não sei montar o formulário...não sei montar o código!!!!
  4. Boa Noite Colegas; Espero que possam me ajudar. Quero criar um formulário comvalidação javascript com os seguintes campos: Empresa: Nome: Cidade: E-mail: Telefone: Mensagem: Na qual o usuário tenta enviar o formulário em branco, surja uma mensagem que todos os campos tenham de ser preenchidos. E depois que o formulário for enviado, que seja redirecionada uma página de agradecimento. E gostaria também que vocês me sugerissem um bom livro de php para iniciante. Muito obrigado pela atenção a mim dispensada...
  5. Não está funcionando deu erro na linha 427 veja o código: <? if (!$_POST){ ?> <form name="form1" method="post" action="="?acao=enviar"> <span class="style33">Nome:</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="nome" type="text" id="nome" size="30" maxlength="30"> &nbsp; <label></label> <p><span class="style34"><span class="style32">Empresa:</span> <label> </label> </span> <span class="style38"> <label> </label> </span><span class="style35"><label></label> </span> <label>&nbsp; <input name="empresa" type="text" id="empresa" size="30" maxlength="30"> </label> </p> <p class="style33">Cidade: <label> &nbsp;&nbsp;&nbsp; <input name="cidade" type="text" id="cidade" size="30"> </label> </p> <p class="style33">Telefone: <label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="telefone" type="text" id="telefone" size="20"> </label> </p> <p class="style33">E-mail: <label>&nbsp;&nbsp;&nbsp;&nbsp; <input name="email" type="text" id="email" size="30"> </label> </p> <p class="style33">Mensagem: <label> <textarea name="mensagem" cols="30" rows="2" id="mensagem"></textarea> </label> </p> <p class="style33"> <label> <input name="enviar" type="submit" id="enviar" value="Enviar"> </label> </p> </form> <script> function envia() { var campo = document.form; if(campo.empresa.value=="" || campo.nome.value=="" || campo.cidade.value=="" || campo.email.value=="" || campo.telefone.value=="" || campo.mensagem.value=="") { window.alert("Preencha todos os campos"); return false; } } </script> <? if($_GET['acao'] == "enviar"){ // Recebendo dados do formulário $nome = $_POST['nome']; $mensagem = $_POST['mensagem']; $email = $_POST['email']; $telefone = $_POST['telefone']; $cidade = $_POST['cidade']; $empresa = $_POST['empresa']; $validade = true; // testando se os campos estão em branco /* o comando empty testa se a variável está vazia também existe a função isset($var) que testa se ele foi setada. */ if(empty($nome) OR empty($mensagem) OR empty($mensagem) OR empty($email) OR empty($telefone) OR empty($cidade) OR empty($empresa)){ echo "<script> alert('Preencha todos os campos antes de conitnuar') </script>"; }else{ $corpo .= "Formulário enviado\n"; $corpo .= "Nome: " . $_POST["nome"] . "\n"; $corpo .= "Empresa: " . $_POST["empresa"] . "\n"; $corpo .= "Cidade: " . $_POST["cidade"] . "\n"; $corpo .= "Email: " . $_POST["email"] . "\n"; $corpo .= "Telefone:". $_POST["telefone"] ."\n"; $corpo .= "Mensagem: " . $_POST["mensagem"] . "\n"; mail("[email protected]","Formulário Recebido",$corpo); echo "<center><font face=verdana size=4>Em breve entraremos em Contato!</font></center>"; } ?>
  6. e incluir que assim ele so vai concluir o envio quando todos os campos forem preenchidos Mas em que local deo meu código eu incluo este script???? e este script em azul está correto, por favor, não quero que pense que estou me aproveitando, mas dê uma conferida no meu código... <? if (!$_POST){ ?> <form name="form1" method="post" action="="contact.php"> <span class="style33">Nome:</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="nome" type="text" id="nome" size="30" maxlength="30"> &nbsp; <label></label> <p><span class="style34"><span class="style32">Empresa:</span> <label> </label> </span> <span class="style38"> <label> </label> </span><span class="style35"><label></label> </span> <label>&nbsp; <input name="empresa" type="text" id="empresa" size="30" maxlength="30"> </label> </p> <p class="style33">Cidade: <label> &nbsp;&nbsp;&nbsp; <input name="cidade" type="text" id="cidade" size="30"> </label> </p> <p class="style33">Telefone: <label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="telefone" type="text" id="telefone" size="20"> </label> </p> <p class="style33">E-mail: <label>&nbsp;&nbsp;&nbsp;&nbsp; <input name="email" type="text" id="email" size="30"> </label> </p> <p class="style33">Mensagem: <label> <textarea name="mensagem" cols="30" rows="2" id="mensagem"></textarea> </label> </p> <p class="style33"> <label> <input name="enviar" type="submit" id="enviar" value="Enviar"> </label> </p> </form> <? }else{ $corpo .= "Formulário enviado\n"; $corpo .= "Nome: " . $_POST["nome] . "\n"; $corpo .= "Empresa: " . $_POST["empresa"] . "\n"; $corpo .= "Cidade: " . $_POST["cidade"] . "\n"; $corpo .= "Email: " . $_POST["email"] . "\n"; $corpo .= "Telefone:". $_POST["telefone"] ."\n"; $corpo .= "Mensagem: " . $_POST["mensagem"] . "\n"; mail("[email protected]","Formulário Recebido",$corpo); echo "<center><font face=verdana size=4>Em breve entraremos em Contato!</font></center>"; } ?>
  7. para isto: e incluir isto em seu código: seria uma solução Já formam tantas modificações que eu efetuei neste código que eu estou até perdido!!!´ Por favor me dê uma luz me mostre o código inteiro...
  8. Mas em que parte do meu código eu coloco estes comando???????
  9. Cara eu sou novo em código, or isto estou pedindo uma ajuda, veja como ficou meu código... Ele envia normalmente, mas ele ainda permite campos em brancos <? if (!$_POST){ ?> <form name="form1" method="post" action="contact.php"> <span class="style33">Nome:</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="nome" type="text" id="nome" size="30" maxlength="30"> &nbsp; <label></label> <p><span class="style34"><span class="style32">Empresa:</span> <label> </label> </span> <span class="style38"> <label> </label> </span><span class="style35"><label></label> </span> <label>&nbsp; <input name="empresa" type="text" id="empresa" size="30" maxlength="30"> </label> </p> <p class="style33">Cidade: <label> &nbsp;&nbsp;&nbsp; <input name="cidade" type="text" id="cidade" size="30"> </label> </p> <p class="style33">Telefone: <label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="telefone" type="text" id="telefone" size="20"> </label> </p> <p class="style33">E-mail: <label>&nbsp;&nbsp;&nbsp;&nbsp; <input name="email" type="text" id="email" size="30"> </label> </p> <p class="style33">Mensagem: <label> <textarea name="mensagem" cols="30" rows="2" id="mensagem"></textarea> </label> </p> <p class="style33"> <label> <input name="enviar" type="submit" id="enviar" value="Enviar"> </label> </p> </form> <script> function envia() { var campo = document.form; if(campo.empresa.value=="" || campo.nome.value=="" || campo.cidade.value=="" || campo.email.value=="" || campo.telefone.value=="" || campo.mensagem.value=="") { window.alert("Preencha todos os campos"); return false; } } </script> <? }else{ $corpo .= "Formulário enviado\n"; $corpo .= "Nome: " . $_POST["nome"] . "\n"; $corpo .= "Empresa: " . $_POST["empresa"] . "\n"; $corpo .= "Cidade: " . $_POST["cidade"] . "\n"; $corpo .= "Email: " . $_POST["email"] . "\n"; $corpo .= "Telefone:". $_POST["telefone"] ."\n"; $corpo .= "Mensagem: " . $_POST["mensagem"] . "\n"; mail("[email protected]","Formulário Recebido",$corpo); echo "<center><font face=verdana size=4>Sua mensagem foi enviada com sucesso!</font></center>"; } ?>
  10. Boa Noite Colegas; Espero que possam me ajudar. Quero criar um formulário em php com as seguintes campos: Empresa: Nome: Cidade: E-mail: Telefone: Mensagem: Mas que se usuário tenta enviar o formulário em branco, surja uma mensagem que todos os campos tenham de ser preenchidos. E depois que o formulário for enviado, que seja redirecionada uma página de agradecimento. E gostaria também que vocês me sugerissem um bom livro de php para iniciante. Muito obrigado pela atenção a mim dispensada...
  11. Caros Colegas; Meu formulário Está funcionando corretamente, no entatnto no echo ele dá um erro!!! segue abaixo o código: <? if (!$_POST){ ?> }else{ <form action="formulario.php" method=post> <p><span class="style22 style34 style35">Nome</span><span class="style35">:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span> <input type=text name="nome" size=30> </p> <p class="style35">Empresa:&nbsp; <label> <input name="empresa" type="text" id="empresa" size="30" /> </label> </p> <p class="style35">Cidade:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <label> <input name="cidade" type="text" id="cidade" size="30" /> </label> </p> <p><span class="style22 style34 style36">Email:</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type=text name=email size=30 /> </p> <p><span class="style35">&nbsp;Telefone:</span> <input name="telefone" type="text" id="telefone" size="30" /> </p> <p class="style35">Solicita&ccedil;&atilde;o: </p> <p> <textarea name=coment cols=35 rows=6></textarea> <br> <input name="submit" type=submit value="Enviar"> </p> </form> <? $corpo .= "Formulário enviado\n"; $corpo .= "Nome: " . $_POST["nome"] . "\n"; $corpo .= "Empresa". $_POST["empresa"]. "\n"; $corpo .= "Cidade" . $_POST["cidade"] . "\n"; $corpo .= "Email: " . $_POST["email"] . "\n"; $corpo .= "Telefone". $_POST["telefone"] ."\n"; $corpo .= "Comentários: " . $_POST["coment"] . "\n"; //envio o correio... mail("[email protected]","Formulário Recebido",$corpo); //agrade&ccedil;o pelo envio echo <"http://meudominio.com/atendente.gif" width="243" height="144" border="1">; } ?> É esta linha que dá o erro,
  12. :( Boa Tarde! Qual o Script para a criação de um sistema de busca interna em meu site? Espero que possam me ajudar!! Obrigado!
  13. :D Colegas muito obrigado a vocês dois....Funcionou corretamente..... Abusando um pouquinho queria saber como centralizo o gif na tela e como posso mudar a cor de fundo do formulário...Desde já agradeço o espirito de cooperação de vocês dois....
  14. eu cologo este código entre as aspas Exemplo: //agradeço pelo envio echo "Obrigado! Seu Formulário foi enviado corretamente."; << aqui eu mantenho as aspas e retiro a mensagem e coloco o script? ficaria deste jeito? //agradeço pelo envio echo "<img src="imagem.gif" alt="Descrição da Imagem" border="0" height="altura da imagem" width="largura da imagem" >"; << aqui eu mantenho as aspas e retiro a mensagem e coloco o script?
  15. Gostaria de ao invés de mostrar uma mensagem de confirmção de envio gostaria de mostrar um gif ou jpeg. como monto o script? Abaixo segue meu código! <? if (!$_POST){ ?> <form action="formulario.php" method=post> <p><span class="style22">Nome:</span> </p> <p> <input type=text name="nome" size=50> </p> <p><br> <span class="style22">Email:</span> </p> <p> <input type=text name=email size=50> </p> <p><span class="style22">Telefone:</span></p> <p> <label> <input name="telefone" type="text" id="telefone"> </label> </p> <p><br> <span class="style22">Comentários:</span> </p> <p> <textarea name=coment cols=50 rows=6></textarea> <br> <input name="submit" type=submit value="Enviar"> </p> </form> <div align="center"> <? }else{ //Estou a receber o formulário, componho o corpo $corpo .= "Formulário enviado\n"; $corpo .= "Nome: " . $_POST["nome"] . "\n"; $corpo .= "Email: " . $_POST["email"] . "\n"; $corpo .= "Telefone". $_POST["telefone"] ."\n"; $corpo .= "Comentários: " . $_POST["coment"] . "\n"; //envio o correio... mail("[email protected]","Formulário recebido",$corpo); //agradeço pelo envio echo "Obrigado! Seu Formulário foi enviado corretamente."; // Esta mensagem que eu quero mudar para um gif } ?>
×
×
  • Create New...