Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Fedeo
    Registrato dal
    Dec 2003
    Messaggi
    497

    Include file con URL assoluto: si può fare?

    Salve a tutti

    Ho letto in diverse guide che per includere files in una pagina .php occorre scrivere, ad esempio:

    <?php include("includes/file.php"); ?>

    A me tornerebbe utile, invece, scrivere l’URL completo come in questo esempio:

    <?php include("http://www.NomeSito.com/includes/file.php"); ?>

    In questo modo non avrei difficoltà ad includere gli stessi files anche nelle sotto-sotto sezioni del sito.

    Di php ne so nulla e quindi avrei difficoltà a richiamare i percorsi per ogni sotto sezione del sito.

    Si può fare o può creare problemi inserire l’URL assoluto?

    Ho pensato che forse il server impiega più tempo alla richiesta del browser in quanto ogni volta deve ricaricare l’URL completo.

    Voi cosa mi consigliate?

    Grazie in anticipo.

    Ciao

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    non è detto che tu possa includere i file via URL:
    "Se "URL fopen wrappers" nel PHP sono abilitati (come nella configurazione di default), potete specificare il file da includere usando un URL (via HTTP) invece che un percorso locale. Se il server chiamato interpreta il file incluso come codice PHP, le variabili possono essere passate al file incluso usando una stringa di richiesta URL come con l'utilizzo di HTTP GET. Non è proprio parlare della stessa cosa includere il file e averlo ereditato dallo scope di variabili del file chiamante; lo script è stato attualmente eseguito su un server remoto e il risultato è poi stato incluso nello script locale."
    http://it2.php.net/include/
    http://it2.php.net/manual/it/ref.fil...llow-url-fopen




    think simple think ringo

  3. #3
    Utente di HTML.it L'avatar di Fedeo
    Registrato dal
    Dec 2003
    Messaggi
    497
    Ciao marketto, grazie mille per la risposta

    Quindi, da quello che ho capito, dipende dal server...

    Dunque, ora ho provato ad includere diversi files in una pagina con l'URL - tipo: <?php include("http://www.NomeSito.com/includes/file.php"); ?> - e il risultato è positivo, ovvero la pagina viene visualizzata correttamente.

    Quindi puoi confermarmi che posso procedere tranquillamente in questo modo?


  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    in linea di massima si, anche se nn è il massimo (scusa il gioco di parole)

    prova a guardare questa pillola:
    http://forum.html.it/forum/showthrea...hreadid=805029

    think simple think ringo

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.