kostenloser Webspace werbefrei: lima-city


Variablen an php übergeben

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    mcal

    Kostenloser Webspace von mcal

    mcal hat kostenlosen Webspace.

    Hallo,
    hab wahrscheinlich ein kleines, aber für mich momentan unüberwindbares Problem. Ist auch schon länger her als ich mit php 4.1 unter XP prof. noch programmierte.

    Status:
    - Windows 7 Ultimate 32-bit
    - XAMPP for Windows Ver. 1.7.3
    - PHP 5.3.1

    Nun der Source-Code:

    Index.htm
    <html>
     <head>
      <title>Mein erstes Formular</title>
     </head>
     <body>
    
      Heute kosten alle Artikel 5,99 Euro<br><br>
      <form action="kaufen.php" method="post">
       <input type="Hidden" name="preis" value="5.99">
       Artikel <input type="Text" name="artikel">
       Menge <input type="Text" name="menge">
       <input type="Submit" name="submit" value="Kaufen">
      </form>
    
     </body>
    </html>


    kaufen.php
    <html>
    
     <head>
      <title>Mein erstes Formular</title>
     </head>
    
     <body>
    
      <?php
    	echo "Sie haben den Artikel <b>$HTTP_POST_VARS['artikel'] </b> $HTTP_POST_VARS['menge'] mal zum Gesamtpreis von " . ($HTTP_POST_VARS['menge'] * $HTTP_POST_VARS['preis']) . " Euro gekauft.";
      ?>
    
     </body>
    
    </html>



    Fehlermeldung:

    Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\inetpub\XAMPP\xampp\htdocs\xampp\Test\kaufen.php on line 10

    Weiß jemand woran das liegt ?


    Nachtrag:


    Hab den Fehler gefunden:

    echo "Sie haben den Artikel <b>" .$HTTP_POST_VARS['artikel']." </b>".$HTTP_POST_VARS['menge']." mal zum Gesamtpreis von " . ($HTTP_POST_VARS['menge'] * $HTTP_POST_VARS['preis']) . " Euro gekauft.";

    Aber als Ergebnis erhalte ich jetzt:

    Sie haben den Artikel mal zum Gesamtpreis von 0 Euro gekauft.

    Es fehlen die Variablen aus Index.htm




    Code-Tags editiert by karpfen

    Beitrag zuletzt geändert: 5.6.2010 15:11:23 von mcal
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. ka obs funzt so gut ist mein php nicht :D

    <?php


    echo "Artikel: ", $_POST["artikel"];
    echo "<br>";
    echo "Menge: ", $_POST["menge"];
    echo "<br>";
    echo "Stückpreis: ", $_POST["preis"];
    ?>



    Beitrag zuletzt geändert: 5.6.2010 15:26:48 von rambule
  4. Autor dieses Themas

    mcal

    Kostenloser Webspace von mcal

    mcal hat kostenlosen Webspace.

    ja danke hat mit $_Post geklappt, jetzt kann ich mal versuchen mein altes programm von 4.1 auf 5.3 umzuschreiben

    Merci
  5. denk aber dran du kannst die Variable Preis nicht als gesampreis nutzen :D aber PHP kann ja auch rechnen^^
  6. 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!