|
| Hvorfor kan jeg ikke include i mit admin i~ Fra : Henrik |
Dato : 24-07-02 18:21 |
|
Hej
Jeg har et administrationsmodul, hvor jeg i et textarea har mulighed for at
indtaste brødtekst til databasen, og efter hensigten skulle man også kunne
bruge HTML-koder.
Det virker fint med <b></b>, <img> osv. - men hvorfor kan jeg ikke bruge
include-sætning? Når jeg prøver, bliver filen ikke inkluderet på
vis.asp?ID=3, og i "Vis Kilde" står blot:
<h1>Besked sendt</h1>
<!--#include virtual="includes/sendmail.inc" -->
Hvordan fixer jeg den? Jeg er ligeglad om det er vha. include,
Server.Execute eller hvad - bare jeg kan få sat indholdet af sendmail.inc
ind på det sted, include-sætningen står. Og vel at mærke uden at copy-paste
indholdet fra sendmail.inc ind via admin-modulet.
Hvem kan hjælpe? På forhånd tak.
Henrik
| |
Kim Jensen (24-07-2002)
| Kommentar Fra : Kim Jensen |
Dato : 24-07-02 20:19 |
|
Henrik wrote:
> Jeg har et administrationsmodul, hvor jeg i et textarea har mulighed
> for at indtaste brødtekst til databasen, og efter hensigten skulle
> man også kunne bruge HTML-koder.
> Det virker fint med <b></b>, <img> osv. - men hvorfor kan jeg ikke
> bruge include-sætning? Når jeg prøver, bliver filen ikke inkluderet på
> vis.asp?ID=3, og i "Vis Kilde" står blot:
> <h1>Besked sendt</h1>
> <!--#include virtual="includes/sendmail.inc" -->
> Hvordan fixer jeg den?
Problemet er, at du tydeligvis gemmer din tekst (inkl. <!--
#incl.... --> i en database. Korrekt?
Når så din "vis.asp" side skal vise denne tekst, er behandlingen af
includes allerede foretaget. Includes behnadles FØR din ASP-kode
afvikles. Emnet "dynamiske includes" er diskuteret 100 gange før her i
gruppen. Kig lidt tilbage.
Løsningen må være at lave din datastruktur om, således at du ikke gemmer
navnene på include-filerne sammen med den øvrige tekst - og så bruge
noget server.execute....
--
Med venlig hilsen
Kim Jensen
_____________________________________________________
newscaster.dk - nyheder i din TaskBar eller via email
| |
|
|