Wie kann ich ein PHP-Skript/eine Funktion bei einem Klick auf einen HTML-Button aufrufen?

Um ein PHP-Skript oder eine Funktion bei einem HTML-Button-Klick aufzurufen, können Sie JavaScript verwenden, um beim Klicken des Buttons eine HTTP-Anforderung an den Server zu senden. Das PHP-Skript oder die Funktion kann dann die Anforderung bearbeiten und eine Antwort zurückgeben.

Hier ist ein Beispiel dafür, wie Sie dies tun könnten:

  1. Erstellen Sie einen HTML-Button mit einem "onclick"-Attribut, das beim Klicken eine JavaScript-Funktion aufruft:
<button onclick="myFunction()">Klicke mich</button>
  1. In der JavaScript-Funktion verwenden Sie die fetch()-Methode, um eine Anforderung an das PHP-Skript zu senden:
function myFunction() {
  fetch('pfad/zum/skript.php')
    .then(response => response.text())
    .then(data => {
      // Bearbeite die Antwort des PHP-Skripts
    });
}
  1. Im PHP-Skript verwenden Sie die Superglobale arrays $_POST oder $_GET, um auf die gesendeten Daten zuzugreifen und eine Antwort zurückzugeben:
<?php

  if (isset($_POST['data'])) {
    // Mach etwas mit den Daten
    echo 'Erfolg';
  } else {
    echo 'Fehler: Keine Daten empfangen';
  }
?>

Hinweis: Dies ist ein sehr einfaches Beispiel und je nach Anforderungen Ihres Projekts müssen Sie es anpassen.