Wieder keine/falsche Übergabe meiner Variablen...

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

  • Wieder keine/falsche Übergabe meiner Variablen...

    Hallo wieder *nerv*!

    Steh mal wieder auf dem Schlauch.

    Ich will aus einem form eine Variable weitergeben.
    Die Variable ist schon voll und wird in ein Textfeld geschrieben.
    Wenn ich nun den Text im Textfeld ändere und abschicke, ist trotzdem nur das alte Zeugs in der Variable.

    Hier der relevante Code:

    PHP-Code:
    if($action=="antworten")
    {
    // in $betreff steht schon was drin
    $rebetreff="Re: "."$betreff";
    echo
    "
    <form name=\"aform\" method=\"post\" action=\"testm.php\">
       <input type=\"text\" name=\"rebetreff\" maxlength=\"25\" value=\"
    $rebetreff\">  
         <INPUT TYPE=hidden NAME=\"action\" VALUE=\"schicken\">
        <INPUT TYPE=hidden NAME=\"rebetreff\" VALUE=\"
    $rebetreff\"> 
        <input type=\"submit\" name=\"schicken\" value=\"abschicken\">
    </form>
    "
    ;
    }
    if(
    $action=="schicken")
    {
    echo
    "Betreff=$rebetreff<br>";
    echo
    "<br>wurde verschickt!";
    }
    ?> 
    In der Ausgabe steht dann das Ergebnis von
    $rebetreff="Re: "."$betreff"; (von ganz oben)
    drin, egal, ob ich es im Textfeld ändere, oder nicht.

    Hab sowas vor urzeiten mal gemacht, da ging es.... wird wohl wieder ne idiotische Kleinigkeit sein!


    Danke schonmal,
    Coniaric
    Gruß, Coni
    ~~ codito ergo sum - ich code, also bin ich! ~~

  • #2
    Re: Wieder keine/falsche Übergabe meiner Variablen...

    deine var heisst $betreff, dein form-feld aber rebetreff.

    btw: warum hast du zwei form-felder mit diesem namen?
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Äh...nein, alles heißt $rebetreff - nur am anfang hab ich die Variable $betreff, zu der noch etwas hinzugefügt wird, danach heißt sie rebetreff, durchgängig. Das kan es also nicht sein...
      Gruß, Coni
      ~~ codito ergo sum - ich code, also bin ich! ~~

      Kommentar


      • #4
        Es ist auch nicht wirklich geschickt das Texteingabefeld mit einem Hidden Feld zu überschreiben ... :
        PHP-Code:
         "<input type=\"text\" name=\"rebetreff\" maxlength=\"25\" value=\"$rebetreff\">  
        ......
            <INPUT TYPE=hidden NAME=\"rebetreff\" VALUE=\"
        $rebetreff\"> 
        carpe noctem

        [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
        [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

        Kommentar

        Lädt...
        X