Ir ao conteúdo
  • Cadastre-se
Entre para seguir isso  
magrão5

Formaulários E Outros

Recommended Posts

:muro:

Seguinte:

Eu tenho um site, e gostaria de deixá-lo mais dinâmico. Ele tem um formulário e eu gostaria de fazer-lo enviar as mensagens direto para um e-mail específico mas não consigo (pode ser em asp, java, coisa e tal) ou alguém tem alguma ideia para me ajudar?

Queria por um contador de acessos que somente eu tivesse acesso. Teria como pegar os links das manchetes de sites de noticiários?

Aê é muita pergunta mas me ajudaria muito se enviarem os códigos.

Se puderem me enviar as respostas eu estou grato.

Meu site para quem quiser ver é: http://www.byirmandade.cjb.net

:muro::muro::muro::muro::muro::muro:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei muito bem ASP, mas contador de acessos é feio.

Use um serviço gratuito como Extreme Tracker ou Webaliser.

Esses serviços te dizem o Sistema opercional, navegador, país, acessos em qual dia, quam horário e de onde o cara veio (aquele banner no site tal funciona?.. etc).

Uma figurinha de um programa desses não é nada para quem tem um banner de uma compahina de hosting grátis e poucas pessoas ficam olhando essas estatisticas.

Sobre formulário de contatos, nada que uma busca no Google não encontre.

Todos os casos, existem serviços gratuitos com formulários de contato.

O WMOnline parou com o serviço porém, você pode baixar o script porque esse tipo de serviço está sendo parado por culpa do (sim eu sei que você sabe) SPAM.

Compartilhar este post


Link para o post
Compartilhar em outros sites

E-mail de contato:

primeiro, faca uma pagina de formulario em HTML normalmente.... fica mais fácil assim...

uma bem simples seria assim...

 

<html>

<head>

<meta http-equiv="Content-Language" content="pt-br">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<meta name="GENERATOR" content="IkkiNET! Visual HTML Editor">

<title>Formulário</title>

</head>

<body>

<form method="POST" action="envia.php">

<table border="0" width="46%" cellspacing="0" cellpadding="0">

  <tr>

    <td width="33%" valign="top" align="right">Nome:</td>

    <td width="67%" valign="top" align="left">

       

<input type="text" name="nome" size="20"></p>

    </td>

  </tr>

  <tr>

    <td width="33%" valign="top" align="right">E-mail:</td>

    <td width="67%" valign="top" align="left">

       

<input type="text" name="email" size="20"></p>

    </td>

  </tr>

  <tr>

    <td width="33%" valign="top" align="right">Comentários:</td>

    <td width="67%" valign="top" align="left">

       

<textarea rows="2" name="comentarios" cols="20"></textarea></p>

    </td>

  </tr>

  <tr>

    <td width="33%" valign="top" align="right"></td>

    <td width="67%" valign="top" align="left"><input type="button" value="Enviar"></td>

  </tr>

</table>

</form>

</body>

</html>

esta é uma página simples em HTML de formulário.... o texto destacado em vermelho está dizendo qual o script q validará o formulário...

os textos em destaque azul são os nomes dos 3 campos q temos no formulário: nome, email e comentarios.....

estes nomes se tornarão as variáveis no script PHP....

agora, vamos ao script..... que deve se chamar, no caso, envia.php.....

   

<?

if(empty($nome)) {

echo 'ERRO!!! O campo NOME deve ser preenchido.';

} elseif(empty($email)) {

echo 'ERRO!!! O campo EMAIL deve ser preenchido.';

} elseif(empty($comentarios)) {

echo 'ERRO!!! O campo COMENTARIOS deve ser preenchido.';

} else {

echo 'SUCESSO!!! Seu email foi enviado com sucesso.';

mail("$nome<$email>","Assunto da mensagem q vai pra pessoa","Corpo da mensagem q vai pra pessoa","From: seu@email");

mail("seu@email","Assunto da mensagem q vai pra você","corpo da mensagem q vai pra você","From: $nome<$email>");

}

?>

explicando.... em roxo são as tags q abrem e fecham o script PHP e devem vir no script sempre....

em vermelho estão as condicoes.... if (se, em inglês), else (senao, em inglês), empty (vazio em inglês).... ou seja.... se o campo nome for vazio (if (empty($nome)) ), faz determinada ação.....

em verde os echos.... imprimem o q vem dentros das '' na tela do computador....

e por ultimo, em azul, a função mail, que envia o email pra pessoa e pra você.... uma observação importante.... no corpo da mensagem, para se dar um quebra de linha, usa-se \n....

  

por exemplo

uma mulher\nlinda passou\npor aqui...\n\nlindo dia hoje...

fica assim no email:

uma mulher

linda passou

por aqui...

lindo dia hoje...

postado pelo amigo ikkinet do forum da SB

espero ter ajudado....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora
Entre para seguir isso  





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×