From: Steve Sutton Date: Sat, 10 Mar 2018 14:17:06 +0000 (-0500) Subject: Add check for http in url X-Git-Tag: v1.0.0^2~159 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=33104338ac2fbfb92b87d0b3808402c7cab3653a;p=WP-Plugins%2Fglm-member-db-billing.git Add check for http in url When updating or outputting the invoice_url make sure there's http in front. --- diff --git a/classes/data/dataSettings.php b/classes/data/dataSettings.php index 803472c..5c97ed0 100644 --- a/classes/data/dataSettings.php +++ b/classes/data/dataSettings.php @@ -229,6 +229,10 @@ class GlmDataBillingSettings extends GlmDataAbstract */ public function entryPostProcessing($r, $a) { + // Check that URLs have http:// in front of them. + if (isset($r['company_url']) && strlen(trim($r['company_url'])) > 0 && strtolower(substr($r['company_url'],0,4)) != 'http') { + $r['company_url'] = 'http://'.$r['company_url']; + } return $r; }