tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
1189
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von mrepox
    mrepox mrepox ist offline Mitglied Gold
    Registriert seit
    Jun 2004
    Ort
    Paderborn
    Beiträge
    248
    Hallo Leutz,

    ich weiß das diese Frage nicht wirklich ins PHP Forum gehört, stelle sie aber trotzdem hier.

    Ich habe ein Formular mit dem ich Daten in eine Mysql DB eingebe und übermittel.
    (Warenwirtschaft_webbasierend)

    Da man in diesem Formular Daten zur Erstellung einer Rechnung eingibt, sollte man die einzelnen Positionen auch löschen können falls man sich mal verschrieben hat.

    Dort liegt mein Problem.

    - Wie kann ich ein zweites Formular reinbringen in dem ich die zu löschende Rechnungsposition eingebe und per submit löschen lasse?

    Der Submitbutton meines Position-löschen Formulars schickt die Daten des drüberliegenden Rechnungsdaten-Formulars gleich mit und das darf nicht sein.

    Im Klartext:

    form action ="1.php" und form action="2.php" werden beide übermittelt, kann man das nicht trennen?
    Ein Submit-button spricht auch nur sein form an?

    Hatte auch schon den Gedanken nur eine form action zu nehmen und dort per if zu fragen ob bei der Übermittlung $position_löschen einen wert hat und damit nur eine Änderung vorliegt oder ob kein Wert vorliegt und somit eine neue Position angelegt wird soll.

    Hoffe jemand versteht was ich hier meine.

    Gruß Markus
    Geändert von mrepox (06.09.06 um 21:31 Uhr)
     

  2. #2
    thetrue thetrue ist offline Mitglied Silber
    Registriert seit
    Mar 2006
    Beiträge
    77
    Mit Javascript kannst du das machen ...
    so war das glaube ich:
    document.formularname.submit();

    aber als eine Form ist das besser ...
     

  3. #3
    Julian Maicher Julian Maicher ist offline Mitglied Smaragd
    Registriert seit
    Jan 2004
    Ort
    Paderborn
    Beiträge
    1.210
    Hi Markus!

    Ich würde vorschlagen, ein Formular und zwei Buttons zu verwenden. Prüfe in dem bearbeitenden Script, welcher Button das Formular abgeschickt hat und ergreife dann die nötigen Maßnahmen.

    index.php
    PHP-Code:
    <?
      
    if($_POST['button_1'])
        
    // ...
      
    if($_POST['button_2'])
        
    // ...
    ?>
    <html>
    <head>
      <title></title>
    </head>
    <body>
      <form action="index.php" method="post" name="test">
        <input type="submit" name="button_1">
        <input type="submit" name="button_2">
      </form>
    </body>
    </html>
    PS: Schön mal wen aus der näheren Umgebung hier zu treffen!

    Gruß aus Lippe,

    Julian
     

  4. #4
    yan1 yan1 ist offline Mitglied Gold
    Registriert seit
    Feb 2005
    Ort
    Kirchdorf a. d. Krems, OÖ
    Beiträge
    213
    Klar kannst du diese trennen, die Formulare dürfen eben nichts miteinander zu tun haben, so etwa:

    HTML-Code:
    <body>
      <form action="action1.php" method="POST">
        ....
        <input type="submit" value="Dies tun" />
      </form>
      
      <form action="action2.php" method="POST">
       ...
        <input type="submit" value="Das tun" />  
      </form>
    </body>
    Lg, Yanick
     

  5. #5
    Avatar von mrepox
    mrepox mrepox ist offline Mitglied Gold
    Registriert seit
    Jun 2004
    Ort
    Paderborn
    Beiträge
    248
    @yan1, genau das hatte ich gemacht. Ohne Erfolg seltsamerweise.

    @suye, ja das sehe ich auch so. Lippe? Arbeite in DT bin also schon halb OWL'er .
     

  6. #6
    Julian Maicher Julian Maicher ist offline Mitglied Smaragd
    Registriert seit
    Jan 2004
    Ort
    Paderborn
    Beiträge
    1.210
    *Thread missbrauch*

    Aha, bei welcher Firma denn in DT, wenn ich fragen darf?
     

  7. #7
    Avatar von mrepox
    mrepox mrepox ist offline Mitglied Gold
    Registriert seit
    Jun 2004
    Ort
    Paderborn
    Beiträge
    248
    @suye, hast PN...
     

Ähnliche Themen

  1. zwei verschiedene stylesheets aufrufen
    Von bombbass im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 24.04.08, 18:13
  2. Zwei Formulare verlinken?
    Von aero_eagle im Forum PHP
    Antworten: 4
    Letzter Beitrag: 11.04.08, 00:36
  3. Antworten: 6
    Letzter Beitrag: 10.10.05, 17:16
  4. Antworten: 4
    Letzter Beitrag: 10.10.05, 12:49
  5. Zwei Texte aus zwei externen Dateien laden
    Von willmehrwissen im Forum Flash Plattform
    Antworten: 3
    Letzter Beitrag: 17.03.05, 16:26