Facebox und Submit Form

  • Hallo zusammen,

    ich baue gerade eine Webseite zusammen und stoße gerade auf ein Problem.

    Meine User können auf einen Link klicken und die PHP seite wird in der Facebox geöffnet was auch wunderbar klappt.

    Allerdings habe ich hinter drei Links die sich in den Faceboxes öffenen einen Submit Form wie es jeder kennt mit Button.

    Ich möchte nun das wenn der User diese Form ausgfüllt und auf den Button klickt die Seite die darauf folgt auch in der Facebox geöffent wird.

    Leider bin ich noch zu keiner Lösung gekommen.

    Hier ein Auszug der Seite

    PHP
    <?php require_once("functions.php"); ?>
    <form action="create.php" method="post" onsubmit="return checkform(this);">
    <input class="textbox" maxlength="2000" size="55" id="content_data" name="content_data" value="" type="text">
    <input value="1" name="status" type="hidden">
    <input class="button" value="Enter" type="submit" >
    </form>



    Hier muss irgendwo der verweis hin das wenn der User auf Submit klickt sich die Seite in der Facebox öffnet.

    Vielen Dank für eure Hilfe!

  • wo ist hier die rede von facebook??? :P

    http://famspam.com/facebox

    Da die ganze Seite neu geladen wird, musst du das Formular per iframe in die facebox einbinden oder du kannst direkt nach dem laden der neuen Seite wieder eine Facebox öffnen.

    Dazu kannst du z.B. folgenden Code verwenden.

    Code
    <div id="facebox"><p>Das Formular wurde versendet</p></div>
    <script type="text/javascript">
    jQuery.facebox($('#facebox').html());
    </script>

    Ich kann nicht garantieren dass das auch funktioniert, aber es sollte XD
    Das Script kannst du auch schön per ready state in dein .js hängen.

    lg