Message: Creation of dynamic property CI_URI::$config is deprecated
Filename: core/URI.php
Line Number: 101
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Router::$uri is deprecated
Filename: core/Router.php
Line Number: 126
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$benchmark is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$hooks is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$config is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$log is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$utf8 is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$uri is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$exceptions is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$router is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$output is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$security is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$input is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$lang is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$load is deprecated
Filename: core/Controller.php
Line Number: 78
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$db is deprecated
Filename: core/Loader.php
Line Number: 360
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_DB_mysqli_driver::$autoinit is deprecated
Filename: database/DB_driver.php
Line Number: 371
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 126
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 265
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 143
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 197
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 282
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 310
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 281
A PHP Error was encountered
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 288
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 303
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 313
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 314
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 315
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
A PHP Error was encountered
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 107
A PHP Error was encountered
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 140
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$session is deprecated
Filename: core/Loader.php
Line Number: 1245
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$Menu_model is deprecated
Filename: core/Loader.php
Line Number: 323
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Index::$Vars_model is deprecated
Filename: core/Loader.php
Line Number: 323
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$benchmark is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$hooks is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$config is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$log is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$utf8 is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$uri is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$exceptions is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$router is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$output is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$security is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$input is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$lang is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$load is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$db is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$session is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$Menu_model is deprecated
Filename: core/Loader.php
Line Number: 888
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$Vars_model is deprecated
Here at 3Rings we go well beyond your average Wordpress, Wix or Shopify platform setup.? We know how to code.
Need a custom database with data collection UI? A specialised online calculator or application process?? A link to another system or datasource? An interactive application? Help building your dream??? Ask us!
If you're the DIY type and would like a code mentor to help with your project, or have a half finished project that needs a boost... Thats us too!
PHP
MySQL
Javascript
HTML5
CSS3
J-Query
Bootstrap
Codeigniter
REST & SOAP APIs
AJAX
cURL
... & more!
If you do use a template system like Wordpress or Sharepoint and find it frustrating, or can't find a template that suits you, we're not afraid to jump in and customise your templates or assist with complicated setups.?
We can also help with setting up your business for increased exposure on Social Media and Search Engines.