{"id":133390,"date":"2023-05-18T11:02:03","date_gmt":"2023-05-18T05:32:03","guid":{"rendered":"https:\/\/www.vskills.in\/certification\/tutorial\/?page_id=133390"},"modified":"2024-04-12T14:34:46","modified_gmt":"2024-04-12T09:04:46","slug":"input-control-or-control","status":"publish","type":"page","link":"https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/","title":{"rendered":"Input Control or \u201ccontrol\u201d"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\"><strong>Input Control or \u201ccontrol\u201d<\/strong><\/h4>\n\n\n\n<p>In PHP, an input control, often referred to as a &#8220;control,&#8221; is an HTML form element used to collect user input. These controls allow users to interact with web applications by providing data that can be processed and utilized by PHP scripts. Here is a brief overview of PHP input controls:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Text Input: The <code>&lt;input type=\"text\"&gt;<\/code> control creates a text field where users can enter single-line text input, such as names, email addresses, or comments.<\/li>\n\n\n\n<li>Password Input: The <code>&lt;input type=\"password\"&gt;<\/code> control is used for capturing sensitive information like passwords. The entered text is masked to prevent visibility.<\/li>\n\n\n\n<li>Checkbox: The <code>&lt;input type=\"checkbox\"&gt;<\/code> control presents a checkbox that allows users to select one or more options from a predefined set. The selected values are submitted as an array to the PHP script.<\/li>\n\n\n\n<li>Radio Button: The <code>&lt;input type=\"radio\"&gt;<\/code> control lets users select a single option from a predefined set of choices. Radio buttons within the same group share the same <code>name<\/code> attribute, and only one option can be selected.<\/li>\n\n\n\n<li>Select Dropdown: The <code>&lt;select&gt;<\/code> and <code>&lt;option&gt;<\/code> controls create a dropdown menu from which users can select a single option. The selected value is sent to the PHP script.<\/li>\n\n\n\n<li>Text Area: The <code>&lt;textarea&gt;<\/code> control provides a multi-line text input area where users can enter longer text or descriptions.<\/li>\n\n\n\n<li>File Upload: The <code>&lt;input type=\"file\"&gt;<\/code> control allows users to browse and upload files from their local system. The uploaded file can be accessed and processed by PHP scripts.<\/li>\n<\/ol>\n\n\n\n<p>PHP handles the submitted form data through various superglobal arrays, such as <code>$_POST<\/code> and <code>$_GET<\/code>, depending on the form&#8217;s submission method (POST or GET). The values entered by users in the input controls can be accessed and processed within PHP scripts to perform tasks like validation, data manipulation, and storage.<\/p>\n\n\n\n<p>It&#8217;s important to properly validate and sanitize user input to ensure data integrity and security. PHP offers functions and techniques to validate and sanitize input data, preventing common security issues such as SQL injection and cross-site scripting (XSS) attacks.<\/p>\n\n\n\n<p>By utilizing PHP input controls effectively, developers can create interactive web applications that allow users to provide data and engage with the underlying PHP scripts to achieve desired functionalities.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Apply for PHP Certification!<\/strong><\/h3>\n\n\n\n<p><a href=\"https:\/\/www.vskills.in\/certification\/certified-php-developer\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.vskills.in\/certification\/certified-php-developer<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong><a href=\"https:\/\/www.vskills.in\/certification\/tutorial\/php-developer\/\" target=\"_blank\" rel=\"noreferrer noopener\">Back to Tutorials<\/a><\/strong><\/h4>\n","protected":false},"excerpt":{"rendered":"<p>Input Control or \u201ccontrol\u201d In PHP, an input control, often referred to as a &#8220;control,&#8221; is an HTML form element used to collect user input. These controls allow users to interact with web applications by providing data that can be processed and utilized by PHP scripts. Here is a brief overview of PHP input controls:&#8230;<\/p>\n","protected":false},"author":22,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[249],"tags":[],"class_list":["post-133390","page","type-page","status-publish","hentry","category-php"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Input Control or \u201ccontrol\u201d - Tutorial<\/title>\n<meta name=\"description\" content=\"Input control or \u201ccontrol\u201d\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Input Control or \u201ccontrol\u201d - Tutorial\" \/>\n<meta property=\"og:description\" content=\"Input control or \u201ccontrol\u201d\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/\" \/>\n<meta property=\"og:site_name\" content=\"Tutorial\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vskills.in\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-12T09:04:46+00:00\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/\",\"name\":\"Input Control or \u201ccontrol\u201d - Tutorial\",\"isPartOf\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#website\"},\"datePublished\":\"2023-05-18T05:32:03+00:00\",\"dateModified\":\"2024-04-12T09:04:46+00:00\",\"description\":\"Input control or \u201ccontrol\u201d\",\"breadcrumb\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Input Control or \u201ccontrol\u201d\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#website\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\",\"name\":\"Tutorial\",\"description\":\"Vskills - A initiative in elearning and certification\",\"publisher\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.vskills.in\/certification\/tutorial\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#organization\",\"name\":\"Vskills\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg\",\"contentUrl\":\"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg\",\"width\":73,\"height\":55,\"caption\":\"Vskills\"},\"image\":{\"@id\":\"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/vskills.in\/\",\"https:\/\/x.com\/vskills_in\",\"https:\/\/www.linkedin.com\/company-beta\/1371554\/\",\"https:\/\/www.youtube.com\/channel\/UCMWnscxPwRF_PqXo9B7q_Tw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Input Control or \u201ccontrol\u201d - Tutorial","description":"Input control or \u201ccontrol\u201d","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/","og_locale":"en_US","og_type":"article","og_title":"Input Control or \u201ccontrol\u201d - Tutorial","og_description":"Input control or \u201ccontrol\u201d","og_url":"https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/","og_site_name":"Tutorial","article_publisher":"https:\/\/www.facebook.com\/vskills.in\/","article_modified_time":"2024-04-12T09:04:46+00:00","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/","url":"https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/","name":"Input Control or \u201ccontrol\u201d - Tutorial","isPartOf":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#website"},"datePublished":"2023-05-18T05:32:03+00:00","dateModified":"2024-04-12T09:04:46+00:00","description":"Input control or \u201ccontrol\u201d","breadcrumb":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/input-control-or-control\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vskills.in\/certification\/tutorial\/"},{"@type":"ListItem","position":2,"name":"Input Control or \u201ccontrol\u201d"}]},{"@type":"WebSite","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#website","url":"https:\/\/www.vskills.in\/certification\/tutorial\/","name":"Tutorial","description":"Vskills - A initiative in elearning and certification","publisher":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vskills.in\/certification\/tutorial\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#organization","name":"Vskills","url":"https:\/\/www.vskills.in\/certification\/tutorial\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/","url":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg","contentUrl":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-content\/uploads\/2017\/07\/vskills-min-logo.jpg","width":73,"height":55,"caption":"Vskills"},"image":{"@id":"https:\/\/www.vskills.in\/certification\/tutorial\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/vskills.in\/","https:\/\/x.com\/vskills_in","https:\/\/www.linkedin.com\/company-beta\/1371554\/","https:\/\/www.youtube.com\/channel\/UCMWnscxPwRF_PqXo9B7q_Tw"]}]}},"_links":{"self":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/133390","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/comments?post=133390"}],"version-history":[{"count":2,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/133390\/revisions"}],"predecessor-version":[{"id":133392,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/pages\/133390\/revisions\/133392"}],"wp:attachment":[{"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/media?parent=133390"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/categories?post=133390"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vskills.in\/certification\/tutorial\/wp-json\/wp\/v2\/tags?post=133390"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}