kostenloser Webspace werbefrei: lima-city


auf buttons reagieren

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    cux

    cux hat kostenlosen Webspace.

    moinsen!

    wie kann man ein php-script ausf?hren, wenn ein button geklickt wurde?
    also: ich habe eine <form> programmiert, in der ein button ist. wenn dieser geklickt wird soll ein php-script ausgef?hrt werden.

    nachdem das ausgef?hrt wurde, soll sich die seite aktualisieren. wie ich das mit php mache wei? ich auch nicht!

    mfg cux
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. das machst du auch nicht mit php sondern mit html

    <form method="post" action="phpscript.php">...</form>

    phpscript.php kannste durch jedes beliebige script was ausgef?hrt werden soll ersetzen...
  4. Autor dieses Themas

    cux

    cux hat kostenlosen Webspace.

    das hei?t ich lege einfach eine neue datei an, in die ich mein php-script und nichts weiteres schreibe? und die verlinke ich dann?

    und wie aktualisiere ich eine seite?
  5. c*********c

    So vielleicht?

    <?

    if (!button1) {

    echo "Nicht auf den Button geklickt!!";
    }
    else {
    echo "Auf den Button geklickt!!";
    }
    ?>
  6. t*****b

    Datei Formular.php

    <?php
    if($action == "go)
    {
    // Script das beim senden ausgef?hrt werden soll
    echo "formular wurde geendet";
    } else {
    echo "<form method=\"post\" action=\"formular.php?action=go\">";
    // Sonstige Formularfelder rein
    echo "<input type=\"submit\">";
    echo "</form>";
    }
    ?>

    Wenn Formular gesendet wurde (an gleiche Datei) wird Script ausgef?hrt, anonsten Formular ausgegeben. Das Formular kannst du auch an eine andere Datei schicken, einfach Formular in eine Seite eingeben und per Action im Form-Tag an eine beliebige Seite schicken.

    Beitrag ge?ndert am 28.10 22:24 von trueweb
  7. derturbohummel

    derturbohummel hat kostenlosen Webspace.

    Wenn ich das richtig gelesen haben, willst, dass Formular und auswertung auf der gleichen seite stattfinden.
    so gehts
    <?php
    if(isset($_REQUEST["submit"])){
    <<Auswertungsanweisung>>
    }
    ?>
    html-gebrabbel

    <form method="post" action="<?php echo $_SERVER[PHP_SELF];?>">
    <<< formulardaten >>>
    <input type="submit" value="Abschicken" name="submit" id="button1" />
    </form>

    html-gebrabbel
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!