curso php prático

Transcrição

curso php prático
CURSO PHP PRÁTICO
PROFESSOR LUCIANO ROBERTO ROCHA
Função de email
Usando a função mail():
bool mail ( string $to , string $subject , string $message [, string $additional_headers] )
Parâmetros:
– to: Receptor, ou receptores do email.
• O formato desta string precisa estar de acordo com » RFC 2822. Alguns exemplos:
–
–
–
–
[email protected]
[email protected], [email protected]
User <[email protected]>
User <[email protected]>, Another User <[email protected]>
– subject: Assunto do email a ser enviado.
– message: Mensagem a ser enviada.
– additional_headers (opcional): String a ser inserida no final do
cabeçalho do email.
• Esta é normalmente usada para adicionar cabeçalhos extras (From, Cc, e Bcc).
Múltiplos cabeçalhos extra devem ser separados com um CRLF (\r\n).
Usando a função mail():
• Valor Retornado
– Retorna TRUE se o email foi aceito com sucesso pelo entregado, FALSE caso contrário.
• EXEMPLO:
<?php
$para = '[email protected]';
$assunto = 'digite o assunto';
$mensagem = 'O texto do email';
$cabecalho = 'From: Quem enviou <[email protected]>';
mail($para, $assunto, $mensagem, $cabecalho);
?>
Outros Scripts
• Email_php
– Exemplo de Script php com form de envio de email que suporta acentuação e tags
HTML.
• Richedit
–
Função javascript para formatar textos em um componente textarea
• Buscar_cep_php
– Script em PHP com AJAX que usa o web service “buscarcep.com.br” para implementar
busca de ruas pelo CEP.
• Upload
– Scripts PHP para upload de fotos com gerador de marca d´agua e thumbs
• Pdml
– Extensão fpdf para gerar documentos em PDF com tags html
• Jpgraph
– Scripts PHP utilizados para gerar gráficos estatísticos com biblioteca GD
Referências
SITES NA INTERNET
• Manual oficial da linguagem PHP traduzido
•
http://www.php.net/manual/pt_BR/index.php
• Glossário de funções em PHP
– http://www.supertrafego.com/ms_funcoes_php.asp
• Scripts Brasil – Banco de scripts em php
– http://www.scriptbrasil.com.br/codigos/php/
LIVROS
• Fundamentos de PHP
– Julie C. Meloni – Editora Ciência Moderna, 2000
Contato
PROFESSOR LUCIANO ROBERTO ROCHA
• Prefeitura Municipal de Castro
– Secretaria de Educação – Deptº de Pesquisas e Informações Educacionais
– [email protected]
• Faculdade União
– [email protected]
• Instituto Educacional de Castro – INEC
– [email protected]
SKYPE
lrrocha05