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

    Problema con require_once e costanti

    Ciao a tutti.
    Sto iniziando un nuovo sito e ho un problema con una require_once.
    Vi spiego: ho definito delle costanti con i path delle varie cartelle per le inclusioni delle funzioni.
    Quando uso una di queste costanti all'interno di una require_once, la pagina, al posto di usare il contenuto della costante usa il nome della costante stessa.

    ad esempio:
    definisco

    define ("PATHFUNZIONIPHP", $_SERVER["DOCUMENT_ROOT"]."/functions/php/");

    e poi uso

    require_once(PATHFUNZIONIPHP ."funzioniPHP.php");

    risultato

    require_once(PATHFUNZIONIJSfunzioniJS.JS) [function.require-once]: failed to open stream: No such file or directory

    La costante è correttamente definita se faccio una echo subito prima di require_once stampa il contenuto esatto.

    Grazie anticipatamente per l'aiuto.

  2. #2
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    Non capisco, posti il codice relativo a PATHFUNZIONIPHP ma poi posti l'errore relativo alla costante PATHFUNZIONIJS. Che centra?
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  3. #3
    Scusami, ho solo sbagliato a copiare l'errore.
    L'errore corretto è:

    require_once(PATHFUNZIONIPHPfunzioniPHP.php) [function.require-once]: failed to open stream: No such file or directory

    Simo

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.