Ir ao conteúdo
  • Cadastre-se

Formaulários E Outros


magrão5

Posts recomendados

: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:

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

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.

Link para o comentário
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....

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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

×
×
  • Criar novo...