- Home
- Categorie
- Coding e Sistemistica
- Coding
- file include
-
Grazie ma con tutta onestà quella è stata la prima cosa che ho fatto....ma purtroppo mi trovo in una situazione un po' particolare e devo risolvere un problema che non toccherebbe a me risolvere. Ripeto ho un problemino da risolvere, che penso sia banale per chi conosce php, ma non posso ora studiarmi il php dall'ABC anche perchè non è il mio fine (magari un giorno).
Chiedo suggerimenti sul codice...le guide sull'include le sto leggendo da ieri ma ripeto:sono un profano del PHP!
-
@bet-office said:
Mettendo un include specificando il percorso (include'http://.....) funziona ma mi da anche un bel warning. Che devo fare?
quale warning?
-
eccoti la soluzione che ho adottato, va messo in tutte le pagine dove vuoi includere il file naturalmente
define('PHP_SPIDER_SENSE_PATH','/home5/sub004/sc12812-JPYH/www/nightmare/');
include(PHP_SPIDER_SENSE_PATH.'spider_sense.php');
-
Il warning è il seguente:
Warning: main(): stream does not support seeking in /home/betmoff/public_html/prova.php on line 10
define('PHP_SPIDER_SENSE_PATH','/home5/sub004/sc12812-JPYH/www/nightmare/');
include(PHP_SPIDER_SENSE_PATH.'spider_sense.php');purtroppo mi da lo stesso problema (ho chiaramente cambiato il codice con le mie datas)
il warning mi viene dato facendo l'include così:
include("http://www.sito.it/file.htm");???
-
il problema è l'url assoluto, devi darlo relativo
-
@bet-office said:
Warning: main(): stream does not support seeking in /home/betmoff/public_html/prova.php on line 10
Mai visto un warning così! Forse è dato dai permessi che non permettono la lettura. Comunque devi includere, come dice Nightmare, immettendo gli url relativi: la pagina che devi includere non deve essere il risultato ( come è se la includi con url assoluto del tipo http://asdasdasdasd.asd/page.php )
-
il problema è l'url assoluto, devi darlo relativo Si è vero il problema è "l'http://" se io metto il file da includere nella directory e includo con ("nomefile.htm"); il warning non esce ma perdo ciò che volevo fare (una lista di links da includere ad ogni pag del sito modificabili da un solo file) poichè dovrei inserire il file in tutte le dir!
Mai visto un warning così! Forse è dato dai permessi che non permettono la lettura. Comunque devi includere, come dice Nightmare, immettendo gli url relativi: la pagina che devi includere non deve essere il risultato ( come è se la includi con url assoluto del tipo http://asdasdasdasd.asd/page.php )
ho provato ad includere così ma niente. Magari sono i permessi ... che debba fare qualche cosa con il chmod?Tra l'altro la cosa funziona ... il file lo include se non fosse per il warning (tra l'altro nero su sfondo nero e quindi x ora invisibile...ma...)
-
non puoi usare url assoluti, non è una scelta.
usa l'url relativo e utilizza quello snipplet che ti ho postato sopra.
non faccio altri post qui
-
non puoi usare url assoluti, non è una scelta.
usa l'url relativo e utilizza quello snipplet che ti ho postato sopra.
non faccio altri post qui
si si non ti arrabbiare
la discussione è proseguita solo x mostrare meglio il problema e xchè lo snipplet non ha cambiato la situazione.
grazie cmq per l'interessamento.
Buon Natale a tutti
-
@bet-office said:
non puoi usare url assoluti, non è una scelta.
usa l'url relativo e utilizza quello snipplet che ti ho postato sopra.
non faccio altri post qui
si si non ti arrabbiare
la discussione è proseguita solo x mostrare meglio il problema e xchè lo snipplet non ha cambiato la situazione.
grazie cmq per l'interessamento.
Buon Natale a tutti
Non ti devi scusare di niente anche perchè non capisco il motivo per il quale la discussione non dovrebbe continuare...
Allora... hai provato a controllare i permessi?
-
ciao bet-office,
a me non risultava che fosse necessario includere solo file in modo relativo, cmq una soluzione un po "maccheronica" può essere quella di non visualizzare i warning nella pagina (visto che cmq dici che il codice funziona)error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));
questo dovrebbe visualizzare tutti gli errori tranne le notifiche e i warning.
ciao
-
Grazie riky così pare funzionare!
In effetti tutto funzionava se non fosse stato per il warning...ora tutto gira come deve
Ora vado a modificare tutto il codice!Grazie a tutti quanti davvero e Buone Feste a tutti!!!!