]>
Commit | Line | Data |
---|---|---|
59c06b17 CS |
1 | <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); |
2 | /** | |
3 | * CodeIgniter | |
4 | * | |
5 | * An open source application development framework for PHP 5.1.6 or newer | |
6 | * | |
7 | * @package CodeIgniter | |
8 | * @author ExpressionEngine Dev Team | |
9 | * @copyright Copyright (c) 2008 - 2011, EllisLab, Inc. | |
10 | * @license http://codeigniter.com/user_guide/license.html | |
11 | * @link http://codeigniter.com | |
12 | * @since Version 1.0 | |
13 | * @filesource | |
14 | */ | |
15 | ||
16 | // ------------------------------------------------------------------------ | |
17 | ||
18 | /** | |
19 | * CodeIgniter Email Helpers | |
20 | * | |
21 | * @package CodeIgniter | |
22 | * @subpackage Helpers | |
23 | * @category Helpers | |
24 | * @author ExpressionEngine Dev Team | |
25 | * @link http://codeigniter.com/user_guide/helpers/email_helper.html | |
26 | */ | |
27 | ||
28 | // ------------------------------------------------------------------------ | |
29 | ||
30 | /** | |
31 | * Validate email address | |
32 | * | |
33 | * @access public | |
34 | * @return bool | |
35 | */ | |
36 | if ( ! function_exists('valid_email')) | |
37 | { | |
38 | function valid_email($address) | |
39 | { | |
40 | return ( ! preg_match("/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix", $address)) ? FALSE : TRUE; | |
41 | } | |
42 | } | |
43 | ||
44 | // ------------------------------------------------------------------------ | |
45 | ||
46 | /** | |
47 | * Send an email | |
48 | * | |
49 | * @access public | |
50 | * @return bool | |
51 | */ | |
52 | if ( ! function_exists('send_email')) | |
53 | { | |
54 | function send_email($recipient, $subject = 'Test email', $message = 'Hello World') | |
55 | { | |
56 | return mail($recipient, $subject, $message); | |
57 | } | |
58 | } | |
59 | ||
60 | ||
61 | /* End of file email_helper.php */ | |
62 | /* Location: ./system/helpers/email_helper.php */ |