Oldal: 1 / 2 12 UtolsóUtolsó
Eredmény: 1 - 10 (11) összesen

Téma: PHP iframe-ben

  1. #1
    Buherátor Chati logója
    Csatlakozott
    07-12-03
    Hely
    Mohács
    Hozzászólás
    3.303
    Begyűjtött 267 köszönetet
    135 hozzászólásával

    Alapbeállítás PHP iframe-ben

    Kicsit lámáskodom itt a programozásban...
    Adott egy php fájl, amit iframe-ben illesztek az oldalba...
    Ezen van egy form mező, amit előre ki kellene tölteni, de a php fájl nem saját oldalon van, de ismerem a tartalmát...
    Ez megoldható valahogy?
    Ráadásul nem is fix érték kellene, hanem egy url, mely a megjelenített oldal tartalmának megfelelő és adatbázisban tárolt...


    Nincs mit megmutatnom...

  2. #2
    Bölcs
    Csatlakozott
    09-12-31
    Hozzászólás
    620
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: PHP iframe-ben

    Hát ha a mezőben van egy változó a php-ben pl.:

    <input type="text" name="blabla" value="$valtozo">

    akkor

    $valtozo=ertek
    include ("http://valami.hu/valami.php")

    ha ez nem jó, akkor marad a js:

    Kód:
    <html>
    <head>
        <script type="text/javascript">
        <!--
            function ertekadas() {
                var ifrm = document.getElementById('myIframe');
                ifrm = (ifrm.contentWindow) ? ifrm.contentWindow : (ifrm.contentDocument.document) ? ifrm.contentDocument.document : ifrm.contentDocument;
                ifrm.document.getElementById("a").value="a";
            }
        //-->
        </script>
    </head>
    <body onload="ertekadas();">
         <iframe src="a.html" id="myIframe"></iframe>
    </body>
    </html>




  3. #3
    Buherátor Chati logója
    Csatlakozott
    07-12-03
    Hely
    Mohács
    Hozzászólás
    3.303
    Begyűjtött 267 köszönetet
    135 hozzászólásával

    Alapbeállítás re: PHP iframe-ben

    Konkrétan ez a form:
    Kód:
    <form action="javascript:void(null);" onsubmit="load_ajax();" name="urlform" id="urlform"><div class="pb_input_wrap">
    <input name="url" value="" type="text" id="url" class="downloadurl" />
    Tehát üres a value...nincs változó...akkor a js...mondjuk az még kínaibb nekem...
    Akkor oda kellene becsempészi egy url-t ami valahogy így készül:
    Kód:
    $url = 'http://www.valami.hu/id?='. $url['url_id'];
    Tehát az eleje mindig ugyanaz, de az id változó...



  4. #4
    Bölcs benedictus logója
    Csatlakozott
    10-04-23
    Hozzászólás
    1.574
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: PHP iframe-ben

    <script type="text/javascript">
    <!--
    function ertekadas() {
    var ifrm = document.getelementbyid('myiframe');
    ifrm = (ifrm.contentwindow) ? Ifrm.contentwindow : (ifrm.contentdocument.document) ? Ifrm.contentdocument.document : Ifrm.contentdocument;
    ifrm.document.getelementbyid("uniform").value="<?p hp echo $url ?>";
    }
    //-->
    </script>
    </head>
    <body onload="ertekadas();">
    <iframe src="a.html" id="myiframe"></iframe>
    <?php echo $url ?> <------------itt nincs space php-nél


    Utoljára módosítva: benedictus által : 2010-07-31 20:55

  5. #5
    Buherátor Chati logója
    Csatlakozott
    07-12-03
    Hely
    Mohács
    Hozzászólás
    3.303
    Begyűjtött 267 köszönetet
    135 hozzászólásával

    Alapbeállítás re: PHP iframe-ben

    Tehát ezt a kódot tegyem be oda, ahol kell a form?
    Ezt:
    Kód:
    $url = 'http://www.valami.hu/id?='. $url['url_id'];
    tegyem be valahova?

    Hoppá... .tpl kiterjesztésű fáljba kellene beillesztenem...


    Utoljára módosítva: Chati által : 2010-07-31 21:15

  6. #6
    'Say Hello To My Little Friend'
    Csatlakozott
    10-04-13
    Hely
    Budapest
    Hozzászólás
    2.784
    Begyűjtött 863 köszönetet
    659 hozzászólásával

    Alapbeállítás re: PHP iframe-ben

    Idézet Chati eredeti hozzászólása Hozzászólás megtekintése
    Tehát ezt a kódot tegyem be oda, ahol kell a form?
    Ezt:
    Kód:
    $url = 'http://www.valami.hu/id?='. $url['url_id'];
    tegyem be valahova?
    Kód:
    <?php $url = 'http://www.valami.hu/id?='. $url['url_id']; ?>
    <form action="javascript:void(null);" onsubmit="load_ajax();" name="urlform" id="urlform"><div class="pb_input_wrap">
    <input name="url" value="<?php echo($url); ?>" type="text" id="url" class="downloadurl" />
    Bár én nem csinálnék url nevű változót az url nevű tömb mellé. De lehet pl. url2 a változó neve, ám akkor az echo-ban is át kell írni...



  7. #7
    Bölcs
    Csatlakozott
    09-12-31
    Hozzászólás
    620
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: PHP iframe-ben

    Amennyire én értettem a form kódjába nem tudunk belenyúlni, csak az iframe-ben van benne.
    <html>
    <head>
    <script type="text/javascript">
    <!--
    function ertekadas() {
    var ifrm = document.getElementById('myIframe');
    ifrm = (ifrm.contentWindow) ? ifrm.contentWindow : (ifrm.contentDocument.document) ? ifrm.contentDocument.document : ifrm.contentDocument;
    ifrm.document.getElementById("a").value="<? echo 'http://www.valami.hu/id?='. $url['url_id']; ?>";
    }
    //-->
    </script>
    </head>
    <body onload="ertekadas();">
    <iframe src="a.html" id="myIframe"></iframe>
    </body>
    </html>

    Így jó asszem, bár kezdek belekavarodni



  8. #8
    Bölcs benedictus logója
    Csatlakozott
    10-04-23
    Hozzászólás
    1.574
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: PHP iframe-ben

    ha tpl akkor {php}echo $url{/php}, elvileg... de ha a teljes tpl fájlt mutatod akkor biztos tudunk segíteni



  9. #9
    Seo-Titán hunprobalazs logója
    Csatlakozott
    10-05-30
    Hely
    Sin City
    Hozzászólás
    2.152
    Begyűjtött 378 köszönetet
    266 hozzászólásával

    Alapbeállítás re: PHP iframe-ben

    @Chati
    Nem akarok belekotynyeleskedni, de olvasván a SEO-s hozzászólásaid, azért adsz erre a témára, nem is keveset! Tudtommal a google nem igen szereti az Iframe megoldást, valamint programozói körökben sem kelt túl nagy bizalmat. Én a helyedben más megoldással próbálkoznék, erre jó példák mondjuk a táblázatok, melyeket utálok, így ezeket használom: div ill. span tag-eket!



  10. #10
    búgócsiga Akka logója
    Csatlakozott
    10-05-06
    Hozzászólás
    3.819
    Begyűjtött 1.426 köszönetet
    730 hozzászólásával

    Alapbeállítás re: PHP iframe-ben

    Szeretnék segítséget kérni:
    Van egy RSS, amit be kellene illesztenem a weboldalamba. Az RSS egy php kód, ami egy linken van...
    Tehát igazából egy URL php tartalmát: "http://weboldal.hu/RSS.php"-t kellene megjelenítenem egy html modulban, de nem akar összejönni sehogy.
    Pls hlp



Oldal: 1 / 2 12 UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •