Inserir email no formulário criado pelo Web acappella

PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.

Moderadores: Administradores, Moderadores

Inserir email no formulário criado pelo Web acappella

Mensagempor joaquimlima » Quinta Abr 08, 2010 9:28

Olá Amigos;

Tenho o programa Web Acappella.
Construi o site e publiquei: http://www.grupo-garb.com/amarilgard.
Não consigo inserir o email no formulário de resposta.
Deixo o código na esperança de alguém mo enviar corrigido.

O email que eu quero inserir é: amarilgard.garb@gmail.com

Agradeço a vossa ajuda.
joaquim Lima - Email: joaquimlima222@msn.com

Deixo-vos o código que está no Web Acappella.

$headers="Content-Type: text/plain; charset=utf-8";
if (mail($to,$title,$content,$headers))
{
return true;
}
setError("Error !!");
return false;
Joaquim Lima
joaquimlima
Novato
Novato
 
Mensagens: 7
Registado: Domingo Fev 21, 2010 12:23

Mensagempor alr_tech » Quinta Abr 08, 2010 11:42

boas

qual o erro que dá...
o endereço terá de ser colocado na var $to

o problema poderá estar no procedimento mail()....
de alguma maneira não está a entender a string de endereço.. ?

cumps
AMD XP 2400+, ASUS A7N8X-E Deluxe
1 Gb DDR 400, Seagate 80 GB ATA + 120 Gb ATA, ATI 9600 XT
alr_tech
Gurus
Gurus
 
Mensagens: 6768
Registado: Quinta Fev 17, 2005 18:01
Localização: Lisboa

Mensagempor joaquimlima » Quinta Abr 08, 2010 13:06

Olá;
A mensagem que dá é: "Erro: Servidor sem PHP"

O servidor é a Amen.pt. Pelo que sei é um servidor completo. De qualquer forma vou qustioná-los sobre isso.

O facto de dar erro, penso que seja de eu não ter inserido o email. não o fiz porque não sei.

Por isso eu colei o código aqui para que me dizerem como o fazer. Se mesmo assim, depois não funcionar, então poderá ser atribuido ao servidor.
Se puder edite-me esse código para eu experimentar.

Com consideração.
Joaquim Lima
joaquimlima
Novato
Novato
 
Mensagens: 7
Registado: Domingo Fev 21, 2010 12:23

Mensagempor alr_tech » Quinta Abr 08, 2010 14:14

boas

o procedimento mail devolve um boolean...
as var $to, $title,$content,$headers
recebem o conteúdo de cada um dos campos do form....
ou algo que tenha inserido nas vars automaticamente, através de código...

mas, pode ser simplesmente a biblioteca desactivada, para evitar bots de spam..

mas, tb algo me diz que falta um else...
<?PHP
...
...
$headers="Content-Type: text/plain; charset=utf-8";
if (mail($to,$title,$content,$headers))
{
return true;
}
else
{
setError("Error !!");
return false;
}
...
?>
embora existam formas avançadas de programação, em que eu desconheço as abreviações...

ou ainda estares a chamar uma biblioteca de PHP em vez da linguagem que podes usar...

cumps
AMD XP 2400+, ASUS A7N8X-E Deluxe
1 Gb DDR 400, Seagate 80 GB ATA + 120 Gb ATA, ATI 9600 XT
alr_tech
Gurus
Gurus
 
Mensagens: 6768
Registado: Quinta Fev 17, 2005 18:01
Localização: Lisboa

Mensagempor joaquimlima » Quinta Abr 08, 2010 16:30

Boas
Agradeço a ajuda. Falei com o técnico da amen.pt. disse-me que o módulo que eu escolhi, efectivamente não aceita "PHP". Fiz o respectivo upgrade. Quando estiver activo, vou tentar. Se mesmo assim não funcionar, volto a abrir o tópico para tentar com a vossa AJUDA.
Muito obrigado
Joaquim Lima
joaquimlima
Novato
Novato
 
Mensagens: 7
Registado: Domingo Fev 21, 2010 12:23


Voltar para Programação

Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 0 visitantes

cron