• Moderatore

    Alternativa a php Include

    Salve a tutti,
    il mio nuovo hosting mi ha precluso la possibilità di usare il php include nelle mie pagine per ragioni di sicurezza.

    Credo che mi suggerisca un' alternativa ma non ho capito bene cosa fare, eccovi un' estratto dell' email:

    "If you change you?re include command from something like:
    include("http://www.youpage.com/header.php";;;);
    to, include ($_SERVER['DOCUMENT_ROOT']."/header.php");"

    In pratica dovrebbe cambiare dal comando univerale al sito a qualcosa tipo "../cartella/header.html" giusto? Al posto di server cosa metto?

    Voi avete qualche altra alternativa?

    Seconda cosa: le mie pagine sono in html ed in esse ho aggiunto l' include.
    Vorrei cambiare l' estensione da .html a .php
    Ho provato a rinominarle ma non riesco, come faccio?

    Grazie Mille :wink3:
    Ivan


  • User Newbie

    Se con l'include non devi inserire risorse (file) esterni al tuo sito (ovvero presenti su altri server) allora non devi specificare l'URL (che inizia per "http:") ma il percorso sul tuo server (es.: 'mia/cartella/file.php')


  • Moderatore

    Si grazie della risposta.

    E' esattamente quello che ho fatto e pare funzioni molto bene adesso.

    Sul mio vecchio host funzionava anche prima, comunque l' importante è che si sia risolto.

    Ciao 😉