![]() PHP $_GET associative array is used to access all the sent information by GET method.GET method data can be accessed using PHP QUERY_STRING environment variable.GET method can't be used, to send binary data like images and Word documents.When you submit sensitive information like passwords then should not use this method.The GET method is restricted to send up to 2048 characters only.The variable names and values will be visible in URL if HTML forms submitted by the GET method.Here $_PHP_SELF variable contains the name of self script in which it is being called.PHP Overview PHP Tutorial PHP Introduction PHP Installation PHP Basics PHP Basics PHP Syntax PHP Data Types PHP Variables PHP Constants PHP Print and Echo Statements Operators PHP Operators PHP Arithmetic Operators PHP Assignment Operators PHP Comparison Operators PHP Logical Operators PHP Ternary Operator PHP Concatenation Operators Decision Control Structures PHP Decision Making PHP if else statement PHP elseif statement PHP switch statement Loop Control Structures PHP Looping PHP while loop PHP do-while PHP for loop PHP foreach loop Functions PHP Date and Time PHP Functions PHP String Handling Functions PHP Include and Require PHP Headers PHP File Handling PHP Cookies PHP Sessions PHP Sending Emails Compare Strings In PHP array_diff() Function in PHP array_merge() Function in PHP array_search() Function in PHP eval() in PHP preg_replace() Function in PHP URL Encoding and Decoding with PHP sleep() Function in PHP strlen() Function in PHP ksort() Function in PHP strlen() Function in PHP gettype() Function in PHP Forms PHP GET and POST PHP Server Side Form Validation PHP File Upload PHP Classes and Objects PHP OOP Terminology PHP Access Modifiers What is stdClass in PHP? PHP Inheritance PHP OOP Traits PHP Abstract Classes PHP Constructor PHP Destructor Miscellaneous PHP Arrays PHP RSS Feed PHP Composer Environment Variables in PHP PHP Error Handling The PHP $_REQUEST variable can be used to get the result from form data sent with both the GET and POST methods.Įcho "You are ". We will discuss $_COOKIE variable when we will explain about cookies. The PHP $_REQUEST variable contains the contents of both $_GET, $_POST, and $_COOKIE. It will produce the following result − The $_REQUEST variable ![]() The PHP provides $_POST associative array to access all the sent information using POST method.Įcho "You are ". By using Secure HTTP you can make sure that your information is secure. The data sent by POST method goes through HTTP header so security depends on HTTP protocol. The POST method can be used to send ASCII as well as binary data. The POST method does not have any restriction on data size to be sent. The information is encoded as described in case of GET method and put into a header called QUERY_STRING. The POST method transfers information via HTTP headers. It will produce the following result − The POST Method ![]() Try out following example by putting the source code in test.php script.Įcho "You are ". The PHP provides $_GET associative array to access all the sent information using GET method. The data sent by GET method can be accessed using QUERY_STRING environment variable. ![]() GET can't be used to send binary data, like images or word documents, to the server. Never use GET method if you have password or other sensitive information to be sent to the server. The GET method is restricted to send upto 1024 characters only. The GET method produces a long string that appears in your server logs, in the browser's Location: box. The page and the encoded information are separated by the ? character. The GET method sends the encoded user information appended to the page request. After the information is encoded it is sent to the server. Spaces are removed and replaced with the + character and any other nonalphanumeric characters are replaced with a hexadecimal values. In this scheme, name/value pairs are joined with equal signs and different pairs are separated by the ampersand. There are two ways the browser client can send information to the web server.īefore the browser sends the information, it encodes it using a scheme called URL encoding.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |