Ciao a tutti ragazzi
ho una cartella in cui ci sono due file "pagina1.php" e "pagina2.php"
se nel file chiamato "pagina1.php" ho queste due definizioni di costanti ed il relativo utilizzo
e volessi andare a spostare queste definizioni in un altro file pagina2.php
Cosa dovrei fare?
ho che la prima definizione mi va a definire la cartella di partenza del mio progetto, giusto?
la seconda invece mi definisce l'indirizzo url del mio sito, giusto?
se vado a copiare soltanto i primi due define nel file pagina2.php, la serie di require presenti nella pagina1.php non è necessario modificarli visto che pagina1.php e pagina2.php si trovano nella stessa cartella, giusto?
però mi chiedo questo: se sposto nel file pagina2.php la definizione delle costanti, nel file pagina1.php non ho più a definizione di SERVER_DIR....quindi?
ho una cartella in cui ci sono due file "pagina1.php" e "pagina2.php"
se nel file chiamato "pagina1.php" ho queste due definizioni di costanti ed il relativo utilizzo
PHP:
define('SERVER_DIR', __DIR__);
define('SCRIPT_ROOT', 'http://localhost/Progetto1/');
require_once SERVER_DIR . '/file1.php';
require_once SERVER_DIR . '/classes/Db.php';
require_once SERVER_DIR . '/classes/Area.php';
require_once SERVER_DIR . '/classes/Cifratura.php';
e volessi andare a spostare queste definizioni in un altro file pagina2.php
Cosa dovrei fare?
ho che la prima definizione mi va a definire la cartella di partenza del mio progetto, giusto?
la seconda invece mi definisce l'indirizzo url del mio sito, giusto?
se vado a copiare soltanto i primi due define nel file pagina2.php, la serie di require presenti nella pagina1.php non è necessario modificarli visto che pagina1.php e pagina2.php si trovano nella stessa cartella, giusto?
però mi chiedo questo: se sposto nel file pagina2.php la definizione delle costanti, nel file pagina1.php non ho più a definizione di SERVER_DIR....quindi?
Ultima modifica: