kostenloser Webspace werbefrei: lima-city


Formular an 2 PHP-Dateien senden

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    dustboy

    Kostenloser Webspace von dustboy

    dustboy hat kostenlosen Webspace.

    Hi.

    Ich suche einen Weg um ein tag/formular">Formular, wenn es abgeschickt wird per POST an 2 verschiedene PHP-Dateien zu senden. Eine im gleichen Fenster und eine in einem, das neu auf geht.

    Und zwar geht es um eine Druckvorschau. In einem Formular werden verschiedene Daten eingegeben, die dann per POST an ein anderes PHP-Skript gesendet werden, das diese dann validiert. Sind die Daten valide werden sie einmal zurück an das Formular geschickt, um dort wieder angezeigt zu werden (gleiches Fenster) und an ein anderes Skript, welches die Druckvorschau generiert (neues Fenster).

    Meine momentanen überlegungen gehen in die Richtung per JavaScript ein neues Fenster zu öffenen und diese dann mit dem selben Formular (abgesehen dem action-attribut, versteht sich) zu beschreiben und es dann direkt abzuschicken.
    Aber vieleicht weiß einer von euch noch was einfacheres (oder kann mir zumindest bei der überlegung weiterhelfen - ich steh da nämlich grad n bisschen auf dem Schlauch)...

    €dit: Warum kommt man auf sowas eigentlich immer erst kurz NACHDEM man irgendwo gepostet hat?? -.-

    Hier meine lösung (ist getestet und funktioniert)

    Folgendes skript im Kopf:
    function abschicken()
    {
      document.formular.submit();
      document.formular.action = "dateneingabe.php";
      document.formular.target = "_self";
      document.formular.submit();
    }


    Der form-tag sieht so aus:
    <form name="formular" action="druckvorschau.php" method="post" target="_blank">


    Und der Body-tag:
    <body onLoad="abschicken();">


    Wer es nicht automatisch abgesendet möchte sondern über einen button muss folgendes verwenden
    <input type="button" value="beschriftung" onClick="abschicken();">


    Irgendwie sind die einfachen lösungen immer die besten...

    @administratoren/moderatoren: Das ziel dieses Posts war es nicht gulden zu erspammen, daher dürft ihr sie mir auch gern wieder abziehen :biggrin:

    Beitrag zuletzt geändert: 26.10.2010 12:36:04 von dustboy
  2. 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!