Nom:



Variables superglobals:


$_SERVER["REQUEST_METHOD"]: GET
$_REQUEST['fname']:
$_POST["fname"]:
$_GET["fname"]:

Codi /527_request_post/index.php:

<!doctype html>
<HTML lang="ca">
<HEAD>
    <meta http-equiv="Content-type" content="text/html; charset=UTF-8">
    <TITLE>REQUEST fent servir POST</TITLE>
</HEAD>
<BODY>
    <form method="post" action="index.php">
    Nom: <input type="text" name="fname">
    <input type="submit" value="Entra-ho">
    </form>

    <?php
    
if ($_SERVER["REQUEST_METHOD"] == "POST") {
        
$nom htmlspecialchars($_REQUEST['fname']);
        if (empty(
$nom)) {
            echo 
"No hi ha res a nom";
        } else {
            echo 
"Hola, $nom.";
        }
    }
    echo 
"<BR><BR><BR>\n";
    echo 
"<h1>Variables superglobals: </h1><BR>\n";
    echo 
'$_SERVER["REQUEST_METHOD"]: '.$_SERVER["REQUEST_METHOD"]."<BR>\n";
    echo 
'$_REQUEST[\'fname\']: '.$_REQUEST['fname']."<BR>\n";
    echo 
'$_POST["fname"]: '.$_POST["fname"]."<BR>\n";
    echo 
'$_GET["fname"]: '.$_GET["fname"]."<BR>\n";
    
?>
    <BR>
    <h1>Codi <?php echo $_SERVER['PHP_SELF'];?>: </h1>
    <?php
    show_source
("index.php");
    
?>
</BODY>
</HTML>