kostenloser Webspace werbefrei: lima-city


Fehler?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    mclman

    Kostenloser Webspace von mclman

    mclman hat kostenlosen Webspace.

    Habe mal angefangen PHP zu lernen und bin denn (nach den ersten kapiteln auf die Idee gekommen einen kleinen Rechner zu basteln allerdings wei? ich net was daran falsch ist und er zeit es aber trotzdem an...

    Seite 1.
    <form action=rechner2.php method=post>
    <input type=text name=a size=10>
    <input type=hidden name=2 size=10>+
    <input type=text name=b size=10>
    <br>
    <input type=submit size=10 value="=">
    <input type=reset size=10 value="C">
    </form>
    Das geht vorerst nur mit + mit den 2. thema befass ich mich denn...

    Seite 2.
    <?
    $addition = $HTTP_POST_VARS["a"] + $HTTP_POST_VARS["b"];
    ?>
    <font>=&nbsp;&nbsp;</font><? echo $addition; ?>

    Wenn ich auf rechner2.php?a=1&b=1 gehe denn funkt das aber wieso net so...
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. kp warum esgenau da geht, wo es normalerwei?e nicht geht...

    mach doch $addition = $a + b;

    m?sste normalerwei?e funken...



  4. Wenn ich auf rechner2.php?a=1&b=1 gehe denn funkt das aber wieso net so...


    Wenn das so funktioniert, dann hast du
    $HTTP_GET_VARS['a']
    geschrieben.
    Denn mit der URL werden Get-Variablen verschickt.

    Eigentlich m?sste eigentlich dein Skript funktionieren.. Hei?t die zweite Datei denn wirklich rechner2.php ?

    Kommen die beiden Variablen ?berhaupt an? Ich w?rde mal versuchen, einfach nur
    rechner2.php :
    <?php
    $a = $HTTP_POST_VARS['a'];
    echo $a;
    ?>
    Und dann schauen, ob a ankommt. Auch dasselbe f?r b - dann wei?t du, ob das Problem bei der ?bertragung aus dem Formular zum Server liegt oder im Skript von rechner2.php

    MfG lagerhaus

    //EDIT:
    Vorschlag:
    Ich nehme die Variablen immer zuerst auf, bevor ich mit ihnen hantiere, also:
    $a = $HTTP_POST_VARS['a'];
    $b = $HTTP_POST_VARS['b'];
    $result = $a + $b ;
    echo $result;



    Beitrag ge?ndert am 22.11.2005 15:40 von lagerhaus
  5. Autor dieses Themas

    mclman

    Kostenloser Webspace von mclman

    mclman hat kostenlosen Webspace.

    So... wenn ich die Variabeln erst aufnehme Funktioniert es...

    thx
  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!