Visualizzazione risultati 1 fino 7 di 7

Discussione: Problema con require!

  1. #1
    Guest

    Predefinito

    Ho definito un file menu.inc che vorrei includere in tutte le pagine del sito.
    Ho diviso le pagine in :

    file principali : presenti nella root
    collegamenti : presenti in altre cartelle

    Il file si trova nella root principale del sito e se lo includo con :

    <? if (file_exists('menu.inc')): require('menu.inc'); endif; ?>

    da un file principale tutto a posto.

    Se invece lo includo da una pagina di un collegamento con:

    <? if (file_exists('..\menu.inc')): require('..\menu.inc'); endif; ?>

    il file non viene incluso.

    Come mai ?
    Qualcuno può aiutarmi a risolvere questo problema, poichè mi costringe ad avere il file menu.inc in tutte le sottodirectory del sito.

  2. #2
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Hai usato i backslash \ come in DOS (usati tra l'altro come escape character, tipo \" \n)

    usa gli slash /
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  3. #3
    Guest

    Predefinito

    altervista gira su linux, quindi la barra deve essere al contrario

    <? if (file_exists('../menu.inc')): require('../menu.inc'); endif; ?>

  4. #4
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Ahaaa! stavolta ho vinto ioo eheheh :D
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  5. #5
    Guest

    Predefinito

    hehehe capita!!!!

  6. #6
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    OT: com'è? chiuso per sfizio? :?
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  7. #7
    Guest

    Predefinito

    OT: heheh, un giorno mi è passato per la testa di cancellare tutto e l'ho fatto!!!!

Regole di scrittura

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