When a form is submitted to a PHP script, the information from that form is automatically made available to the script. There are many ways to access this information, for example:

Example #1 A simple HTML form

<form action="foo.php" method="post">
    Name:  <input type="text" name="username" /><br />
    Email: <input type="text" name="email" /><br />
    <input type="submit" name="submit" value="Submit me!" />
</form>

Depending on your particular setup and personal preferences, there are many ways to access data from your HTML forms. Some examples are:

Example #2 Accessing data from a simple POST HTML form

<?php
// Available since PHP 4.1.0

echo $_POST['username'];
echo $_REQUEST['username'];

import_request_variables('p', 'p_');
echo $p_username;

// As of PHP 5.0.0, these long predefined variables can be
// disabled with the register_long_arrays directive.

echo $HTTP_POST_VARS['username'];

// Available if the PHP directive register_globals = on. As of
// PHP 4.2.0 the default value of register_globals = off.
// Using/relying on this method is not preferred.

echo $username;
?>

Using a GET form is similar except you’ll use the appropriate GET predefined variable instead. GET also applies to the QUERY_STRING (the information after the ‘?’ in a URL). So, for example, http://www.example.com/test.php?id=3 contains GET data which is accessible with $_GET[‘id’]. See also $_REQUEST and import_request_variables().

Ranking Buscadores Septiembre 2011 Pese a la reciente alianza del buscador de Microsoft con el motor de búsqueda de origen chino Baidú, que se suma al acuerdo alcanzado hace ahora dos a...
Como rentabilizar la presencia online de tu negocio Si tienes un negocio y quieres mejorar la forma en la que es percibido por los demás, desde Silicon News os aconsejamos centraros en estos cinco aspec...
Clasificación del software Si bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos se puede clasificar al software en tres grandes tipos...
Las acciones de Twitter suben 28,5% Twitter ha registrado crecimientos en todos los sectores. También en pérdidas; la compañía triplica las pérdidas de un año antes. Euforia. Así se...
What is a Microsite A microsite is an Internet web design term referring to an individual web page or a small cluster (around 1 to 7) pages which are meant to function as...
Flash vuelve a Internet Explorer Tras la limitación inicial del uso de Flash en el nuevo navegador de Microsoft la compañía tecnológica de origen estadounidense ha decidido recienteme...
eBay se asocia con Sotheby’s El gigante de las subastas en línea eBay y una de las casas de subastas más renombradas del planeta, Sotheby’s, han anunciado hoy que están construyen...
Symantec 03, una plataforma que asegura la nube Symantec ha ofrecido nuevos detalles sobre 03, un nuevo servicio cloud que proporciona una capa de seguridad entre los usuarios y las plataformas clou...
Script para validar una clave en PHP Voy a mostrar un script con el cual vamos a poder llamar una funcion que permite hacer las siguientes comprobaciones: Que la clave tiene al menos ...
En 2014 se cumplirá una década de Facebook l año que viene Facebook cumplirá 10 años en el mercado. A medida que la red social ha extendido su alcance en la industria de los medios sociales ...
Variables From External Sources
Tagged on: