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
Bring us your dreams, your ideas, and even your problems. At 3Rings our small but expert team can help you to build your new reality. Setting up your brand new business and sharing it with the world? Secure data integrations for large businesses? Bespoke code and special functionality? You're in the right place!
Our Services
Website design
Looking good, clean code and being up to date are what it takes to make a website successful.
Website hosting
Great Hosting plans to meet all needs. Customised packages also available.
Domain Names
The 'Real Estate' of the internet. Invest now. We can help you register your new domain name
in just a few clicks.
eCommerce
Hand coded from the ground up, our customised shops offer a safe and secure way for you to present
your products to customers. Or take advantage of our Shopify Partnership for a fast and easy e-commerce solution.
Database solutions
3Rings provide customised databases, forms and reports to suit any needs, from simple email contact
forms to complicated accounts calculations or reporting tasks
Total support
Software & Hardware, Lans & Wans, Speeds & Feeds! We can help. From Home networking and wireless
issues to the SME or full corporate business
We believe in a clear and easy process. By using these simple steps we can ensure we provide you with the service you deserve. From a simple website to a complete database solution, we can deliver your project in an organised and timely manner.
1
DISCUSS
2
PLAN
3
DESIGN
4
DEVELOP
5
TESTING
6
LAUNCH
Enjoy the journey
Integration
So many services, so much data!
Expert Integrators
Tap on the icons to explore some of our data and internet integration services.
Domain Names
A great deal of thought should be put into choice of domain name.
Your domain name should reflect the nature of your website or business
Prices Excluding GST
Customised packages available to meet your specifications can be ordered on request.
Above are our 3 most popular hosting plans. Yearly hosting discaounts are available during checkout.
Do you need help with a coding task? Do you need a project boost? Would you like a code appraisal and constructive suggestions? Do you need help with 3rd party integrations? Or are you learning to code?
Our expert code team can help. Code Mentor services are available on a casual basis charged at an hourly rate or quoted for a project duration. Short educational courses in Web Design, Search Optimisation, Social marketing and several code languages and styles are also available.