TOPIC:

Weiterleitung nach Seite 2 9 years 2 weeks ago #81920

  • Topic Author
  • Werbewunder
  • Offline
  • Junior Breezer
  • Junior Breezer
  • Posts: 36
  • Thanks: 0
Guten Tag liebe Community,

Ich habe vor kurzem versucht, ein Kontaktformular zu erstellen mit folgenden Funktionen.
Es gibt 2 Seiten
- Auf der ersten Seite haben wir alle noetigen Kontaktfelder sowie den Captcha und den Submit-button
- Anschliessend soll auf Seite 2 ein kurzer Dankestext erscheinen und mit einem Befehl soll von der Seite 2, auf die Startseite der Homepage weitergeleitet werden.

Mein Problem nun besteht darin, dass er den Befehl mit der Weiterleitung, (den ich ausschliesslich in den Quellcode der 2. Seite eingetragen habe), schon auf der Seite 1 ausführt.

Sprich, er soll nicht schon auf Seite 1 die Weiterleitung auf die Startseite machen sondern erst, nachdem man das Formular abgesendet hat und Seite 2. für 5 Sekunden lang angezeigt wurde.

Wie schaffe ich es nun, dass er die Weiterleitung erst auf der 2. Seite ausführt und nicht schon auf Seite 1?

Vielen Dank für jede Hilfe.

Please Log in or Create an account to join the conversation.

Aw: Weiterleitung nach Seite 2 9 years 2 weeks ago #81925

  • djhargrove's Avatar
  • djhargrove
  • Offline
  • Ultimate Breezer
  • Ultimate Breezer
  • Official Support
  • Posts: 3419
  • Thanks: 222
Der einfachste Weg dies zu tun ist, um ein separates Joomla Artikel zu erstellen, wie Sie Ihre Dankeschön-Seite und fügen Sie diesen Code auf dem Artikel Seite:

