kostenloser Webspace werbefrei: lima-city


Problem mit Formular mit Bildern als Button

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    d******8

    Also, wenn ich auf den Button klicke und die gesendeten daten dann wieder auslese, kommt egl ob ich einen text oder eine zahl eingegeben hab immer eine zuf?llige zahl raus.Selbst wenn ich das gleiche nochmal sende, kommt beim 2ten Mal was anderes raus. Hat einer eine Ahnung, woran das liegen k?nnte?

    test.htm
    <form action='test.php' method='post'>
    <input type='text' name='y'></input>
    <input type='image' src='h.gif' alt='h'></input>
    </form>

    test.php
    <?php
    $y=$_POST["y"];
    echo "$y";
    ?>



    Vielen Dank schon mal im Vorraus.

    MfG Dagar
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Ich mach immer
    $HTTP_POST_VARS["y"];
    und es funktioniert.

    also:

    <?php
    $y=$HTTP_POST_VARS["y"];
    echo "$y";
    ?>

    MfG lagerhaus
  4. Autor dieses Themas

    d******8

    Der einzige Fehler muss in dem Befehl"<input type='image' src='h.gif' alt='h'></input>" liegen, weil mit einem ganz normalen submit befehl klappt das ganze.
  5. Fehler gefunden:

    Der Name "y" geht nicht.

    Ich habe das Skript mit " statt ' ausprobiert, aber ich glaube, das spielt keine Rolle.

    Der Hauptpunkt von mir ist:
    Der Name "y" geht nicht. Ich habe andere Namen mit mehr Zeichen verwendet und alles hat ohne Probleme geklappt. Ich w?rde vorschlagen, einfach den Namen des ersten Input-Feldes umzu?ndern.

    MfG lagerhaus

    P.S. :smile::smile::smile::smile::smile::smile:
  6. Autor dieses Themas

    d******8

    Vielen Dank f?r die schnelle Hilfe.
    So klappt das bei mir jetzt auch.
    Aber ich finde es schon ein bisschen komisch, dass ganze,mit y nicht klappt wenn man ein image als button verwendet und wenn man submit benutzt schon :/

    EDIT:
    Das ganze klappt aus irgendwelchen Gr?nden nur mit x und y nicht. Mit z.B. a klappt das. Es liegt also nicht an der l?nge der namen sondern speziell an x und y.

    MfG Dagar
  7. 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!