[HTML] /[PHP] Formular auswerten (OHNE neues Fenster)

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Bernie, 3. April 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 3. April 2007
    /
    PHP:
     Formular auswerten  ( OHNE neues Fenster )[/ b ]

    Hi

    ich habe ein Formular gemacht und möchte dieses gerne im gleichen Fenster auswerten
    so dass das Ergebnis genau darunter erscheint .
    Das Formular sieht so aus :

    [
    CODE ]
    <
    form action = "abfragen.php"  method = "POST" >
                <
    select name = "abteilung" >
                    <
    option value = "a" > a </ option >
                    <
    option value = "b" > b </ option >
                    <
    option value = "c" > c </ option >
                    <
    option value = "d" > d </ option >
                                                                                           
    usw .
                </
    select >
                <
    br >< br >
                
                <
    input type = "submit"  value = "Abfragen" >
                <
    input type = "reset"   value = "Zurücksetzen" >
    </
    form >
    [/
    CODE ]
    Wenn man auf den Abfragen - Button drück wird abfragen . php ausgeführt wobei eine Datenbankabfrage ausgeführt wird Funktionniert auch alles wunderbar nur das halt ein neues Fenster aufgeht .
    Ich hätte es gern aber so dass das Ergebnis direkt darunter eingeblendet wird
    Gibts dafür Möglichkeiten ?

    Ich hoffe ich habs verständlich dargestellt was mein Problem ist  : D Würd mich freuen wenn mir jemand helfen kann .

    MfG
    bernie
     
  2. 3. April 2007
    AW: /
    PHP:
     Formular auswerten  ( OHNE neues Fenster )[/ b ]

    Also entweder du machst es ganz simpel mit Frames ...

    Oder du lässt  die  PHP Datei  die  Seite einfach refreshen und mit den Inhalten der $_POST [ '' ]-  Rückgaben den Oberen Teil wieder ausgeben und unten drunter dann halt das ergebnis ...

    Kennste dich damit so weit aus das du den Teil verstanden hast ? ;)
     
  3. 3. April 2007
    AW: /
    PHP:
     Formular auswerten  ( OHNE neues Fenster )[/ b ]

    oder du setzt dich mit dem Thema AJAX auseinander
    ich glaube da dürfte es bei google genug tutorials geben
    du kannst auch eine fertige libary benutzen
    wie z . B . [ URL = "http://mootools.net/" ] MooTools [/ URL ]
     
  4. 3. April 2007
    AW: /
    PHP:
     Formular auswerten  ( OHNE neues Fenster )[/ b ]

    Das mit dem Refreshen klingt eigentlich gar nicht schlecht Da werd ich mich mal dran setzten ...
    Mit AJAX kenn ich mich hingegen noch überhaupt gar nicht aus das wär eher  die  Alternative wenn gar nichts mehr klappt weil ich hab nicht mehr viel Zeit um das Ding fertig zu machen  ;)

    Danke euch beiden schonmal
    MfG
    Bernie
     
  5. 3. April 2007
    AW: /
    PHP:
     Formular auswerten  ( OHNE neues Fenster )[/ b ]

    Wenn du noch Probs mit dem Code dann hast kannste ja bescheid sagen  ;)
     
  6. 3. April 2007
    AW: /
    PHP:
     Formular auswerten  ( OHNE neues Fenster )[/ b ]

    Versuchs mal damit ich hoffe ich hab dich richtig verstanden .

    [
    PHP ]if(! $_POST [ 'submit' ])
    {
    echo 
    '<form action="' . $PHP_SELF . '" method="POST">
                <select name="abteilung">
                    <option value="a">a</option>
                    <option value="b">b</option>
                    <option value="c">c</option>
                    <option value="d">d</option>
                                                                                           usw.
                </select>
                <br><br>
                
                <input type="submit" value="Abfragen">
                <input type="reset"  value="Zurücksetzen">
          </form>'
    ;
    }
    else
    {
    echo 
    $_POST [ 'abteilung' ];
    }
     
  7. 3. April 2007
    AW: /
    PHP:
     Formular auswerten  ( OHNE neues Fenster )[/ b ]

    [
    quote = "toschk, post: 2676582" ] Versuchs mal damit ich hoffe ich hab dich richtig verstanden .

    [
    PHP ]if(! $_POST [ 'submit' ])
    {
    echo 
    '<form action="' . $PHP_SELF . '" method="POST">
                <select name="abteilung">
                    <option value="a">a</option>
                    <option value="b">b</option>
                    <option value="c">c</option>
                    <option value="d">d</option>
                                                                                           usw.
                </select>
                <br><br>
                
                <input type="submit" value="Abfragen">
                <input type="reset"  value="Zurücksetzen">
          </form>'
    ;
    }
    else
    {
    echo 
    $_POST [ 'abteilung' ];
    }
    [/QUOTE]

    Sieht schon mal sehr gut aus.
    Habs grad mal eingebaut, allerdings wenn ich jetzt den Submit-Button drücke, dann läd er die Seite neu und setzt die Abfrage wieder zurück. Gibt aber nicht aus, was vorher angewählt war...
    Denke, dass er die Abfrage
    PHP:
    if(! $_POST [ 'submit' ]) 
    irgendwie nicht auf false bekommt, sondern immer true, weswegen er dann immer einfach nur neu läd?!

    MfG
    Bernie
     
  8. 3. April 2007
    AW: /
    PHP:
     Formular auswerten  ( OHNE neues Fenster )[/ b ]

    Pack ma in  die  Zeile 

    < input type = "submit"  value = "Abfragen"

    noch ein name = "submit"  mit rein ...

    also

    < input type = "submit"  value = "Abfragen"  name = "submit" >
     
  9. 3. April 2007
    AW: /
    PHP:
     Formular auswerten  ( OHNE neues Fenster )[/ b ]

    Einfachse Möglichkeit wäre das Formular in einen Frame zu schicken und fertig  ...
     
  10. 3. April 2007
    AW: /
    PHP:
     Formular auswerten  ( OHNE neues Fenster )[/ b ]

    [
    QUOTE ]
    Pack ma in  die  Zeile 

    < input type = "submit"  value = "Abfragen"

    noch ein name = "submit"  mit rein ...

    also

    < input type = "submit"  value = "Abfragen"  name = "submit" >
    [/
    QUOTE ]

    Sehr geil !
    Jetzt ist das so wie ich mir das vorgestellt habe !

    Vielen Dank .
    Bewertungen an euch sind natürlich raus !
    MFG
    Bernie
     
  11. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.