X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Finvite.php;h=fe706a5244d90007d475f13cf656b3b43dd3a328;hb=e59377d96b09c8d7bc0090ce2cea0e99517c7d9b;hp=c63eb568bda50eaaa34d99fc62182fddcd4b4f39;hpb=7feed93a560182d80a5305650b016bc1b2db7542;p=friendica.git diff --git a/mod/invite.php b/mod/invite.php index c63eb568bd..fe706a5244 100644 --- a/mod/invite.php +++ b/mod/invite.php @@ -17,12 +17,13 @@ function invite_post(&$a) { $recip = trim($recip); - if(!eregi('[A-Za-z0-9._%-]+@[A-Za-z0-9._%-]+\.[A-Za-z]{2,6}', $recip)) { - notice( $recip . t(' : ') . t('Not a valid email address.') . EOL); + if(! valid_email($recip)) { + notice( $recip . t(' : ') . t('Not a valid email address.') . EOL); continue; } - $res = mail($recip, t('Please join my network on ') . $a->config['sitename'], $message, "From: " . $a->user['email']); + $res = mail($recip, t('Please join my network on ') . $a->config['sitename'], + $message, "From: " . $a->user['email']); if($res) { $total ++; } @@ -32,9 +33,7 @@ function invite_post(&$a) { } notice( $total . t(' messages sent.') . EOL); - - - + return; } @@ -44,7 +43,7 @@ function invite_content(&$a) { return; } - $tpl = file_get_contents('view/invite.tpl'); + $tpl = load_view_file('view/invite.tpl'); $o = replace_macros($tpl, array( '$invite' => t('Send invitations'), @@ -58,6 +57,4 @@ function invite_content(&$a) { )); return $o; - - } \ No newline at end of file