ciao.
Sto usando php 4 ma il codice lo scrivo ad oggetti. Non riesco a includere classi presenti in altri package ( o cartelle..come volete chiamarle).
scrivendo : include ("nomePackage/nomeClasse.class.php");
non va.....come posso fare?
ciao.
Sto usando php 4 ma il codice lo scrivo ad oggetti. Non riesco a includere classi presenti in altri package ( o cartelle..come volete chiamarle).
scrivendo : include ("nomePackage/nomeClasse.class.php");
non va.....come posso fare?
e fai bene...php è bello anke per questoOriginariamente inviato da stiffa
ma il codice lo scrivo ad oggetti.
ah.. il buon vecchio JAVA.. qui si chiamano file.. al massimo file di classi, o che contengono classi...Originariamente inviato da stiffa
Non riesco a includere classi presenti in altri package ( o cartelle..come volete chiamarle).
e io che ne so? dammi almeno un errore o un pò di codice col quale trastullarmi... il percorso è giust? xkè include nn si blocca se nn trova.. dà solo un "avvertimento" potresti nn includere senza accorgertene..Originariamente inviato da stiffa
scrivendo : include ("nomePackage/nomeClasse.class.php");
non va.....come posso fare?
fammi sapere....
..::Luca::..
» "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
» "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
[frasi random] - [Lucopedia] - [laFetta]
ma come dammi un po di codice? te lo ho ben dato.
pensa come java......io vengo da li.....ma sto php ha delle lacune terribili.....cmq.....
io ho il mio progetto diviso in package (sono cartelle alla fine).
queste cartelle contengono file .class.php
A questo punto se ti trovi a scrivere codice su un file in una cartella X .....come richiameresti la classe che hai nella cartella Y ?????
dipende dall'alberatura e dalla posizione della classe.. nn t'ho detto dammi il mondo.. volevo almeno un errore oppure del codice per capire se potevano esserci errori logico sintattici...
allora se hai una struttura così:
/
/x.php
/nomePackage/nomeClasse.class.php
dove nomeClasse rappresenta y, va bene come hai fatto... in altri casi nn funziona.. se mi indichi la struttura vediamo..
..::Luca::..
» "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
» "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
[frasi random] - [Lucopedia] - [laFetta]
|_ /db
|_ /web
----- |_ insertNewsDB.php
|_/class
----- |_ News.class.php
il codice che scrivo nella pagina insertNewsDB e' questo
include ("class/News.class.php");
ecco......piu preciso di cosi non saprei. Faccio notare che se il file News.class.php lo metto nella cartella web, scrivendo nella classe insertNews.php include ("News.class.php"); funziona tutto.
Ma io il progetto lo voglio dividere in package.....
grazie dell'aiuto.
java è troppo na pacchia...
correggi il tuo errore, risalendo di un livello:
include ("../class/News.class.php");
come fai tu ti stai riferendo ad una classe nn esistente con percorso assoluto:
web/class/News.class.php
..::Luca::..
» "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
» "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
[frasi random] - [Lucopedia] - [laFetta]