kostenloser Webspace werbefrei: lima-city


PHP in HTML benutzen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    adelwoehrer

    Kostenloser Webspace von adelwoehrer

    adelwoehrer hat kostenlosen Webspace.

    Ich würde gerne den Inhalt von Textfeldern aus einer HTML-Datei an Variablen eines PHP Scripts übergeben.
    Ich habe einige Methoden ausprobiert, allerdings führt mich keine zum gewünschten Ergebnis.
    Mein derzeitiger Code sieht foglendermaßen aus....

    HTML:
    <html>
      <body>
      <form action="test.php" method="post">
        <b>UserID:</b>
        <br>
        <input [b]name="UserID"[/b] type="text" size="30" maxlength="100">
        <br>
        <b>CharacterID:</b>
        <br>
        <input name="CharacterID" type="text" size="30" maxlength="100">
        <br>
        <b>API-Key:</b>
        <br>
        <input name="API-Key" type="text" size="70" maxlength="100">
        <br>
        <br>
        <button name="button1" type="submit">
          <b>Absenden</b>
        </button>
      </form>
      </body>
    </html>


    PHP (test.php):
    <html>
      <body>
        <?php
          $test1=$_POST['UserID'];
          $test2=$_POST['CharacterID'];
          $test3=$_POST['API-Key'];
          echo("$test1");
          echo("$test2");
          echo("$test3");
        ?>
      </body>
    </html>


    Die beiden Dateien befinden sich im selben Ordner.
    Bei Bestätigung durch einen Klick auf den Button, sollte mir nun der Inhalt der 3 Felder in einer Reihe angezeigt werden.
    Wenn ich allerdings auf den Button klicke, erhalte ich eine leere Seite.
    Weiß jemand, wo der Fehler liegt?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. karlsve

    Moderator Kostenloser Webspace von karlsve

    karlsve hat kostenlosen Webspace.

    1. du kannst bei der Ausgabe von nur Variablen übrigens die Anführungsstriche weglassen.
    2. sollte es eigentlich so korrekt sein
    3. Da 2. anscheinend nicht zutrifft, lass nur einmal kurz in der test.php den Umschließenden html-code weg, da der zum reinen anzeigen nicht benötigt wird.
    4. Gib doch einfach mal zusätzlich einen Feststehenden Text aus. Also z.B.
    echo ("Test");

    <html>
      <body>
        <?php
          $test1=$_POST['UserID'];
          $test2=$_POST['CharacterID'];
          $test3=$_POST['API-Key'];
          echo($test1);
          echo($test2);
          echo($test3);
          echo("Test");
        ?>
      </body>
    </html>


    MfG
    karlsve
  4. Autor dieses Themas

    adelwoehrer

    Kostenloser Webspace von adelwoehrer

    adelwoehrer hat kostenlosen Webspace.

    Der Feststehende Text wurde nicht ausgegeben.
    Ich habe dauraufhin die HTML Tags im PHP Script entfernt.
    Wenn ich nun auf den Button klicke, führt er allerdings nicht das Script aus, sonder fragt mich, ob ich die Datei (test.php) stattdessen downloaden und speichern möchte.

    Beitrag zuletzt geändert: 18.10.2010 12:16:54 von adelwoehrer
  5. karlsve

    Moderator Kostenloser Webspace von karlsve

    karlsve hat kostenlosen Webspace.

    Hast du das gesamte online?
    Dann schau ich mir das kurz an.
  6. Autor dieses Themas

    adelwoehrer

    Kostenloser Webspace von adelwoehrer

    adelwoehrer hat kostenlosen Webspace.

    Cache geleert, jetzt führt er das Script aus.
    Wie das zusammenhängt weiß ich jetzt zwar nicht, aber es gehts....auch die Variablen.

    Ja, hatte das ganze online.
    Du findest die HTML Datei unter "http://killboards.de/anmeldeformular.html" und die PHP Datei unter "http://killboards.de/test.php".
    Aber wie gesagt, funktioniert jetzt. =)

    Beitrag zuletzt geändert: 18.10.2010 12:21:34 von adelwoehrer
  7. karlsve

    Moderator Kostenloser Webspace von karlsve

    karlsve hat kostenlosen Webspace.

    Gut dann kann das hier ja geschlossen werden.

    Mod: lösch diesen Beitrag und schließen ;)
  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!