On Sat, 21 Jul 2001 12:57:53 +0200, "Magnus" <arnason@email.dk> wrote:
>I mit design indgår nogle billeder med koden:
><IMG SRC="../grafik/prik.gif" BORDER="0">
>
>Men istedet for "../" eller "../../" osv. hvordan kan jeg så få indsat den
>aktuelle sti til billedet uanset i hvilket underbibliotek koden vises så vil
>den altid finde billedet både på werveren og lokalt ?
Ved at gå ud fra rod-biblioteket og angive en (halv-)absolut sti.
Hvis fx "grafik" ligger direkte på roden:
<IMG SRC="/grafik/prik.gif" BORDER="0">
Hvis "grafik" ligger længere væk fra roden:
<IMG SRC="/dir1/dir2/.. osv .. /grafik/prik.gif" BORDER="0">
En anden metode er kun at gemme selve filnavnet i databasen, og så
generere stien i din kode.
Det har den fordel, at du ikke skal ændre din database, hvis du
omstrukturer dit site, men kun koden - og desuden at din database
bliver lidt mindre.
Hvis du har den del af koden i en include-fil, så definer en
sti-variabel i dit hoved-dokument, som du så kan bruge til at generere
stien - afhængig af hvor dit hoveddokument ligger.
God luck,
Jørn
--
Jørn Andersen
Brønshøj
|