Visualizzazione risultati 1 fino 3 di 3

Discussione: include() php: come faccio a conoscere il percorso assoluto?

  1. #1
    myownlibrary non è connesso Neofita
    Data registrazione
    06-06-2011
    Messaggi
    4

    Question include() php: come faccio a conoscere il percorso assoluto?

    Ciao.
    Il mio sito altervista (myownlibrary) è strutturato in una serie di cartelle e sottocartelle come mostrato nella seguente immagine:


    Dalla mia pagina principale (index.php che si trova nella "root" del sito) voglio includere la seguente pagina:
    site/pages/umsys/pars.php
    Ho provato con:
    include ($_SERVER['DOCUMENT_ROOT'] . 'site/pages/umsys/pars.php');
    e anche con
    include ('membri/myownlibrary/' . 'site/pages/umsys/pars.php');
    ma in entrambi i casi non funziona (lo vedo perchè quando provo a usare parametri e funzioni in pars.php mi dice che non esistono,mentre sul server che ho sul mio pc funziona perfettamente).

    Cosa devo scrivere nell' "include"?

    E Se volessi includere per esempio:
    site/pages/news/index.php
    da
    site/pages/umsys/index.php
    cosa dovrei scrivere?

    Grazie in anticipo

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    La radice del tuo spazio web si trova in /membri/<nomesito>/ o, in alcuni casi, /membri2/<nomesito>/. Non sono certo di quando accada esattamente, o se il secondo percorso esiste per compatibilità con qualche cosa di ormai superato.

    In php, puoi scoprire il percorso corrente usando la funzione getcwd().
    Ultima modifica di dreadnaut : 01-09-2012 alle ore 21.30.17

  3. #3
    Guest

    Predefinito

    <?php
    include 'file';
    ?>

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •