René's URL Explorer Experiment


Title: Validation — CodeIgniter 4.7.4 documentation

direct link

Domain: codeigniter4.github.io

Links:

https://codeigniter4.github.io/userguide/index.html
Welcome to CodeIgniter4https://codeigniter4.github.io/userguide/intro/index.html
Welcome to CodeIgniter4https://codeigniter4.github.io/userguide/intro/index.html
Server Requirementshttps://codeigniter4.github.io/userguide/intro/requirements.html
Creditshttps://codeigniter4.github.io/userguide/intro/credits.html
PSR Compliancehttps://codeigniter4.github.io/userguide/intro/psr.html
License Agreementhttps://codeigniter4.github.io/userguide/license.html
Installationhttps://codeigniter4.github.io/userguide/installation/index.html
Composer Installationhttps://codeigniter4.github.io/userguide/installation/installing_composer.html
Manual Installationhttps://codeigniter4.github.io/userguide/installation/installing_manual.html
Running Your Apphttps://codeigniter4.github.io/userguide/installation/running.html
Worker Modehttps://codeigniter4.github.io/userguide/installation/worker_mode.html
Troubleshootinghttps://codeigniter4.github.io/userguide/installation/troubleshooting.html
Deploymenthttps://codeigniter4.github.io/userguide/installation/deployment.html
Change Logshttps://codeigniter4.github.io/userguide/changelogs/index.html
Upgrading From a Previous Versionhttps://codeigniter4.github.io/userguide/installation/upgrading.html
CodeIgniter Repositorieshttps://codeigniter4.github.io/userguide/installation/repositories.html
Guideshttps://codeigniter4.github.io/userguide/guides/index.html
Build Your First Applicationhttps://codeigniter4.github.io/userguide/guides/first-app/index.html
Getting Started with REST APIshttps://codeigniter4.github.io/userguide/guides/api/index.html
CodeIgniter4 Overviewhttps://codeigniter4.github.io/userguide/concepts/index.html
Application Structurehttps://codeigniter4.github.io/userguide/concepts/structure.html
Models, Views, and Controllershttps://codeigniter4.github.io/userguide/concepts/mvc.html
Autoloading Fileshttps://codeigniter4.github.io/userguide/concepts/autoloader.html
Serviceshttps://codeigniter4.github.io/userguide/concepts/services.html
Factorieshttps://codeigniter4.github.io/userguide/concepts/factories.html
Working with HTTP Requestshttps://codeigniter4.github.io/userguide/concepts/http.html
Security Guidelineshttps://codeigniter4.github.io/userguide/concepts/security.html
Design and Architectural Goalshttps://codeigniter4.github.io/userguide/concepts/goals.html
General Topicshttps://codeigniter4.github.io/userguide/general/index.html
Configurationhttps://codeigniter4.github.io/userguide/general/configuration.html
CodeIgniter URLshttps://codeigniter4.github.io/userguide/general/urls.html
Helper Functionshttps://codeigniter4.github.io/userguide/general/helpers.html
Global Functions and Constantshttps://codeigniter4.github.io/userguide/general/common_functions.html
Logging Informationhttps://codeigniter4.github.io/userguide/general/logging.html
Error Handlinghttps://codeigniter4.github.io/userguide/general/errors.html
Web Page Cachinghttps://codeigniter4.github.io/userguide/general/caching.html
AJAX Requestshttps://codeigniter4.github.io/userguide/general/ajax.html
Code Moduleshttps://codeigniter4.github.io/userguide/general/modules.html
Managing your Applicationshttps://codeigniter4.github.io/userguide/general/managing_apps.html
Handling Multiple Environmentshttps://codeigniter4.github.io/userguide/general/environments.html
Controllers and Routinghttps://codeigniter4.github.io/userguide/incoming/index.html
URI Routinghttps://codeigniter4.github.io/userguide/incoming/routing.html
Controllershttps://codeigniter4.github.io/userguide/incoming/controllers.html
Controller Filtershttps://codeigniter4.github.io/userguide/incoming/filters.html
Controller Attributeshttps://codeigniter4.github.io/userguide/incoming/controller_attributes.html
Auto Routing (Improved)https://codeigniter4.github.io/userguide/incoming/auto_routing_improved.html
HTTP Messageshttps://codeigniter4.github.io/userguide/incoming/message.html
Request Classhttps://codeigniter4.github.io/userguide/incoming/request.html
IncomingRequest Classhttps://codeigniter4.github.io/userguide/incoming/incomingrequest.html
Content Negotiationhttps://codeigniter4.github.io/userguide/incoming/content_negotiation.html
HTTP Method Spoofinghttps://codeigniter4.github.io/userguide/incoming/methodspoofing.html
RESTful Resource Handlinghttps://codeigniter4.github.io/userguide/incoming/restful.html
Building Responseshttps://codeigniter4.github.io/userguide/outgoing/index.html
Viewshttps://codeigniter4.github.io/userguide/outgoing/views.html
View Rendererhttps://codeigniter4.github.io/userguide/outgoing/view_renderer.html
View Layoutshttps://codeigniter4.github.io/userguide/outgoing/view_layouts.html
View Cellshttps://codeigniter4.github.io/userguide/outgoing/view_cells.html
View Parserhttps://codeigniter4.github.io/userguide/outgoing/view_parser.html
View Decoratorshttps://codeigniter4.github.io/userguide/outgoing/view_decorators.html
HTML Table Classhttps://codeigniter4.github.io/userguide/outgoing/table.html
HTTP Responseshttps://codeigniter4.github.io/userguide/outgoing/response.html
API Responseshttps://codeigniter4.github.io/userguide/outgoing/api_responses.html
API Resourceshttps://codeigniter4.github.io/userguide/outgoing/api_transformers.html
Content Security Policyhttps://codeigniter4.github.io/userguide/outgoing/csp.html
Localizationhttps://codeigniter4.github.io/userguide/outgoing/localization.html
Alternate PHP Syntax for View Fileshttps://codeigniter4.github.io/userguide/outgoing/alternative_php.html
Working with Databaseshttps://codeigniter4.github.io/userguide/database/index.html
Quick Start: Usage Exampleshttps://codeigniter4.github.io/userguide/database/examples.html
Database Configurationhttps://codeigniter4.github.io/userguide/database/configuration.html
Connecting to a Databasehttps://codeigniter4.github.io/userguide/database/connecting.html
Running Querieshttps://codeigniter4.github.io/userguide/database/queries.html
Generating Query Resultshttps://codeigniter4.github.io/userguide/database/results.html
Query Helper Methodshttps://codeigniter4.github.io/userguide/database/helpers.html
Query Builder Classhttps://codeigniter4.github.io/userguide/database/query_builder.html
Transactionshttps://codeigniter4.github.io/userguide/database/transactions.html
Getting Metadatahttps://codeigniter4.github.io/userguide/database/metadata.html
Custom Function Callshttps://codeigniter4.github.io/userguide/database/call_function.html
Database Eventshttps://codeigniter4.github.io/userguide/database/events.html
Database Utilitieshttps://codeigniter4.github.io/userguide/database/utilities.html
Modeling Datahttps://codeigniter4.github.io/userguide/models/index.html
Using CodeIgniter's Modelhttps://codeigniter4.github.io/userguide/models/model.html
Using Entity Classeshttps://codeigniter4.github.io/userguide/models/entities.html
Managing Databaseshttps://codeigniter4.github.io/userguide/dbmgmt/index.html
Database Forgehttps://codeigniter4.github.io/userguide/dbmgmt/forge.html
Database Migrationshttps://codeigniter4.github.io/userguide/dbmgmt/migration.html
Database Seedinghttps://codeigniter4.github.io/userguide/dbmgmt/seeds.html
Database Commandshttps://codeigniter4.github.io/userguide/dbmgmt/db_commands.html
Library Referencehttps://codeigniter4.github.io/userguide/libraries/index.html
Caching Driverhttps://codeigniter4.github.io/userguide/libraries/caching.html
Cookieshttps://codeigniter4.github.io/userguide/libraries/cookies.html
Cross-Origin Resource Sharing (CORS)https://codeigniter4.github.io/userguide/libraries/cors.html
CURLRequest Classhttps://codeigniter4.github.io/userguide/libraries/curlrequest.html
Email Classhttps://codeigniter4.github.io/userguide/libraries/email.html
Encryption Servicehttps://codeigniter4.github.io/userguide/libraries/encryption.html
Working with Fileshttps://codeigniter4.github.io/userguide/libraries/files.html
File Collectionshttps://codeigniter4.github.io/userguide/libraries/file_collections.html
Honeypot Classhttps://codeigniter4.github.io/userguide/libraries/honeypot.html
Image Manipulation Classhttps://codeigniter4.github.io/userguide/libraries/images.html
Paginationhttps://codeigniter4.github.io/userguide/libraries/pagination.html
Publisherhttps://codeigniter4.github.io/userguide/libraries/publisher.html
Securityhttps://codeigniter4.github.io/userguide/libraries/security.html
Session Libraryhttps://codeigniter4.github.io/userguide/libraries/sessions.html
Throttlerhttps://codeigniter4.github.io/userguide/libraries/throttler.html
Times and Dateshttps://codeigniter4.github.io/userguide/libraries/time.html
Typographyhttps://codeigniter4.github.io/userguide/libraries/typography.html
Working with Uploaded Fileshttps://codeigniter4.github.io/userguide/libraries/uploaded_files.html
Working with URIshttps://codeigniter4.github.io/userguide/libraries/uri.html
User Agent Classhttps://codeigniter4.github.io/userguide/libraries/user_agent.html
Validationhttps://codeigniter4.github.io/userguide/libraries/validation.html
Helpershttps://codeigniter4.github.io/userguide/helpers/index.html
Array Helperhttps://codeigniter4.github.io/userguide/helpers/array_helper.html
Cookie Helperhttps://codeigniter4.github.io/userguide/helpers/cookie_helper.html
Date Helperhttps://codeigniter4.github.io/userguide/helpers/date_helper.html
Filesystem Helperhttps://codeigniter4.github.io/userguide/helpers/filesystem_helper.html
Form Helperhttps://codeigniter4.github.io/userguide/helpers/form_helper.html
HTML Helperhttps://codeigniter4.github.io/userguide/helpers/html_helper.html
Inflector Helperhttps://codeigniter4.github.io/userguide/helpers/inflector_helper.html
Number Helperhttps://codeigniter4.github.io/userguide/helpers/number_helper.html
Security Helperhttps://codeigniter4.github.io/userguide/helpers/security_helper.html
Test Helperhttps://codeigniter4.github.io/userguide/helpers/test_helper.html
Text Helperhttps://codeigniter4.github.io/userguide/helpers/text_helper.html
URL Helperhttps://codeigniter4.github.io/userguide/helpers/url_helper.html
XML Helperhttps://codeigniter4.github.io/userguide/helpers/xml_helper.html
Testinghttps://codeigniter4.github.io/userguide/testing/index.html
Getting Startedhttps://codeigniter4.github.io/userguide/testing/overview.html
Databasehttps://codeigniter4.github.io/userguide/testing/database.html
Generating Datahttps://codeigniter4.github.io/userguide/testing/fabricator.html
Controller Testinghttps://codeigniter4.github.io/userguide/testing/controllers.html
HTTP Testinghttps://codeigniter4.github.io/userguide/testing/feature.html
Testing Responseshttps://codeigniter4.github.io/userguide/testing/response.html
Testing CLI Commandshttps://codeigniter4.github.io/userguide/testing/cli.html
Mockinghttps://codeigniter4.github.io/userguide/testing/mocking.html
Benchmarkinghttps://codeigniter4.github.io/userguide/testing/benchmark.html
Debugging Your Applicationhttps://codeigniter4.github.io/userguide/testing/debugging.html
Session Testinghttps://codeigniter4.github.io/userguide/testing/session_testing.html
Command Line Usagehttps://codeigniter4.github.io/userguide/cli/index.html
CLI Overviewhttps://codeigniter4.github.io/userguide/cli/cli_overview.html
Running Controllers via CLIhttps://codeigniter4.github.io/userguide/cli/cli_controllers.html
Spark Commandshttps://codeigniter4.github.io/userguide/cli/spark_commands.html
Creating Spark Commandshttps://codeigniter4.github.io/userguide/cli/cli_commands.html
CLI Generatorshttps://codeigniter4.github.io/userguide/cli/cli_generators.html
CLI Libraryhttps://codeigniter4.github.io/userguide/cli/cli_library.html
CLI Signalshttps://codeigniter4.github.io/userguide/cli/cli_signals.html
CLIRequest Classhttps://codeigniter4.github.io/userguide/cli/cli_request.html
Extending CodeIgniterhttps://codeigniter4.github.io/userguide/extending/index.html
Creating Core System Classeshttps://codeigniter4.github.io/userguide/extending/core_classes.html
Replacing Common Functionshttps://codeigniter4.github.io/userguide/extending/common.html
Eventshttps://codeigniter4.github.io/userguide/extending/events.html
Extending the Controllerhttps://codeigniter4.github.io/userguide/extending/basecontroller.html
Authenticationhttps://codeigniter4.github.io/userguide/extending/authentication.html
Creating Composer Packageshttps://codeigniter4.github.io/userguide/extending/composer_packages.html
Contributing to CodeIgniterhttps://codeigniter4.github.io/userguide/extending/contributing.html
Official Packageshttps://codeigniter4.github.io/userguide/libraries/official_packages.html
CodeIgniterhttps://codeigniter4.github.io/userguide/index.html
https://codeigniter4.github.io/userguide/index.html
Library Referencehttps://codeigniter4.github.io/userguide/libraries/index.html
https://codeigniter4.github.io/userguide/libraries/validation.html#validation
Overviewhttps://codeigniter4.github.io/userguide/libraries/validation.html#overview
Form Validation Tutorialhttps://codeigniter4.github.io/userguide/libraries/validation.html#form-validation-tutorial
The Formhttps://codeigniter4.github.io/userguide/libraries/validation.html#the-form
The Success Pagehttps://codeigniter4.github.io/userguide/libraries/validation.html#the-success-page
The Controllerhttps://codeigniter4.github.io/userguide/libraries/validation.html#the-controller
The Routeshttps://codeigniter4.github.io/userguide/libraries/validation.html#the-routes
Try it!https://codeigniter4.github.io/userguide/libraries/validation.html#try-it
Explanationhttps://codeigniter4.github.io/userguide/libraries/validation.html#explanation
Add Validation Ruleshttps://codeigniter4.github.io/userguide/libraries/validation.html#add-validation-rules
Config for Validationhttps://codeigniter4.github.io/userguide/libraries/validation.html#config-for-validation
Traditional and Strict Ruleshttps://codeigniter4.github.io/userguide/libraries/validation.html#traditional-and-strict-rules
Loading the Libraryhttps://codeigniter4.github.io/userguide/libraries/validation.html#loading-the-library
How Validation Workshttps://codeigniter4.github.io/userguide/libraries/validation.html#how-validation-works
Setting Validation Ruleshttps://codeigniter4.github.io/userguide/libraries/validation.html#setting-validation-rules
Setting a Single Rulehttps://codeigniter4.github.io/userguide/libraries/validation.html#setting-a-single-rule
Setting Multiple Ruleshttps://codeigniter4.github.io/userguide/libraries/validation.html#setting-multiple-rules
Setting Rules for Array Datahttps://codeigniter4.github.io/userguide/libraries/validation.html#setting-rules-for-array-data
withRequest()https://codeigniter4.github.io/userguide/libraries/validation.html#withrequest
Working with Validationhttps://codeigniter4.github.io/userguide/libraries/validation.html#working-with-validation
Running Validationhttps://codeigniter4.github.io/userguide/libraries/validation.html#running-validation
Running Multiple Validationshttps://codeigniter4.github.io/userguide/libraries/validation.html#running-multiple-validations
Validating 1 Valuehttps://codeigniter4.github.io/userguide/libraries/validation.html#validating-1-value
Getting Validated Datahttps://codeigniter4.github.io/userguide/libraries/validation.html#getting-validated-data
Saving Sets of Validation Rules to the Config Filehttps://codeigniter4.github.io/userguide/libraries/validation.html#saving-sets-of-validation-rules-to-the-config-file
Validation Placeholdershttps://codeigniter4.github.io/userguide/libraries/validation.html#validation-placeholders
Working with Errorshttps://codeigniter4.github.io/userguide/libraries/validation.html#working-with-errors
Setting Custom Error Messageshttps://codeigniter4.github.io/userguide/libraries/validation.html#setting-custom-error-messages
Translation of Messages and Validation Labelshttps://codeigniter4.github.io/userguide/libraries/validation.html#translation-of-messages-and-validation-labels
Getting All Errorshttps://codeigniter4.github.io/userguide/libraries/validation.html#getting-all-errors
Getting a Single Errorhttps://codeigniter4.github.io/userguide/libraries/validation.html#getting-a-single-error
Check If Error Existshttps://codeigniter4.github.io/userguide/libraries/validation.html#check-if-error-exists
Redirect and Validation Errorshttps://codeigniter4.github.io/userguide/libraries/validation.html#redirect-and-validation-errors
Customizing Error Displayhttps://codeigniter4.github.io/userguide/libraries/validation.html#customizing-error-display
Creating the Viewshttps://codeigniter4.github.io/userguide/libraries/validation.html#creating-the-views
Configurationhttps://codeigniter4.github.io/userguide/libraries/validation.html#configuration
Specifying the Templatehttps://codeigniter4.github.io/userguide/libraries/validation.html#specifying-the-template
Creating Custom Ruleshttps://codeigniter4.github.io/userguide/libraries/validation.html#creating-custom-rules
Using Rule Classeshttps://codeigniter4.github.io/userguide/libraries/validation.html#using-rule-classes
Using Closure Rulehttps://codeigniter4.github.io/userguide/libraries/validation.html#using-closure-rule
Using Callable Rulehttps://codeigniter4.github.io/userguide/libraries/validation.html#using-callable-rule
Available Ruleshttps://codeigniter4.github.io/userguide/libraries/validation.html#available-rules
Rules for General Usehttps://codeigniter4.github.io/userguide/libraries/validation.html#rules-for-general-use
Rules for File Uploadshttps://codeigniter4.github.io/userguide/libraries/validation.html#rules-for-file-uploads
Overviewhttps://codeigniter4.github.io/userguide/libraries/validation.html#id5
https://codeigniter4.github.io/userguide/libraries/validation.html#overview
Form Validation Tutorialhttps://codeigniter4.github.io/userguide/libraries/validation.html#id6
https://codeigniter4.github.io/userguide/libraries/validation.html#form-validation-tutorial
Viewhttps://codeigniter4.github.io/userguide/outgoing/views.html
controllerhttps://codeigniter4.github.io/userguide/incoming/controllers.html
The Formhttps://codeigniter4.github.io/userguide/libraries/validation.html#id7
https://codeigniter4.github.io/userguide/libraries/validation.html#the-form
The Success Pagehttps://codeigniter4.github.io/userguide/libraries/validation.html#id8
https://codeigniter4.github.io/userguide/libraries/validation.html#the-success-page
The Controllerhttps://codeigniter4.github.io/userguide/libraries/validation.html#id9
https://codeigniter4.github.io/userguide/libraries/validation.html#the-controller
$this->request->is()https://codeigniter4.github.io/userguide/incoming/incomingrequest.html#incomingrequest-is
$this->validator->getValidated()https://codeigniter4.github.io/userguide/libraries/validation.html#validation-getting-validated-data
The Routeshttps://codeigniter4.github.io/userguide/libraries/validation.html#id10
https://codeigniter4.github.io/userguide/libraries/validation.html#the-routes
Try it!https://codeigniter4.github.io/userguide/libraries/validation.html#id11
https://codeigniter4.github.io/userguide/libraries/validation.html#try-it
$this->validateData()https://codeigniter4.github.io/userguide/incoming/controllers.html#controller-validatedata
$this->validateData()https://codeigniter4.github.io/userguide/incoming/controllers.html#controller-validatedata
Explanationhttps://codeigniter4.github.io/userguide/libraries/validation.html#id12
https://codeigniter4.github.io/userguide/libraries/validation.html#explanation
https://codeigniter4.github.io/userguide/libraries/validation.html#signup-php
form helperhttps://codeigniter4.github.io/userguide/helpers/form_helper.html
https://codeigniter4.github.io/userguide/libraries/validation.html#form-php
$this->validateData()https://codeigniter4.github.io/userguide/incoming/controllers.html#controller-validatedata
Add Validation Ruleshttps://codeigniter4.github.io/userguide/libraries/validation.html#id13
https://codeigniter4.github.io/userguide/libraries/validation.html#add-validation-rules
Config for Validationhttps://codeigniter4.github.io/userguide/libraries/validation.html#id14
https://codeigniter4.github.io/userguide/libraries/validation.html#config-for-validation
Traditional and Strict Ruleshttps://codeigniter4.github.io/userguide/libraries/validation.html#id15
https://codeigniter4.github.io/userguide/libraries/validation.html#traditional-and-strict-rules
https://codeigniter4.github.io/userguide/libraries/validation.html#strict-rules
https://codeigniter4.github.io/userguide/libraries/validation.html#traditional-rules
https://codeigniter4.github.io/userguide/libraries/validation.html#using-traditional-rules
Loading the Libraryhttps://codeigniter4.github.io/userguide/libraries/validation.html#id16
https://codeigniter4.github.io/userguide/libraries/validation.html#loading-the-library
Controllerhttps://codeigniter4.github.io/userguide/incoming/controllers.html
Modelhttps://codeigniter4.github.io/userguide/models/model.html
How Validation Workshttps://codeigniter4.github.io/userguide/libraries/validation.html#id17
https://codeigniter4.github.io/userguide/libraries/validation.html#how-validation-works
Setting Validation Ruleshttps://codeigniter4.github.io/userguide/libraries/validation.html#id18
https://codeigniter4.github.io/userguide/libraries/validation.html#setting-validation-rules
Setting a Single Rulehttps://codeigniter4.github.io/userguide/libraries/validation.html#id19
https://codeigniter4.github.io/userguide/libraries/validation.html#setting-a-single-rule
https://codeigniter4.github.io/userguide/libraries/validation.html#setrule
Setting Multiple Ruleshttps://codeigniter4.github.io/userguide/libraries/validation.html#id20
https://codeigniter4.github.io/userguide/libraries/validation.html#setting-multiple-rules
https://codeigniter4.github.io/userguide/libraries/validation.html#setrules
Setting Rules for Array Datahttps://codeigniter4.github.io/userguide/libraries/validation.html#id21
https://codeigniter4.github.io/userguide/libraries/validation.html#setting-rules-for-array-data
Upgradinghttps://codeigniter4.github.io/userguide/installation/upgrade_444.html#upgrade-444-validation-with-dot-array-syntax
withRequest()https://codeigniter4.github.io/userguide/libraries/validation.html#id22
https://codeigniter4.github.io/userguide/libraries/validation.html#withrequest
$request->getVar()https://codeigniter4.github.io/userguide/incoming/incomingrequest.html#incomingrequest-getting-data
request-orderhttps://www.php.net/manual/en/ini.core.php#ini.request-order
getValidated()https://codeigniter4.github.io/userguide/libraries/validation.html#validation-getting-validated-data
$request->getJSON()https://codeigniter4.github.io/userguide/incoming/incomingrequest.html#incomingrequest-getting-json-data
$request->getRawInput()https://codeigniter4.github.io/userguide/incoming/incomingrequest.html#incomingrequest-retrieving-raw-data
$request->getVar()https://codeigniter4.github.io/userguide/incoming/incomingrequest.html#incomingrequest-getting-data
getValidated()https://codeigniter4.github.io/userguide/libraries/validation.html#validation-getting-validated-data
Working with Validationhttps://codeigniter4.github.io/userguide/libraries/validation.html#id23
https://codeigniter4.github.io/userguide/libraries/validation.html#working-with-validation
Running Validationhttps://codeigniter4.github.io/userguide/libraries/validation.html#id24
https://codeigniter4.github.io/userguide/libraries/validation.html#running-validation
predefined group of ruleshttps://codeigniter4.github.io/userguide/libraries/validation.html#validation-array
Running Multiple Validationshttps://codeigniter4.github.io/userguide/libraries/validation.html#id25
https://codeigniter4.github.io/userguide/libraries/validation.html#running-multiple-validations
Validating 1 Valuehttps://codeigniter4.github.io/userguide/libraries/validation.html#id26
https://codeigniter4.github.io/userguide/libraries/validation.html#validating-1-value
Getting Validated Datahttps://codeigniter4.github.io/userguide/libraries/validation.html#id27
https://codeigniter4.github.io/userguide/libraries/validation.html#getting-validated-data
Saving Sets of Validation Rules to the Config Filehttps://codeigniter4.github.io/userguide/libraries/validation.html#id28
https://codeigniter4.github.io/userguide/libraries/validation.html#saving-sets-of-validation-rules-to-the-config-file
https://codeigniter4.github.io/userguide/libraries/validation.html#how-to-save-your-rules
https://codeigniter4.github.io/userguide/libraries/validation.html#how-to-specify-rule-group
https://codeigniter4.github.io/userguide/libraries/validation.html#how-to-save-error-messages
Setting Custom Error Messageshttps://codeigniter4.github.io/userguide/libraries/validation.html#validation-custom-errors
https://codeigniter4.github.io/userguide/libraries/validation.html#getting-setting-rule-groups
https://codeigniter4.github.io/userguide/libraries/validation.html#get-rule-group
https://codeigniter4.github.io/userguide/libraries/validation.html#set-rule-group
Validation Placeholdershttps://codeigniter4.github.io/userguide/libraries/validation.html#id29
https://codeigniter4.github.io/userguide/libraries/validation.html#validation-placeholders
Working with Errorshttps://codeigniter4.github.io/userguide/libraries/validation.html#id30
https://codeigniter4.github.io/userguide/libraries/validation.html#working-with-errors
Setting Custom Error Messageshttps://codeigniter4.github.io/userguide/libraries/validation.html#id31
https://codeigniter4.github.io/userguide/libraries/validation.html#setting-custom-error-messages
Translation of Messages and Validation Labelshttps://codeigniter4.github.io/userguide/libraries/validation.html#id32
https://codeigniter4.github.io/userguide/libraries/validation.html#translation-of-messages-and-validation-labels
Getting All Errorshttps://codeigniter4.github.io/userguide/libraries/validation.html#id33
https://codeigniter4.github.io/userguide/libraries/validation.html#getting-all-errors
Getting a Single Errorhttps://codeigniter4.github.io/userguide/libraries/validation.html#id34
https://codeigniter4.github.io/userguide/libraries/validation.html#getting-a-single-error
Check If Error Existshttps://codeigniter4.github.io/userguide/libraries/validation.html#id35
https://codeigniter4.github.io/userguide/libraries/validation.html#check-if-error-exists
Redirect and Validation Errorshttps://codeigniter4.github.io/userguide/libraries/validation.html#id36
https://codeigniter4.github.io/userguide/libraries/validation.html#redirect-and-validation-errors
validation_errors()https://codeigniter4.github.io/userguide/helpers/form_helper.html#validation_errors
validation_list_errors()https://codeigniter4.github.io/userguide/helpers/form_helper.html#validation_list_errors
validation_show_error()https://codeigniter4.github.io/userguide/helpers/form_helper.html#validation_show_error
redirect()https://codeigniter4.github.io/userguide/general/common_functions.html#redirect
Customizing Error Displayhttps://codeigniter4.github.io/userguide/libraries/validation.html#id37
https://codeigniter4.github.io/userguide/libraries/validation.html#customizing-error-display
Creating the Viewshttps://codeigniter4.github.io/userguide/libraries/validation.html#id38
https://codeigniter4.github.io/userguide/libraries/validation.html#creating-the-views
Configurationhttps://codeigniter4.github.io/userguide/libraries/validation.html#id39
https://codeigniter4.github.io/userguide/libraries/validation.html#configuration
Specifying the Templatehttps://codeigniter4.github.io/userguide/libraries/validation.html#id40
https://codeigniter4.github.io/userguide/libraries/validation.html#specifying-the-template
Creating Custom Ruleshttps://codeigniter4.github.io/userguide/libraries/validation.html#id41
https://codeigniter4.github.io/userguide/libraries/validation.html#creating-custom-rules
Using Rule Classeshttps://codeigniter4.github.io/userguide/libraries/validation.html#id42
https://codeigniter4.github.io/userguide/libraries/validation.html#using-rule-classes
https://codeigniter4.github.io/userguide/libraries/validation.html#adding-a-ruleset
https://codeigniter4.github.io/userguide/libraries/validation.html#creating-a-rule-class
https://codeigniter4.github.io/userguide/libraries/validation.html#using-a-custom-rule
https://codeigniter4.github.io/userguide/libraries/validation.html#allowing-parameters
Using Closure Rulehttps://codeigniter4.github.io/userguide/libraries/validation.html#id43
https://codeigniter4.github.io/userguide/libraries/validation.html#using-closure-rule
Using Callable Rulehttps://codeigniter4.github.io/userguide/libraries/validation.html#id44
https://codeigniter4.github.io/userguide/libraries/validation.html#using-callable-rule
Available Ruleshttps://codeigniter4.github.io/userguide/libraries/validation.html#id45
https://codeigniter4.github.io/userguide/libraries/validation.html#available-rules
Rules for General Usehttps://codeigniter4.github.io/userguide/libraries/validation.html#id46
https://codeigniter4.github.io/userguide/libraries/validation.html#rules-for-general-use
empty()https://www.php.net/manual/en/function.empty.php
empty()https://www.php.net/manual/en/function.empty.php
timezone_identifiers_list()https://www.php.net/manual/en/function.timezone-identifiers-list.php
strtotime()https://www.php.net/manual/en/function.strtotime.php
Rules for File Uploadshttps://codeigniter4.github.io/userguide/libraries/validation.html#id47
https://codeigniter4.github.io/userguide/libraries/validation.html#rules-for-file-uploads
File Upload Form Tutorialhttps://codeigniter4.github.io/userguide/libraries/uploaded_files.html#file-upload-form-tutorial
Previoushttps://codeigniter4.github.io/userguide/libraries/user_agent.html
Next https://codeigniter4.github.io/userguide/helpers/index.html
Sphinxhttps://www.sphinx-doc.org/
themehttps://github.com/readthedocs/sphinx_rtd_theme
Read the Docshttps://readthedocs.org

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.