PHP » Articoli » CodeIgniter
di: Claudio Garau 18 Settembre 2008
Tra i tanti strumenti messi a disposizione dal framework CodeIgniter (leggi l'articolo di introduzione a CodeIgniter) non mancano naturalmente quelli dedicati appositamente all'invio di posta elettronica tramite pagine Web; la classe Email e stata integrata dagli sviluppatori per questo scopo e fornisce all'utilizzatore numerose funzionalità che permettono di svolgere operazioni anche complesse tra cui:
Nel corso di questa breve trattazione affronteremo i vari aspetti relativi all'invio di posta elettronica tramite la classe Email di CodeIgniter fornendo esempi pratici esplicativi delle diverse procedure
Sfruttare le potenzialità della classe Email per spedire messaggi di posta elettronica tramite una pagina Web è molto semplice, inoltre, i metodi e le funzioni relativi alla classe consentono alti livelli di configurazione e personalizzazione.
Un semplice esempio di codice per l'invio di email con CodeIgniter potrebbe essere il seguente:
# scarichiamo la libreria per l'invio delle email $this->load->library('email'); # definiamo indirizzo e nome del mittente $this->email->from('claudio@miamail.com', 'Claudio'); # indichiamo l'indirizzo del destinatario $this->email->to('francesco@suamail.com'); # per conoscenza inviamo la mail anche all'indirizzo.. $this->email->cc('cristina@suamail.com'); # definiamo il destinatario in copia a nascosta $this->email->bcc('gruppo@loromail.com'); # oggetto del messaggio $this->email->subject('Email con CodeIgniter'); # messaggio dell'email $this->email->message('Inviare una email con il framework PHP CodeIgniter.'); # invio del messaggio $this->email->send(); # debugging echo $this->email->print_debugger();
Per ogni componente dell'email CodeIgniter, o meglio la sua classe Email, dedica un determinata funzione. Nel prossimo paragrafo vedremo a cosa servono queste funzioni e come vanno utilizzate.
Guida Yii FrameworkCome creare applicazioni Web in modo semplice e veloce con il... |
Guida Zend FrameworkDiventate professionisti dello sviluppo Web. Zend Framework è lo... |
Guida Applicazioni Facebook con PHPCome realizzare un'applicazione per Facebook. Dalle basi della... |
Ogni lunedì, direttamente nella tua e-mail: script, articoli, guide e tutorial su PHP, MySQL e Apache.
Iscriviti alla newsletter
|
|
Corso PHP per Webmaster11 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |