Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305

    integrare parte di pagina esterna in altra pagina

    www.luciapiazza.it

    nella pagina Arte Del Decorare si passa ad un altro sito (che è praticamente la vecchia copia): http://luciapiazza.altervista.org/blog/blog/

    questo perche la pagina vecchia contiene le gallerie di immagini e trasferendo i file sul nuovo sito i collegamenti alle gallerie non sono rimasti e rifarle da capo sarebbe stato troppo lungo....

    il problema è però che (a parte i link del menu che posso far puntare al sito nuovo) ogni volta che faccio delle modifiche sito nuovo automaticamente (e in particolare alla sidebar) devo modificare tutti e 2 i siti per fare in modo che siano identici :/

    Quindi come posso fare? avevo pensato ad un iframe da mettere sul nuovo e che contenesse le gallerie, ma utilizzando wordpress non riesco a c atturare solo un pezzo di pagina e cosi mi fa visualizzare anche l'header e la sidebar che non voglio...

    avete idee su come posso procedere?
    Le mie richieste qui sul forum sono al 99,9% considerate assurde e senza senso, ma per me un senso lo hanno e gradirei una risposta più seria possibile. Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    con curl ottieni l'html della pagina e con javascript/jquery selezioni solo le parti che ti interessano.

  3. #3
    Utente di HTML.it L'avatar di luisa227
    Registrato dal
    Mar 2002
    Messaggi
    2,305
    Originariamente inviato da longilineo
    con curl ottieni l'html della pagina e con javascript/jquery selezioni solo le parti che ti interessano.
    gentilmente potrei avere un esempio pratico di codice come base? grazie
    Le mie richieste qui sul forum sono al 99,9% considerate assurde e senza senso, ma per me un senso lo hanno e gradirei una risposta più seria possibile. Grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    esempio di curl

    selettori jquery su stringa html

    Quindi puoi fare qualcosa del genere:

    Codice PHP:

    <div id='nuova_galleria'></div>

    <?php 
    /* gets the data from a URL */
    function get_data($url) {
        
    $ch curl_init();
        
    $timeout 5;
        
    curl_setopt($chCURLOPT_URL$url);
        
    curl_setopt($chCURLOPT_RETURNTRANSFER1);
        
    curl_setopt($chCURLOPT_CONNECTTIMEOUT$timeout);
        
    $data curl_exec($ch);
        
    curl_close($ch);
        return 
    $data;
    }

    ?>

    <script>

    var contenuto_esterno = <?php echo get_data('http://paginavecchia'); ?>
    var galleria = $(contenuto_esterno).find("#galleria").html();

    $("#nuova_galleria").html(galleria);

    </script>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.