<script type="text/javascript"> setTimeout ("window.location = 'http://www.yourdomain.com'", 5000); </ script> [/ code]. Dann, in Ihrem Formular aus, die Sie umleiten möchten, um das Dankeschön-Seite nach einreichen. Neu unterbreiten Stück. Form-Eigenschaften> Registerkarte Erweitert> Weitere Optionen> Senden Pieces Tab Dann klicken Sie auf "CUSTOM" klicken Sie in der unterbreiten Abschnitt und fügen Sie den folgenden Code: [code] $ this-> execPieceByName ('ff_InitLib'); ff_redirect ('/ myThankYouPage.php'); [/ code] Wenn Sie auf eine Seite außerhalb des Servers umgeleitet werden, dann sollte es so codiert werden: [code] $ this-> execPieceByName ('ff_InitLib'); ff_redirect ('http://www.yourDomain.com/page.html'); [/ code] Wenn Sie das Formular in einem iFrame angezeigt wird und Sie wollen, dass die Seite, die Sie umleiten werden, um aus dem iFrame und erscheinen im Hauptfenster, verwenden Sie stattdessen diesen Code: [code] $ this-> execPieceByName ('ff_InitLib'); ff_redirect ('/ myThankYouPage.php', 'parent'); [/ code]   oder, wenn das Umleiten zu einer Seite außerhalb des Servers: [code] $ this-> execPieceByName ('ff_InitLib'); ff_redirect ('http://www.yourDomain.com/page.html', 'parent'); [/ code] (Vergessen Sie nicht die / myThankYouPage.php oder http://www.yourDomain.com/page.html mit der korrekten URL zu ersetzen für Ihre Dankeschön-Seite!) Nachdem Sie diesen Code hinzugefügt, auf der SAVE-Taste am unteren Rand des Bildschirms klicken. Sie werden dann zurück zum Formular Eigentum Bildschirm eingenommen werden. Klicken Sie auf Speichern der Eigenschaften, um die Änderungen die Eigenschaften des Formulars zu speichern, und klicken Sie dann auf das Symbol Speichern in der oberen rechten Ecke des Bildschirms, um das Formular selbst zu retten.[code] <script type="text/javascript">
setTimeout ("window.location = ' www.yourdomain.com '", 5000);
</ script> [/ code].

Dann, in Ihrem Formular aus, die Sie umleiten möchten, um das Dankeschön-Seite nach einreichen.

Neu unterbreiten Stück.

Form-Eigenschaften> Registerkarte Erweitert> Weitere Optionen> Senden Pieces Tab

Dann klicken Sie auf "CUSTOM" klicken Sie in der unterbreiten Abschnitt und fügen Sie den folgenden Code:

$ this-> execPieceByName ('ff_InitLib'); ff_redirect ('/ myThankYouPage.php'); [/ code] Wenn Sie auf eine Seite außerhalb des Servers umgeleitet werden, dann sollte es so codiert werden: [code] $ this-> execPieceByName ('ff_InitLib'); ff_redirect ('http://www.yourDomain.com/page.html'); [/ code] Wenn Sie das Formular in einem iFrame angezeigt wird und Sie wollen, dass die Seite, die Sie umleiten werden, um aus dem iFrame und erscheinen im Hauptfenster, verwenden Sie stattdessen diesen Code: [code] $ this-> execPieceByName ('ff_InitLib'); ff_redirect ('/ myThankYouPage.php', 'parent'); [/ code]   oder, wenn das Umleiten zu einer Seite außerhalb des Servers: [code] $ this-> execPieceByName ('ff_InitLib'); ff_redirect ('http://www.yourDomain.com/page.html', 'parent'); [/ code] (Vergessen Sie nicht die / myThankYouPage.php oder http://www.yourDomain.com/page.html mit der korrekten URL zu ersetzen für Ihre Dankeschön-Seite!) Nachdem Sie diesen Code hinzugefügt, auf der SAVE-Taste am unteren Rand des Bildschirms klicken. Sie werden dann zurück zum Formular Eigentum Bildschirm eingenommen werden. Klicken Sie auf Speichern der Eigenschaften, um die Änderungen die Eigenschaften des Formulars zu speichern, und klicken Sie dann auf das Symbol Speichern in der oberen rechten Ecke des Bildschirms, um das Formular selbst zu retten.[code] $ this-> execPieceByName ('ff_InitLib');
ff_redirect ('/ myThankYouPage.php');
[/ code]

Wenn Sie auf eine Seite außerhalb des Servers umgeleitet werden, dann sollte es so codiert werden:

$ this-> execPieceByName ('ff_InitLib'); ff_redirect ('http://www.yourDomain.com/page.html'); [/ code] Wenn Sie das Formular in einem iFrame angezeigt wird und Sie wollen, dass die Seite, die Sie umleiten werden, um aus dem iFrame und erscheinen im Hauptfenster, verwenden Sie stattdessen diesen Code: [code] $ this-> execPieceByName ('ff_InitLib'); ff_redirect ('/ myThankYouPage.php', 'parent'); [/ code]   oder, wenn das Umleiten zu einer Seite außerhalb des Servers: [code] $ this-> execPieceByName ('ff_InitLib'); ff_redirect ('http://www.yourDomain.com/page.html', 'parent'); [/ code] (Vergessen Sie nicht die / myThankYouPage.php oder http://www.yourDomain.com/page.html mit der korrekten URL zu ersetzen für Ihre Dankeschön-Seite!) Nachdem Sie diesen Code hinzugefügt, auf der SAVE-Taste am unteren Rand des Bildschirms klicken. Sie werden dann zurück zum Formular Eigentum Bildschirm eingenommen werden. Klicken Sie auf Speichern der Eigenschaften, um die Änderungen die Eigenschaften des Formulars zu speichern, und klicken Sie dann auf das Symbol Speichern in der oberen rechten Ecke des Bildschirms, um das Formular selbst zu retten.[code] $ this-> execPieceByName ('ff_InitLib');
ff_redirect (' www.yourDomain.com/page.html '); [/ code]


Wenn Sie das Formular in einem iFrame angezeigt wird und Sie wollen, dass die Seite, die Sie umleiten werden, um aus dem iFrame und erscheinen im Hauptfenster, verwenden Sie stattdessen diesen Code:

$ this-> execPieceByName ('ff_InitLib'); ff_redirect ('/ myThankYouPage.php', 'parent'); [/ code]   oder, wenn das Umleiten zu einer Seite außerhalb des Servers: [code] $ this-> execPieceByName ('ff_InitLib'); ff_redirect ('http://www.yourDomain.com/page.html', 'parent'); [/ code] (Vergessen Sie nicht die / myThankYouPage.php oder http://www.yourDomain.com/page.html mit der korrekten URL zu ersetzen für Ihre Dankeschön-Seite!) Nachdem Sie diesen Code hinzugefügt, auf der SAVE-Taste am unteren Rand des Bildschirms klicken. Sie werden dann zurück zum Formular Eigentum Bildschirm eingenommen werden. Klicken Sie auf Speichern der Eigenschaften, um die Änderungen die Eigenschaften des Formulars zu speichern, und klicken Sie dann auf das Symbol Speichern in der oberen rechten Ecke des Bildschirms, um das Formular selbst zu retten.[code] $ this-> execPieceByName ('ff_InitLib');
ff_redirect ('/ myThankYouPage.php', 'parent');
[/ code]
 

oder, wenn das Umleiten zu einer Seite außerhalb des Servers:

$ this-> execPieceByName ('ff_InitLib'); ff_redirect ('http://www.yourDomain.com/page.html', 'parent'); [/ code] (Vergessen Sie nicht die / myThankYouPage.php oder http://www.yourDomain.com/page.html mit der korrekten URL zu ersetzen für Ihre Dankeschön-Seite!) Nachdem Sie diesen Code hinzugefügt, auf der SAVE-Taste am unteren Rand des Bildschirms klicken. Sie werden dann zurück zum Formular Eigentum Bildschirm eingenommen werden. Klicken Sie auf Speichern der Eigenschaften, um die Änderungen die Eigenschaften des Formulars zu speichern, und klicken Sie dann auf das Symbol Speichern in der oberen rechten Ecke des Bildschirms, um das Formular selbst zu retten.[code] $ this-> execPieceByName ('ff_InitLib');
ff_redirect (' www.yourDomain.com/page.html ', 'parent');
[/ code]
(Vergessen Sie nicht die / myThankYouPage.php oder www.yourDomain.com/page.html mit der korrekten URL zu ersetzen für Ihre Dankeschön-Seite!)

Nachdem Sie diesen Code hinzugefügt, auf der SAVE-Taste am unteren Rand des Bildschirms klicken. Sie werden dann zurück zum Formular Eigentum Bildschirm eingenommen werden. Klicken Sie auf Speichern der Eigenschaften, um die Änderungen die Eigenschaften des Formulars zu speichern, und klicken Sie dann auf das Symbol Speichern in der oberen rechten Ecke des Bildschirms, um das Formular selbst zu retten.

Please Log in or Create an account to join the conversation.

  • Page:
  • 1
Time to create page: 0.044 seconds

BreezingForms Pro 1.4.7 for WordPress Released!

Available in the membership section.

September Discount!

Massive discounts on all subscriptions!

Get Your Subscription Here

Quick Links

Downloads

BreezingForms

ContentBuilder

BreezingCommerce

Templates

Documentation

BreezingForms

ContentBuilder

BreezingCommerce

Apprendre BreezingForms (French Community)

Apprendre et maîtriser BreezingForms par des tutoriels et exemples, le tout en français

breezingforms.eddy-vh.com

Questions et réponses sur les forums de l'AFUJ

AFUJ

Special Offer

Summer Sale! All subscriptions at a special price!

Includes prio support, all of our current and future Joomla!® extensions and Joomla!® templates for the duration of your membership.

Get it from here

3rd Party Discount - 25% Off

We help you to keep your costs under control. If you are a new member and purchased a form building tool from a different form vendor, then you'll get a 25% discount on our subscription plans.

How to receive the discount:

Send us a quick email to sales@crosstec.org with a proof of purchase (for example a paypal receipt), await payment instructions and enjoy your membership!