Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Einbindung in Webspace

Einklappen

Neue Werbung 2019

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

  • [Erledigt] Einbindung in Webspace

    Hallo zusammen,

    habe ein kleines Problem und zwar bin ich Anfänger. Ich habe auf meinen Webspace 2 Dateien hochgeladen A1 und A2 als Beispiel.

    A1

    <html>
    <body>
    Bitte tragen Sie zwei Zahlen ein und senden Sie das Formular ab.<br>
    <form action = "ud01.php" method = "post">
    Wert 1: <input name = "w1"><p>
    Wert 2: <input name = "w2"><p>
    <input type = "submit">
    <input type = "reset">
    </form>
    </body>
    </html>

    A2
    <html>
    <body>
    <?php
    $erg = $w1 + $w2;
    echo "Die Summe von $w1 und $w2 ist $erg";
    ?>
    </body>
    </html>

    Wenn ich den Webserver aufrufe, wird alles sichtbar, aber die $w1 +$w2 Addition funktioniert nicht. Der Text der PHP-Datei ist sichbar aber die Zahlen und das Ergebnis nicht. Wo liegt der Fehler? Muss ich für die PHP-Datei die im gleichen Verzeichnis steht wie die HTML-Datei was anderes einstellen?
    Sry dass ich euch mit so einfachen Fragen belästige, aber ich habe dazu nichts gefunden im Netz. Der Webserver ist PHP-fähig ich kann auch auf zurückgreifen wie MySQL etc.

    Danke vorweg falls einer antwortet, ohne mich gleich niederzumachen ich soll die Grundlagen durchlesen.

  • #2
    Hallo und willkommen im Forum!

    wenn dein Webspace PHP unterstützt muss die Endung der Datei vermutlich *.php sein. Wenn du PHP-Dateien als *.html abspeicherst kann es wegen der Syntax von PHP (<?php ?>) sein, dass du diesen Teil allerdings nicht siehst, da <tags> in HTML ja besondere Bedeutung haben. Klick doch einfach mal rechts in deine Website und lass dir den Quelltext anzeigen, dann siehst du ob dort das PHP steht, die PHP-Engine diese Datei also nicht geparst hat.

    Kommentar


    • #3
      Wenn du Variablen mit POST sendest, musst du sie auch empfangen:
      PHP-Code:
      $w1 $_POST["w1"];
      $w2 $_POST["w2"]; 
      So kannst du sie auch in deiner php Datei nutzen.

      Kommentar


      • #4
        Hallo,

        die PHP-Datei ist als php abgespeichert und die andere als htm. Wie gesagt ich bekomme auch den Text der php-Datei angezeigt. Nur die gewollte Darstellung der angegeben Zahlen in der htm und das Ergebnis der Addition wird nicht vollzogen.

        Kommentar


        • #5
          Hallo Eldra,

          vielen Dank, das war es jetzt funktioniert es.

          Nochmals Danke, hätte ich früher gefragt, hätte ich mir 2 unruhige Nächte gespart^^.

          Kommentar

          Lädt...
          X