Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: CENSIPAM
<?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 subsequente.
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.