steffen: POST ? kein POST heute ??

Hallo Forum,
ich steh im Wald und find nicht mehr raus.
Wie bitte ist nochmal die richtige Syntax zum Übermitteln von Variablenwerten zwischen PHP-Dateien mittels POST ?!

Oder wieso klappt das nicht:

absender.php:
<?
$gut = "gut!";
echo "<form action = 'empfaenger.php' method = POST>";
echo "<input type = 'hidden' name = 'gut' value = $gut>";
echo "</form>";
echo "<a href="empfaenger.php">test</a>","<br>";
?>

empfaenger.php:
<?
echo "gut = ",$gut;
?>

...für jede (med.) Hilfe dankbar - steffen

  1. Hallo Forum,
    ich steh im Wald und find nicht mehr raus.
    Wie bitte ist nochmal die richtige Syntax zum Übermitteln von Variablenwerten zwischen PHP-Dateien mittels POST ?!

    Oder wieso klappt das nicht:

    absender.php:
    <?
    $gut = "gut!";
    echo "<form action = 'empfaenger.php' method = POST>";
    echo "<input type = 'hidden' name = 'gut' value = $gut>";

    schreib hier mal nur value='gut' also kein dafor $

    echo "</form>";
    echo "<a href="empfaenger.php">test</a>","<br>";
    ?>

    empfaenger.php:
    <?
    echo "gut = ",$gut;

    hier muss es echo "gut = ".$gut;

    . statt , komma

    ?>

    tests mal

    cu nils

    ...für jede (med.) Hilfe dankbar - steffen

    1. echo "<input type = 'hidden' name = 'gut' value = $gut>";
      schreib hier mal nur value='gut' also kein dafor $

      hier muss es echo "gut = ".$gut;

      . statt , komma

      ?>

      tests mal

      ... nee, leider - klappt auch nicht!

      Noch jemand eine Idee?!

      • st.
      1. nen mom ich codes dir mal schnell das es geht wenn ics selbst schreib seh ich wo drans hängt

        echo "<input type = 'hidden' name = 'gut' value = $gut>";
        schreib hier mal nur value='gut' also kein dafor $

        hier muss es echo "gut = ".$gut;

        . statt , komma

        ?>

        tests mal

        ... nee, leider - klappt auch nicht!

        Noch jemand eine Idee?!

        • st.
        1. nen mom ich codes dir mal schnell das es geht wenn ics selbst schreib seh ich wo drans hängt

          genau!

          gute idee !

          (st.)

          1. Ok jetzt funktionierts

            Script 1.     ein.php

            <html>
            <head>
            <title>Untitled Document</title>
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
            </head>
            <body >
            <?php
            $gut= "gut!!!";
            echo "<form method='post' action='aus.php'>";
            echo "<input type='hidden' name='gut' value='$gut'>";
            echo "<input type='submit' name='Button' value='Test'>";
            echo "</form>";
            ?>
            </body>
            </html>

            Ausgabe script    aus.php

            <html>
            <head>
            <title>Untitled Document</title>
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
            </head>
            <body bgcolor="#FFFFFF">
            <?php echo "gut= ".$gut; ?>
            </body>
            </html>

            so  ich hoffe das hilft dir weiter wunktioniern tuts. kanst testen
            www.sunsets.de/ein.php

            gruß nils

            nen mom ich codes dir mal schnell das es geht wenn ics selbst schreib seh ich wo drans hängt

            genau!

            gute idee !

            (st.)

            1. so  ich hoffe das hilft dir weiter wunktioniern tuts. kanst testen
              www.sunsets.de/ein.php

              gruß nils

              super - danke!
              in der zwischenzeit habe ich auch eine lösung gefunden...
              ... falls es dich interessiert:

              absender.php :
              <?
              $gut = "gut!";
              echo '<form name="eingabe" action = "empfaenger.php" method = POST>';
              echo '<input type = "hidden" name = "gut" value = "',$gut,'">';
              echo '</form>';
              echo '<a href="javascript:document.eingabe.submit()">test</a>','<br>';
              ?>

              empfaenger.php :
              <?
              echo "gut = ",$gut;
              ?>

              klappt jetzt auch.

              • steffen
              1. so  ich hoffe das hilft dir weiter wunktioniern tuts. kanst testen
                www.sunsets.de/ein.php

                gruß nils

                Denn is ja alles super

                super - danke!
                in der zwischenzeit habe ich auch eine lösung gefunden...
                ... falls es dich interessiert:

                absender.php :
                <?
                $gut = "gut!";
                echo '<form name="eingabe" action = "empfaenger.php" method = POST>';
                echo '<input type = "hidden" name = "gut" value = "',$gut,'">';
                echo '</form>';
                echo '<a href="javascript:document.eingabe.submit()">test</a>','<br>';
                ?>

                empfaenger.php :
                <?
                echo "gut = ",$gut;
                ?>

                klappt jetzt auch.

                • steffen