Button soll PHP-Function callen

  • Hallo,

    ich möchte in meiner Seite Buttons anzeigen lassen, die bei Klick eine PHP-Funktion in der Datei functions.php callen.
    Die Anzeige der Buttons funktioniert.

    HTML:

    <input id="submit-button" class="submit-button" type="submit" value="Vormerken und weiter!" name="soz"/>

    PHP:
    if(isset($_GET['soz'])) {
    setSoz();
    }

    // Setzen der Cookies
    function setSoz(){
    setcookie ("cookie[soz2]", "very true");
    }

    // Nach dem Neuladen der Seite wieder ausgeben
    if (isset($_COOKIE['cookie'])) {
    foreach ($_COOKIE['cookie'] as $name => $value) {
    $name = htmlspecialchars($name);
    $value = htmlspecialchars($value);
    echo "$name : $value <br />\n";
    }
    }


    Problem: setSoz() wird nicht gecalled. Kann mir jemand auf die Sprünge helfen? Wollte es ohne AJAX machen. Sollte ihr mir AJAX empfehlen habt ihr vielleicht eine gute Quelle dazu?

    Vielen Dank
    Thomas

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hallo,

    ich möchte in meiner Seite Buttons anzeigen lassen, die bei Klick eine PHP-Funktion in der Datei functions.php callen.
    Die Anzeige der Buttons funktioniert.

    HTML:

    <input id="submit-button" class="submit-button" type="submit" value="Vormerken und weiter!" name="soz"/>

    PHP:
    if(isset($_GET['soz'])) {
    setSoz();
    }

    Wenn du wirklich per $_GET arbeiten möchtest, musst du dein HTML Formular ändern

    <form action="... adresse von seinem scrip..." method="get" > fehlt
    http://wiki.selfhtml.org/wiki/HTML/Formulare/Button

    oder du änderst den Submit - Button in ein Link

    <a href="... deine Seite &soz=vormerken">"Vormerken und weiter!</a>

    Mit offenen Augen träumen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!