+ Antworten
Ergebnis 1 bis 6 von 6

Thema: Folgendes Problem mit Java Script und PhP

  1. #1
    TP-Junior sugar2 macht alles soweit korrekt
    Registriert seit
    Jun 2002
    Beiträge
    20

    Folgendes Problem mit Java Script und PhP

    Ich übe gerade PhP / Java und baue mir aus übungsgründen eine Seite mit den verschiedensten Funktionen .

    Ich habe jetzt einen Kalender . dort möchte ich neue daten eintragen , alte löschen , daten ersetzen und wiederum einträge vor-zurückblättern können . Der Kalender wird mir tabelarisch dargestellt mit mo-so und 1-29(31) . dort wird dann der heutige tag riot geschrieben und tage in denen termine sind orangerot . soweit sogut . wenn man jetzt auf einem tag klickt der rotorange ist oder auf neuen eintrag dann komt man auf eine seite in der man die oben aufgeführten 5 möglichkeiten hat . ich habe das als Formular angelegt und möchte nun für dieses 1 Formular 5 Submit Buttons die verschieden verlinken . Ich werde dort wieder auf die selbe seite verlinken nur jeweils 1 andere variable anhängen damit dann PhP weis was zu tun ist .

    nun aber das problem , mit folgendem script wollte ich 5 submitbuttons einfügen , funktioniert allerdings nicht .

    <head>
    <script type="text/javascript">
    function gehe(aktion) {
    document.formular.action=aktion;
    document.formular.submit();
    }
    </script>
    </head>
    <body>
    <form name="formular" method="post">
    .
    .
    .<a href="javascript:gehe('aktion1.cgi');">Aktion1</a><br>
    <a href="javascript:gehe('aktion2.cgi');">Aktion2</a><br>
    <a href="javascript:gehe('aktion3.cgi');">Aktion3</a><br>
    <a href="javascript:gehe('aktion4.cgi');">Aktion4</a><br>
    <a href="javascript:gehe('aktion5.cgi');">Aktion5</a><br>
    </form>


    warum funktioniert es nicht ? auf www.thaihors.de/tplander.htm habe ich zu testzwecken ein solches formular erstellt . der erste link in der nav ist mittels java gelinkt , wenn ich dem aufrufe sagt er mir seite existiert nicht , der 2 normal gelinkt , da werde ich ohne probleme weitergelinkt . die anderen 3 sind noch nicht verlinkt .
    wo liegt mein fehler , oder giebt es für mein problem noch andere lösungsansätze?
    Und du selbst bist du beflügelt ?
    Oder nur gespielt und Abgemalt ?
    Hast du Blut in deinem Schwingen ?
    Oder gaukelst du im Kreis mit Fabeldingen ?

  2. #2
    Registered User Toxical macht alles soweit korrekt Avatar von Toxical
    Registriert seit
    Dec 2001
    Ort
    Berlin
    Beiträge
    1.059
    Warum nimmst du nicht einfach 5 submit buttons?
    Code:
    <form [..]>
    ..
    ..
    <input type="submit" name="aktion1" value="aktion1">
    <input type="submit" name="aktion2" value="aktion2">..
    ..
    </form>
    In dem verarbeiteten PHP-Script dann so:
    PHP-Code:
    if(isset($_POST["aktion1"])){
    //Do action 1°
    }
    if(isset(
    $_POST["aktion2"])){
    //Do action 2°
    }
    //..
    //.. 
    Hoffe dass war verständlich

  3. #3
    TP-Junior sugar2 macht alles soweit korrekt
    Registriert seit
    Jun 2002
    Beiträge
    20
    wegen der buttons , möchte keine 5 fetten submit buttons , sondern textbuttons . da liegt der hase begraben . wenn du mir sagst wie ich die 5 submit als text buttons schreibe wäre :-). aber genau dafür ist das java script das so leider nciht funktioniert , warum ka .
    Und du selbst bist du beflügelt ?
    Oder nur gespielt und Abgemalt ?
    Hast du Blut in deinem Schwingen ?
    Oder gaukelst du im Kreis mit Fabeldingen ?

  4. #4
    Registered User Toxical macht alles soweit korrekt Avatar von Toxical
    Registriert seit
    Dec 2001
    Ort
    Berlin
    Beiträge
    1.059

    Re: Folgendes Problem mit Java Script und PhP

    Original geschrieben von sugar2
    ... möchte nun für dieses 1 Formular 5 Submit Buttons ...


    Versuch mal, statt method="post" get zu verwenden.

  5. #5
    TP-Junior sugar2 macht alles soweit korrekt
    Registriert seit
    Jun 2002
    Beiträge
    20
    ja mit get geht es , aber warum ? wo liegt hierbei der Unterschied zu post das es so funktioniert und so nicht ? dachte der einzige unterschied zwischen get / post wäre mit get giebt man die variablen sichtbar über url weiter und bei post nicht ?
    Und du selbst bist du beflügelt ?
    Oder nur gespielt und Abgemalt ?
    Hast du Blut in deinem Schwingen ?
    Oder gaukelst du im Kreis mit Fabeldingen ?

  6. #6
    Registered User Toxical macht alles soweit korrekt Avatar von Toxical
    Registriert seit
    Dec 2001
    Ort
    Berlin
    Beiträge
    1.059
    Ja, aber HTML kann mikt POST variablen nichts anfangen, wenn du tplaner.php oder tplaner.cgi aufrufst müsste es auch mit POST gehen.

    Aber HTML kann eben nur GET verarbeiten, glaube ich.

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51