View Full Version : [php]require di un file al livello superiore
saluti :)
non mi era mai capitato di includere un file che si trova al livello superiore...mi spiego:
in una directory qualsiasi si trovano:
-direcorty "A" con file1.php
-direcotry "B" con file2.php
-include.php
in file1.php scrivo (directory A)
require("../B/file2.php");
EDIT
se apro file1.php non dà errori
SE apro include.php che contiene la seguente riga:
require("/A/file1.php")
mi dà errore :(
file1.php viene richiamato direttamente oppure è incluso in un'altro file ?
ciao ;)
file1.php viene richiamato direttamente oppure è incluso in un'altro file ?
ciao ;)
ciao grazie per la risposta
ho editato perchè non mi ero spiegato bene
attacco i 3 file così capisco se sto impazzendo o non ho mai capito come si includono file :)
In include.php è normale. Viene usato come directory base quella in cui si trova quel file. Quindi anche il require in file1.php dovrebbe essere require ("b/file2.php"); se provi a cambiare il percorso dovrebbe andare.
ciao ;)
In include.php è normale. Viene usato come directory base quella in cui si trova quel file. Quindi anche il require in file1.php dovrebbe essere require ("b/file2.php"); se provi a cambiare il percorso dovrebbe andare.
ciao ;)
perfetto funziona da include!!! non sapevo proprio grazie :)
se volessi fare il perfettino ed evitare che file1.php dia errore?
perfetto funziona da include!!! non sapevo proprio grazie :)
se volessi fare il perfettino ed evitare che file1.php dia errore?
Potresti usare il percorso completo del file. Mi raccomando quello del file su hd non quello del url sul sito web. quindi C:\blabla\file.php o /cartella/file.php
ciao ;)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.