Form in iframe übertragen

  • Hallo liebes Wordpressforum,

    Ich möchte gerne über ein Form-Script das sich auf einer Wordpresspage befindet Informationen an ein Iframe schicken.

    Beispielseite ohne Wordpress:
    http://de.siegsdorf.de/tourismus/
    Links oben kann man bei Quatiersuche ein Datum für die Anreise eintragen. Über den Button "Finden" werden die eingetragenen Werte an eine andere Seite übermittelt und Ergebnisse über verfügbare Unterkünfte in der Region werden aufgelistet.
    Die abgefragte Seite enthält ein Iframe die Informationen über einen Web Service abfrägt.

    Das Formscript per widget und das Iframe lassen sich problemlos auf eine Wordpressseite einbinden. Die Informationen im Form-script werden aber innerhalb von wordpress nicht weitergegeben.
    Von Wordpress auf den quatiersuchen-service geht es ohne probleme.
    Aber der selbe quatiersuchen-service eingebettet in ein Iframe auf der selben Wordpressseite übernimmt die Informationen nicht.

    Ich vermute das der Link der erzeugt wird in wordpress nicht verarbeitet werden kann.

    Wie bekomme ich das Iframe mit Form-script auf einer Wordpressseite zum laufen?

    Code Formscript:

    PHP
    <form action="/tourismus/unterkuenfte/quartiersuche/index.htm" method="post" style="margin:0; padding:0;">        <table width="100%" cellpadding="2" cellspacing="0" border="0">         	<tr>                 <td colspan="2" align="left" valign="middle">Anreise<br />                 <select name="day">                                             <option value="1" >1</option>                                             <option value="2" >2</option>                                             <option value="3" >3</option>                                             <option value="4" >4</option>                                             <option value="5" >5</option>                                             <option value="6" >6</option>                                             <option value="7" >7</option>                                             <option value="8" >8</option>                                             <option value="9" >9</option>                                             <option value="10" >10</option>                                             <option value="11" >11</option>                                             <option value="12" >12</option>                                             <option value="13" >13</option>                                             <option value="14" >14</option>                                             <option value="15"  selected="selected" >15</option>                                             <option value="16" >16</option>                                             <option value="17" >17</option>                                             <option value="18" >18</option>                                             <option value="19" >19</option>                                             <option value="20" >20</option>                                             <option value="21" >21</option>                                             <option value="22" >22</option>                                             <option value="23" >23</option>                                             <option value="24" >24</option>                                             <option value="25" >25</option>                                             <option value="26" >26</option>                                             <option value="27" >27</option>                                             <option value="28" >28</option>                                             <option value="29" >29</option>                                             <option value="30" >30</option>                                             <option value="31" >31</option>                                     </select>                 <select name="month">                                             <option value="1" >1</option>                                             <option value="2"  selected="selected" >2</option>                                             <option value="3" >3</option>                                             <option value="4" >4</option>                                             <option value="5" >5</option>                                             <option value="6" >6</option>                                             <option value="7" >7</option>                                             <option value="8" >8</option>                                             <option value="9" >9</option>                                             <option value="10" >10</option>                                             <option value="11" >11</option>                                             <option value="12" >12</option>                                     </select>                 <select name="year">                                             <option value="2012"  selected="selected" >2012</option>                                             <option value="2013" >2013</option>                                             <option value="2014" >2014</option>                                     </select>             </td>            	</tr>             <tr>           		<td colspan="2" align="left" valign="middle">                 <input type="text" name="nights" value="5" title="Anzahl Ihrer Übernachtungen" onBlur="if(this.value=='')this.value='5';" onFocus="if(this.value=='5')this.value='';" style="width:15px;" />                 Nächte                 &nbsp;&nbsp;&nbsp;                 <input type="text" name="persons" value="2" title="Anzahl der Personen" onBlur="if(this.value=='')this.value='2';" onFocus="if(this.value=='2')this.value='';" style="width:15px;" />                 Personen                 </td>             </tr>                         <tr>           		<td align="left" valign="middle"><a href="/tourismus/unterkuenfte/quartiersuche.htm">&raquo; Detailsuche</a></td>                 <td align="left" valign="middle"><input type="submit" name="button" value="&raquo; Finden" class="submit" /><input type="hidden" name="send" value="true" /></td>             </tr>         </table>         </form>


    Code Iframe:

    PHP
    <iframe src="http://tomas.irs18.de/irs/TPortal/start.jsp?TOID=SIE&MODULE=MOD_EXEC_VAC&NAV=1&LANG=de&ARR_DAY=15&ARR_MONTH=1&ARR_YEAR=2012&NIGHTS=5&ADULTS=2&VAC_PROFILE=0&MAX_SP_RESULTS=&ORDERBY=0" width="100%" height="2300" frameborder="0"> <p>Ihr Browser kann leider keine eingebetteten Frames anzeigen: Sie k&ouml;nnen die eingebettete Seite &uuml;ber den folgenden Verweis aufrufen: <a href="http://tomas.irs18.de/irs/TPortal/start.jsp?TOID=SIE&MODULE=MOD_EXEC_VAC&NAV=1&LANG=de&ARR_DAY=15&ARR_MONTH=1&ARR_YEAR=2012&NIGHTS=5&ADULTS=2&VAC_PROFILE=0&MAX_SP_RESULTS=&ORDERBY=0" target="_blank">hier klicken</a></p> </iframe>
    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!