Announcement

Collapse
No announcement yet.

Variablen vom Webserver nach PHP schicken.(nicht die übliche Frage)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Variablen vom Webserver nach PHP schicken.(nicht die übliche Frage)

    Hallo,

    ich habe in Java einen kleinen Webserver programmiert und möchte auch, dass Variablen mittels FORM und GET an PHP übertragen werden.
    Java ruft über den Kommandozeileninterpreter folgendes auf: php ./form.php

    Habe keine Ahnung wie ich Variablen an PHP schicken soll. Eine Kollege sagte mir, dass würde über Enviroment-Variablen des Betriebssystems passieren(?).

  • #2
    Hallo,

    du solltest mal deine php.ini überprüfen.

    ; This directive tells PHP whether to declare the argv&argc variables (that
    ; would contain the GET information). If you don't use these variables, you
    ; should turn it off for increased performance.
    register_argc_argv = On

    sollte auf ON stehn damit du mit
    $_GET["XXX"] auf die zu übergebenden werte zugreifen kannst. z.B.

    Datei ud09.html

    <html>
    <body>
    Bitte geben Sie einen Text ein:
    <form action = "ud09.php" method = "post">

    <textarea cols="30" rows="4" name="comment">
    </textarea><p>

    <input type="submit" value="Text senden">
    <input type="reset">
    </form>
    </body>
    </html>

    Datei ud09.php

    <html>
    <body>
    <?php
    phpinfo();
    echo "Es wurde folgender Text übermittelt:<p>";
    print $_GET["comment"];
    print $comment;
    ?>
    </body>
    </html&gt

    Comment


    • #3
      <pre>
      <html>
      <body>
      <?
      function ShowForm($txt)
      {
      ?>
      Bitte geben Sie einen Text ein:
      <code><form action="<? $_SERVER['PHP_SELF'] ?>" method="post">
      <textarea cols="30" rows="4" name="comment"><? echo $txt ?></textarea>
      <p>
      <input type="submit" value="Text senden">
      </p>
      </form></code>
      <?
      }

      $text = "";
      if (isset($HTTP_POST_VARS['comment']))
      $text = $HTTP_POST_VARS['comment'];

      ShowForm($text);

      echo "<br><br><b>Eingegebener Text:</b><br>".nl2br($text);
      ?>
      </body>
      </html></pre&gt

      Comment

      Working...
      X