Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Include di altri siti?

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    9

    Include di altri siti?

    Ciao
    per far apparire cio' che scrivono su un altro mio sito o usato l'include nel sito dove deve uscire ma non funziona, c'è un altro modo?

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Il webserver su cui hai il sito potrebbe essere impostato per non accettare include di link esterni, inoltre con include puoi includere un file, non un sito.

    Per fare ciò che hai in mente devi usare un iframe, che è roba HTML e non PHP.

  3. #3
    Utente di HTML.it L'avatar di mt19
    Registrato dal
    Jul 2011
    Messaggi
    180
    oppure potresti usare curl (occhio che molti shared non offrono questa funzione) e prendere l'html della pagina che ti serve e poi filtrarlo come se fosse una stringa.

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    9
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Il webserver su cui hai il sito potrebbe essere impostato per non accettare include di link esterni, inoltre con include puoi includere un file, non un sito.

    Per fare ciò che hai in mente devi usare un iframe, che è roba HTML e non PHP.
    Quote Originariamente inviata da mt19 Visualizza il messaggio
    oppure potresti usare curl (occhio che molti shared non offrono questa funzione) e prendere l'html della pagina che ti serve e poi filtrarlo come se fosse una stringa.
    Il problema ora è: perchè questo codice funziona solo in una pagina e nelle altre no? :\
    Codice PHP:
    <?php
       $djsays 
    mysql_fetch_array(mysql_query("SELECT * FROM djsays"));
       echo (
    "DJ <em>$djsays[dj]</em> says: $djsays[message]");
    ?>

  5. #5
    Utente di HTML.it L'avatar di mt19
    Registrato dal
    Jul 2011
    Messaggi
    180
    Quote Originariamente inviata da Pakyy Visualizza il messaggio
    Il problema ora è: perchè questo codice funziona solo in una pagina e nelle altre no? :\
    Codice PHP:
    <?php
       $djsays 
    mysql_fetch_array(mysql_query("SELECT * FROM djsays"));
       echo (
    "DJ <em>$djsays[dj]</em> says: $djsays[message]");
    ?>

    Non capisco bene il ragionamento alla base: perchè metti in $djsays un array multi livello (composto da tutti i campi di djsays) e poi ne esporti solo uno? Forse sbaglio qualcosa io eh

    In ogni caso, sicuramente in djsays['message'] hai dimenticato delle virgolette, come poi in $djsays['dj'], inoltre, una delle possibili altre ragioni è il fatto di aver dimenticato di aprire la sessione mysql o aver dimenticato di includere o inserire tutti i dati per accedere a mysql.

  6. #6
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Una discussione un problema, non mischiamo le cose per favore.
    Qui continua a parlare dell'include, se vuoi informazioni sull'altro problema apri una nuova discussione.
    In caso contrario chiuderò.

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    9
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Una discussione un problema, non mischiamo le cose per favore.
    Qui continua a parlare dell'include, se vuoi informazioni sull'altro problema apri una nuova discussione.
    In caso contrario chiuderò.
    Per non "intasare" il forum di post. Puoi chiudere questo

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.