Questão
ID 587270Disciplina: Tecnologia da Informação
Assunto: PHP
Ano: 2006 Banca: CESPE CEBRASPE - Centro de Seleção e de Promoção de Eventos UnB Órgão: Centro Gestor e Operacional do Sistema de Proteção da Amazônia
<?php
ini_set('SMTP', 'mail.unb.br');
ini_set('smtp_port', 465);
if (!isset(\$_REQUEST['emaildestino']) || !isset(\$_REQUEST['assunto']) ||
!isset(\$_REQUEST['mensagem'])){
header( "Location: http://localhost/testes/erro.html" );
}
else {
\$emaildestino = \$_REQUEST['emaildestino'];
\$assunto = \$_REQUEST['assunto'];
\$mensagem = \$_REQUEST['mensagem'];
if (empty(\$emaildestino) || empty(\$assunto) || empty(\$mensagem)) {
header( "Location: http://localhost/erro.html" );
}
else {
mail( \$emaildestino, \$assunto, \$mensagem, "From: \$emailorigem" );
header( "Location: http://localhost/sucesso.html" );
}
}
?>
Com relação ao código acima, escrito na linguagem PHP, julgue o item subseqüente.
O programa envia mensagens de correio para o servidor “mail.unb.br”; esse servidor presta o serviço na porta 465; a página “erro.html” é apresentada se os campos de entrada não forem submetidos ou se forem submetidos sem terem sido preenchidos; os campos podem ser submetidos via formulário HTML usando o método GET, mas não o POST.