Angenommen, Sie möchten ein HTML/PHP-Skript erstellen, das eine Webseite mit 2 Schaltflächen erzeugt, auf die Sie beim Anklicken klicken können, auf welche Schaltfläche geklickt wurde. Der einzige Weg, um diese mit PHP zu tun, die ich kenne, ist die IndexdateiIst der Senden-Button die einzige Möglichkeit, eine PHP-Datei auszuführen?
<? include('buttons.php'); ?>
<? include('clicked.php'); ?>
zu schaffen, wo buttons.php im gleichen Verzeichnis gespeichert und enthält
<form method="post">
<input type="submit" name="button1" value="button1">
<input type="submit" name="button2" value="button2">
</form>
Und das PHP-Skript angeklickt .php enthält
Diese Methode funktioniert, aber ich vermute, dass es nicht die beste Möglichkeit ist, PHP zu verwenden, um dieses Ergebnis zu erhalten.
Gibt es einen besseren Weg, dies zu tun?
Sie tun bereits das Richtige –
Sie könnten auch einen Link mit einem Parameter verwenden, dh. '...' und überprüfe mit 'if (isset ($ _ GET [' action '])) {if ($ _ GET [' aktion '] ==' button1 ') {} elseif ($ _ GET [' action '] ==' button2 ') {} ' – Sean
Ihre Frage eher sein, gibt es eine andere Möglichkeit, es zu tun, denn dies scheint die normale Art zu sein, einen PHP-Code aufzurufen. –