Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Pfadproblem/Formulre

Einklappen

Neue Werbung 2019

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

  • [Erledigt] Pfadproblem/Formulre

    Hallo, Liebe PHP Freunde.

    Ich habe mit der Formularauswertung. D.h heißt mit der Zeile FORM Action ein scheinbar unlösbares Problem: Wer kann helfen????
    In meinem frisch erworbenem Buch "PHP Einstieg in PHP 5" ist alles wunderbar beschrieben. Und es klappt alles wunderbar mit dem Apache und meinem localhost. Offenbar ist allerdings was bei den Beispielen auf der CD falsch. Hoffe Du/ Ihr könnt mir schnell helfen.

    Also:

    Alle Dateien habe ich in einem Ordner:
    C:\Programme\Apache Group\Apache2\htdocs\original\beispiele\ub\

    In meiner HTML Formular Datei steht in der FORM Zeile:
    <form action = "ub09a.php" method = "post">

    Drücke ich auf den Ordner abschicken, d.h. an das Sript ub09a.php
    meldet er mir den Fehler:

    Notice: Undefined variable: vor in C:\Programme\Apache Group\Apache2\htdocs\original\beispiele\ub\ub09a.p hp on line 4

    Meiner Übersetzung als Anfänger: Der PHP Interpreter weiß offenbar nicht, was er mit der Variable $vor anstellen soll? RICHTIG?
    ---> Wie muß der Pfad richtig heißen? Was mache ich falsch???


    Lt meinem Buch kennt er doch den Inhald aus der HTML Datei.
    Worum fügt er sie nicht einfach ein???


    Zum Besseren Verstandnis die Listings:
    (Ich denke für Euch PHP Freaks ist mein Problem PIPI Fax.

    html>
    <body>
    Bitte tragen Sie Ihren Vornamen und Ihren Nachnamen ein.

    Senden Sie anschließend das Formular ab.



    <form action = "ub09a.php" method = "post">
    <input name = "vor"> Vorname


    <input name = "nach"> Nachname


    <input type = "submit">
    <input type = "reset">
    </form>

    </body>
    </html>

    Listing -ub09a.php--------------------------------------------------------------------

    <html>
    <body>
    <?php
    echo "Guten Tag, $vor $nach";
    ?>
    </body>
    </html>


    Hoffe auf schnelle Hilfe! Danke im vorraus.

  • #2
    $vor muss $_POST['vor'] heissen denke ich

    Kommentar


    • #3
      Danke!

      Hey, danke für Deine Hilfe.

      Ja, so hat es geklappt.
      Hab auch kurz Deine HP besucht.

      Kann leider kein LINUX. Na ja. Machs gut.

      Kommentar


      • #4
        hat aber in dem fall nichts mit apache sondern mit php zu tun.
        wenn du $vor auch als $vor haben möchtest, musst du die register_globals auf on stellen in der php.ini

        Kommentar


        • #5
          daher:

          Der Beitrag wurde verschoben, wegen...
          ... Postings im falschen Forum.

          moved to PHP - Anfänger

          Kommentar

          Lädt...
          X