formular.php

<?php
echo "<p>".basename($_SERVER['SCRIPT_FILENAME'])."</p>";
// einfaches Formular und Ausgabe
?>
<html>
<head>
    <title>Ein Formular</title>
</head>
<body>
    <h1>Ein Formular</h1>
    <?php
    // wurde das Formular mit Submit bestätigt?
	if ($_SERVER["REQUEST_METHOD"] == "POST") {
        // Variablen definieren
        $name = $email = "";
	    // Formulareingabe bereinigen
		function test_input($data) {
           $data = trim($data);
           $data = stripslashes($data);
           $data = htmlspecialchars($data);
           return $data;
        }
        $name = test_input($_POST["name"]);
        $email = test_input($_POST["email"]);
		echo "<h2>Ihre Angaben:</h2>";	
		echo "<p>Name: $name</p>";
		echo "<p>E-Mail: $email</p>";
    } 
    else {
	// Zeige leeres Formular an
    ?>
    <form method="POST" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
        Name: <input type="text" name="name">
        <br>
        E-Mail: <input type="text" name="email">
        <br>
        <input type="submit" name="submit" value="Submit">
    </form>
    <?php 
    } ?>
</body>
</html>
Nach oben scrollen