Wie führe ich eine PHP-Funktion aus einem HTML-Formular aus?
Um eine PHP-Funktion von einem HTML-Formular aus auszuführen, müssen Sie ein HTML-Formular mit den gewünschten Eingaben erstellen, wie z.B. Textfelder und Submit-Buttons. Anschließend müssen Sie ein PHP-Skript erstellen, das die Formularübermittlung verarbeitet und die gewünschte Funktion ausführt.
Hier ist ein Beispiel für ein einfaches HTML-Formular:
<form action="submit.php" method="post">
<label for="input">Eingabe:</label>
<input type="text" id="input" name="input">
<input type="submit" value="Absenden">
</form>
Das Attribut action
des form
-Elements gibt das PHP-Skript an, das die Formularübermittlung verarbeitet, und das Attribut method
gibt an, dass die Formulardaten mit dem HTTP-POST-Verfahren gesendet werden sollen.
Im PHP-Skript submit.php
können Sie auf die Formulardaten mittels des $_POST
Superglobalen Array zugreifen und die gewünschte Funktion aufrufen:
<?php
$input = $_POST["input"];
meineFunktion($input);
?>
Sie müssen sicherstellen, dass die Funktion definiert ist, bevor Sie sie aufrufen, sonst erhalten Sie einen fatalen Fehler.