Ir para conteúdo
Fórum Script Brasil
  • 0

FALE CONOSCO


Sidius

Pergunta

Bom tentei todos os scripts desse site e em nehum deles obtive sucesso, então vou relatar minha atual situação.

Em um computador aqui em casa, que estava sobrando, formatei-o e instalei o win XP, JAVA, MYSQL, E O APPSERVER. Coloquei para rodar um server de lineage e um site pessoal, bom até ai tudo bem. O server de line funcionando 100% e o site também. Então resolvi criar uma pagina no site, fale conosco, onde um visitante pode colocar seu nome, email, telefone, empresa, assunto, mensagem e em seguida enviar para o meu email (blablabla@hotmail.com). Cara parece muito facil mas estou perdendo as esperanças e o pior já fiz isso a uns dois anos atrás. Vou colocar o código aqui HTML e o PHP. Caso precise configurar o php.ini do appserver ou do windows/system32/php.ini precisarei de ajuda porque não lembro mais como fazer.

Segue os códigos.

Arquivo >>> envia.htm

<html>

<form action="envia.php" method="post" name="form" id="form">

<table width="485" border="0">

<tr>

<td width="116" ><strong>Nome:</strong></td>

<td width="359" align="left"><input name="nome" type="text" id="nome" size="50"></td>

</tr>

<tr>

<td><strong>E-mail:</strong></td>

<td align="left"><input name="email" type="text" id="email" size="50" maxlength="40"></td>

</tr>

<tr>

<td><strong>Fone:</strong></td>

<td align="left"><label></label>

<input name="ddd" type="text" id="ddd" value="DDD" size="2" maxlength="3">

<input name="fone" type="text" id="fone" size="8" maxlength="10"></td>

</tr>

<tr>

<td><strong>Empresa:</strong></td>

<td align="left"><input name="empresa" type="text" id="empresa" size="50"></td>

</tr>

<tr>

<td><strong>Assunto:</strong></td>

<td align="left"><input name="assunto" type="text" id="assunto" size="50"></td>

</tr>

<tr>

<td height="40" align="left" valign="top"><strong>Mensagem:</strong></td>

<td align="left"><label>

<textarea name="mensagem" cols="52" rows="7" id="mensagem"></textarea>

</label></td>

</tr>

<tr>

<td height="41" colspan="2">

<input name="envia" type="submit" value="Enviar">

<input name="limpar" type="reset" value="Limpar">

</label></td>

</tr>

</table>

</form>

</html>

Arquivo >>> envia.php

<?

if($_GET[acao]=='verifica') {

extract($_POST);

}

else {

die ("Acesso negado!");

}

global $email; //função para validar a variável $email no script todo

// defino o corpo do e-mail antes

$corpo = "Nome: $nome\nE-mail: $email\nFone: $fone\nEmpresa: $empresa\nMensagem: $mensagem";

//aqui envia o e-mail para você

$envia = mail ("blablabla@hotmail.com", "$assunto", "$corpo", "From: $email") or die('erro ao enviar menssagem');

if ($envia =='true'){echo'email enviado com sucesso';}

?>

O que esta dando é "Acesso negado"

Lembrando quero que o email chegue para o meu hotmail e o site está hopedado na máquina aqui em casa.

Se alguém puder ajudar agradeço.

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Troca:

if($_GET[acao]=='verifica') {
Por:
if(isset($_POST['mensagem'])) {

Agora, enviar para o hotmail a partir do teu 'servidor' doméstico, esquece, mesmo que você configure um servidor de e-mails ai, 99.99% de chance do hotmail bloquear a mensagem.

Link para o comentário
Compartilhar em outros sites

  • 0

Você não precisa de um domínio para enviar um e-mail, você precisa de um servidor de e-mail para isto, mas enviar e-mail a partir de um servidor local, para o hotmail não funciona, o que você pode fazer é enviar por smtp autenticado, dá pra fazer isto usando o gmail.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...