Visualizzazione dei risultati da 1 a 4 su 4

Discussione: include come?

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    267

    include come?

    Salve,
    ho letto alcuni articoli su come scrivere in modo esatto l'inclusione di un file ma più leggo e più dubbi emergono. Vengo al dunque leggo su questi links:
    http://freephp.html.it/guide/lezione.asp?id=11
    http://www.latoserver.it/php/esterni/

    Gli articoli citati sopra dicono che il percorso di un include deve partire con il segno / quindi sarà del tipo:

    <? include("/path/header.inc"); ?>

    Per controllare se è corretta scarico alcune applicazioni (tra le più famose es php nuke ed altre) e mi accorgo che in realtà l'include utilizza un percorso senza il segno / iniziale quindi:

    <? include("path/header.inc"); ?>

    Altri dicono che dovrebbe partire con ./ oppure con ../, quindi:

    <? include("./path/header.inc"); ?>
    <? include("../path/header.inc"); ?>

    Ora onde evitare errori nel codice che funziona quasi con tutti i sistemi prima elencati mi dite a quale credere? qual'è quella corretta?
    C'è un sito dove prendere questa informazione in modo ufficiale?

  2. #2
    Tutte quelle differenze dipendono dal percorso del file che vuoi includere...

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    267
    Immaginavo una risposta come questa. Funzionano tutte e quattro. Il mio problema è il segno corretto da porre (cartella, /cartella, ./cartella, ../cartella) all'inizio del percorso.
    Facciamo per es. l'inclusione di freephp.it al link:
    http://freephp.html.it/guide/lezione.asp?id=11

    <? include("/path/header.inc"); ?>

    mi funziona con tutti e 4 i sistemi ma quale quello corretto?

    Ma non c'è un sito ufficiale di riferimento?

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    267
    ragazzi non è che pretendo una risposta, non mi permetteri mai, ma su 1000 programmatori che visitano questo forum nessun sa dare una risposta a questa domanda?

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.