PHP-Code in affenschwanz/01_step/basic_process.php

<?php
// Checke, ob der Submit-Button geklickt wurde (name="go")
if (isset($_POST['go'])) {
	// Ja, wir sind im zweiten oder x-ten Affenschwanz-Durchgang
	$feedback = "<div class=\"feedback_positive\">";
	$feedback .= "Das Formular wurde verschickt.";
	$feedback .= "</div>\n";
}
else {
	// Nein, wir sind im ersten Affenschwanz-Durchgang
	// Das heisst, das Formular wurde frisch geladen und es wurden noch keine User-Eingaben gemacht.
	$feedback = "<div class=\"feedback_negative\">";
	$feedback .= "Das Formular wurde noch nicht verschickt. Klicke den Submit-Button!";
	$feedback .= "</div>\n";
}
?>
<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>The Basic @-Process</title>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Roboto+Condensed&family=Roboto:ital,wght@0,400;0,500;1,400&display=swap" rel="stylesheet">
    <link rel="stylesheet" href="/css/styles.css">
    <link rel="stylesheet" href="/css/formstyles.css">
</head>
<body>
    <div id="container">
        <h1>The Basic @-Process</h1>
        <p>Mit Hilfe des Submit-Button wird eine &quot;Weiche&quot; eingebaut, um zu checken, ob das Formular &quot;frisch&quot; geladen oder schon verschickt wurde.</p>
        <!-- Ausgabe des Feedbacks -->
        <?=$feedback?>
        
        <form action="" method="post">
            <div class="form_control">
                <!-- Mit Hilfe des Buttons wird überprüft, ob das Formular verschickt wurde -->
                <button type="submit" name="go" class="btn btn-blue">Verschicken</button>
            </div>
        </form>
        
        <br>
        <p><img src="../images/Elefant_Nachtlicht_Schwarz.jpg" width="2000" height="1595" alt="Elefant Nachtlicht" style="width: 100%; max-width: 560px; height: auto;"></p>
    </div 
</body>
</html>