Salve a tutti. Purtroppo riscontro un problema con la funzione include_once di php.
Ho un file invio.php in cui includo un altro file reg.php. Quest'ultimo ha una classe al suo interno che ne estende un'altra, quindi è necessario l'include_once della classe madre.
In invio.php:
Codice PHP:
include_once "./script/php/reg.php";
Dentro reg.php:
Codice PHP:
include_once "../../../script/php/config.php";
Da come si vede i file non risiedono nelle stesse cartelle quindi nel caso di reg.php mi sposto nelle cartelle superiori con ../ .
L'esecuzione dello script da il seguente errore:
Codice:
Warning: include_once() [function.include-once]: Unable to access ../../../script/php/config.php in /membri/letsgetout/registrazione/script/php/reg.php on line 2
Warning: include_once(../../../script/php/config.php) [function.include-once]: failed to open stream: No such file or directory in /membri/letsgetout/registrazione/script/php/reg.php on line 2
Warning: include_once() [function.include]: Failed opening '../../../script/php/config.php' for inclusion (include_path='.:') in /membri/letsgetout/registrazione/script/php/reg.php on line 2
Fatal error: Class 'sqlclass' not found in /membri/letsgetout/registrazione/script/php/reg.php on line 3