<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
    <title>Neues aus dem Fachbereich Wirtschaft</title>
    <meta NAME="description" CONTENT="Ein Affenformular">
    <meta NAME="keywords" CONTENT="Affenformular,Studenten, Studentinnen, Dozent, Sonderveranstaltung">
    <link rel="stylesheet" type="text/css" href="../someStyleSheet.css">
</head>

<body>
<?php

/* alternativ zu $_SERVER['REQUEST_METHOD'] auch möglich:

    $PHP_SELF=$_SERVER['PHP_SELF'];    
    $REQUEST_METHOD=$_SERVER['REQUEST_METHOD'];
    
    -> Beides ist ok, sowohl diese Art als auch die nachfolgend benutzte <-
*/
if($_SERVER['REQUEST_METHOD']!="POST")
{
    echo
"<h3>Dieses Formular wurde jetzt mit <span style='color:blue'>{$_SERVER['REQUEST_METHOD']}</span> aufgerufen</h3>";
    
//echo "<form name='foo' action='{$_SERVER['SCRIPT_NAME']}' method='POST'>";
    
echo "<form name='foo' action='{$_SERVER['PHP_SELF']}' method='POST'>";
    echo
"<input type='text' name='sinnfrei' size='30'><br><br>";    
    echo
"<input type='submit' value='Sinnfreies Formular abschicken'>";    
    echo
"</form>";    
    echo
"<br>";
    echo
"<a href='affenformular.phps' target='_blanc'>Quellcode betrachten</a>";
}
else
{
    
$variable=$_POST['sinnfrei'];
    echo
"<h3>Und jetzt mit <span style='color:blue'>{$_SERVER['REQUEST_METHOD']}</span> aufgerufen</h3>";
    if(empty(
$variable))
    {
        echo
"Formularfeld war leer";
        exit();    
    }
    
    echo
"<h2>Dies ist der Wert der \$variable: $variable";
}
?>
</body>
</html>