Ankündigung

Einklappen
Keine Ankündigung bisher.

PHP - Skript über Button ausführen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PHP - Skript über Button ausführen

    Mahlzeit

    Ich hätte da mal wieder eine Frage. Wie gesagt bin ich dabei ein kleines Web-Seiten Projekt zu entwickeln. Jetzt möchte ich dem Nutzer die Möglichkeit geben über verschieden Buttons verschiedene Funktionalitäten des Projekt bereitzustellen. Konkret möchte ich mit 3 verschieden Buttons jeweils 3 unterschiedliche PHP – Skripte aufrufen. Eigentlich wie mit einem Formular nur ohne Eingabefelder.

    Ist dies mit PHP möglich?

    mfg
    Fujittsu

  • #2
    Waas hat dir den eine Suchmashine dazu gesagt, und welche begriffe hast du eigegeben.

    Kommentar


    • #3
      Das ist ja das Problem, mache sagen ja mache nein wieder andere nur mit JavaScript oder Ajaxs. Ich kann leider diese Aussagen nicht richtig bewerten da ich mich gerade 3 Wochen mit PHP beschäftige.

      mfg
      Fujittsu

      Kommentar


      • #4
        Das ist ne reine HTML-Sache. Falls du einfach nur das Skript aufrufen möchtest, ohne die Seite neu zu laden kommst du um JS nicht drum herum.
        Wenn du dann ein bestimmtes PHP-Skript aufrufen möchtest, ist der Button wie ein Link und du kannst im einfachsten Fall einfach nen Formular machen, was nur aus Submitbutton besteht.

        PS: Von denen die Ja behaupten einfach mal den Code testen.

        Kommentar


        • #5
          PHP-Code:
          <head>
          <
          style type="text/css"><!--
          .
          button {padding:10pxdisplay:inline-blockbackground-color:greenborder1px solid black;}
          -->
          </
          style>
          <
          title>Aktion wählen</title>
          </
          head
          PHP-Code:
          <a href="datei2.php?aktion=1" class="button">Aktion 1</a>
          <
          a href="datei2.php?aktion=2" class="button">Aktion 2</a>
          <
          a href="datei2.php?aktion=zeige_bild" class="button">Bild öffnen</a
          datei2.php:
          PHP-Code:
          <?php
          if($_GET["aktion"]=="1"){
          echo 
          "Du hast Aktion 1 gewählt!";
          }
          if(
          $_GET["aktion"]=="2"){
          echo 
          "Du hast Aktion 2 gewählt!";
          }
          if(
          $_GET["aktion"]=="zeige_bild"){
          echo 
          "<img src='my_little_pony.jpg'>";
          }
          ?>
          Ich hoffe, das hilft dir weiter.

          Kommentar


          • #6
            Danke! Ich werde diesen Code mal testen.

            mfg
            Fujittsu

            Kommentar


            • #7
              Das Aussehen der Buttons kannst du natürlich verändern, ich weiß nicht, wie sehr du dich mit CSS auskennst ^^ Die Style-Angaben sind nur beispielhaft ^^

              Kommentar


              • #8
                ich denke, es gibt 3 Möglichkeiten: 1. einfach einen Submit-Button ohne Eingabefelder, 2. Einen Link auf die php Datei, evtl. Bild (z.B. Schaltfläche) das als Link fungiert, 3. irgendwas mit Javascript.

                Kommentar


                • #9
                  2+3 sind ein zeitgemäßer Weg.

                  Kommentar


                  • #10
                    Nach RCG schlage ich vor:

                    - Link, falls nachher eine Bearbeitung oder Erstellung folgt (sprich: zweiter Request bis eine Änderung erfolgt)
                    - Etwas mit POST, falls direkt Daten bearbeitet werden.

                    Kommentar

                    Lädt...
                    X