Newsgroup: it.lavoro.professioni.webmaster
Titolo: [html-asp] problema include e immagini...

Ciao a tutti,
il mio problema è questo: ho un sito piuttosto grande, dove il classico menu
con i links alle varie sezioni del sito è ripetuto su tutte le pagine.
Ho deciso allora di scrivere una volta sola l'html di questo menu
(menu.html) e su tutte le restanti pagine utilizzare INCLUDE di asp che si
collega a questo menu .html
In questo modo, quando vado a modificare il menu, lo faccio una sola volta e
automaticamente nelle sottopagine con l'include vanno ad aggiornarsi
automaticamente.
Il problema è che le immagini contenute in questo menu.html si vedono o non
si vedono a seconda della cartella in cui vado a salvare le sottopagine
contenenti l'include.
Come posso fare, per vedere sempre le immagini contenute nell'include, anche
se salvo in cartelle diverse?
Grazie mille per l'attenzione.
Ciao.

 se salvo in cartelle diverse?
Dai alle immagini un path assoluto: <img src="/immagini/img.gif"...>
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

 Dai alle immagini un path assoluto: <img src="/immagini/img.gif"...>
Mi parrebbe più idoneo <img src="
http://www.sito.est/img.gif
"...>
Ciao

 Mi parrebbe più idoneo <img src="
http://www.sito.est/img.gif
"...>
Perche'?


 Perche'?
Il codice dei file da includere, una volta inclusi (perdona il gioco di
parole), diventa normale codice della pagina che include. Se la pagina che
include è 
http://www.sito.est/cartella1/cartella2/pagina.asp
 , all'interno
del suo codice apparirà <img src="/immagini/img.gif"> . Secondo te
l'immagine viene "pescata" nella cartella immagini contenuta nella root del
sito? (ovvero 
http://www.sito.est/immagini/
 ).
Io non ne sono troppo sicuro (adesso; quando ho scritto non lo ero per
niente) per cui userei come metodo "sicuro" il path più assoluto di tutti...
??
Ciao

 niente) per cui userei come metodo "sicuro" il path più assoluto di tutti...
Sicuro lo e' senza ombra di dubbio, comodo no per il motivo che spero di 
aver esposto per bene.
Considera un'altra cosa cui non ho accennato: di solito un sito 
"dinamico" si sviluppa in locale, ed ovviamente non puoi avere una path 
del tipo "
http://www.sito.com/imgs/sfondo.gif
" mentre sei scollegato a 
lavorare col tuo server locale. In quel caso avrai qualcosa del tipo 
"
http://127.0.0.1/imgs/sfondo.jpg
" o "
http://localhost/imgs/sfondo.jpg
".
Che fai in questo caso? Find&Replace ogni volta che vai on-line per 
mettere la URL "vera" e l'inverso quando riprendi a sviluppare?
p.s.
Spero di non aver fatto confusione fra "assoluto" e "relativo" e 
sopratutto con il "../../" che non uso da quando non esiste piu' il DOS 
:-)


"Riccardo" <ri.ri...@agora.stm.itALY> ha scritto nel messaggio
news:MPG.1766b4702...@powernews.libero.it...

Ecco sì (non cutto niente) ora ci siamo e ti dò ragione in pieno.
In effetti nel primo post dicevi
path assoluto: <img src="/immagini/img.gif"...>
e nell'ultimo l'hai chiamato relativo...  ;-)
M'hai convinto del tutto sull'uso di /immagini/ piuttosto che
http://www.sito.com/immagini/
 per il discorso dello sviluppo in locale.
Grazie
Ciao

 
http://www.sito.com/immagini/
 per il discorso dello sviluppo in locale.
E' questa in fondo la cosa piu' importante, poi il browser sa 
perfettamente come lavorare.
