Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Richiamare funzione file esterno e $DOCUMENT_ROOT

    Ciao a tutti,
    ho due problemi:
    • non riesco a richiamare una funzione che si trova in un altro file. Questo file lo includo con la sintassi include ("..."); e la funzione la richiamo con il suo nome seguito dalle parentesi. L'errore che mi esce è: Fatal error: Call to undefined function nome_funzione()
    • non riesco a far funzionare la direttiva require ($DOCUMENT_ROOT."/percorso/file.php"); nel senso che la variabile $DOCUMENT_ROOT non mi restituisce nulla, né in locale né su un server virtuale di aruba (entrambi con s.o. windows).

    Avete idea di come mai? Grazie
    Antonio GIULIANA
    http://www.antoniogiuliana.it
    Soluzioni Informatiche Per Il Tuo Business

  2. #2
    usa $_SERVER['DOCUMENT_ROOT']

    ciauz

  3. #3
    Logicamente ho provato con tutte le varianti, anche quella per le versioni più vecchie del PHP ma senza ottenere alcun risultato. Possibile mai che non riesca a fare una cosa equivalente ad un include virtual di asp? Dovrò quindi rinunciare ai percorsi relativi?
    Per quanto riguarda invece l'inclusione di file che contengono funzioni da richiamare ho risolto.
    Antonio GIULIANA
    http://www.antoniogiuliana.it
    Soluzioni Informatiche Per Il Tuo Business

  4. #4
    Penso di aver risolto con dirname(__FILE__)...
    Secondo voi può andar bene? Non ci sono controindicazioni?
    Antonio GIULIANA
    http://www.antoniogiuliana.it
    Soluzioni Informatiche Per Il Tuo Business

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.