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

-
- Mensagens: 7
- Registado: Domingo Fev 21, 2010 12:23
por 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

-
- Mensagens: 6768
- Registado: Quinta Fev 17, 2005 18:01
- Localização: Lisboa
por 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

-
- Mensagens: 7
- Registado: Domingo Fev 21, 2010 12:23
por 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

-
- Mensagens: 6768
- Registado: Quinta Fev 17, 2005 18:01
- Localização: Lisboa
por 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

-
- Mensagens: 7
- Registado: Domingo Fev 21, 2010 12:23
Voltar para Programação
Quem está ligado:
Utilizador a ver este Fórum: Nenhum utilizador registado e 1 visitante