15. februar 2004 - 15:09Der er
18 kommentarer og 1 løsning
ASP kode i database
Jeg vil lige høre om der er nogle der ved om man kan gemme noget asp kode i en database og så udskrive det fra databasen.
Altså jeg gemmer et script i databasen ex. <% Response.Write "<p>Hello World</p>" %>
Det er til et cms-system, hvor jeg gerne vil have at brugeren skal kunne indsætte koden til f.eks. nyhedsdatabasen og så kommer den sammen med alt det andet tekst?
du kan jo gøre det med alm HTML coder osv, men husk at et ID er en hel asp code. og så skal den selvf. indsættes så den basser til en response.write forespørgsel.
Jeg har koden på min side der henter teksten fra databasen, som ser således ud:
Response.Write rs("indhold")
Den kode der kommer ud, kunne se således ud: <p>Her er teksten</p>
Men hvis jeg lægger noget asp ind i feltet "indhold" skriver den bare scriptet, som var det almindelig tekst ex. <p>Her er teksten</p><% Response.Write Now() %>
du skal vist nok bruge funktionen execute(), det tror jeg at den hedder.. Det er jo fordi at asp afvikler alt asp koden, og så udskriver den det til siden, hvis der så er asp i den der bliver udskrevet, så vil det ikke bliver udført.. men med den funktion så skulle den også udføre det..
Jeg er dog ikke sikker på at den hedder det. :) Ved at den hedder eval() i javascript.. men det hjælper jo ikke det store.. :)
Det har intet med det at gøre det er mere at du accepterer en der ikke svar rigtigt. samt skriver nu at du ikke fik noget ud af noget UDEN at skriver her om hjælp mm.
og det er i det SIDSTE problemmet ligger at jeg for at få dette lukket da du ikek skriver noget må kontakte dig for at høre om du ikek skal lukke hvis du har fået hjælp !! og så accepterer du bare en og bagefter skriver...
CITAT: Tør jeg ikke sige, fik det ikke til at virke, så det var det svar der gav mest mening for mig
istedet for at kontakte os så vi ved besked... ikke forbi jeg vil men det er sådan noget man får dårlig karma af, så ved du det nu men har ingen interesse i at give dig det selvom du afviser et svar mm.
Okay min fejl, den skal lige vende oven i :-) Det var lidt forhastet bare at acceptere det svar der passede efter min opfattelse, i stedet for at se det i et overordnet perispektiv.
men sket er sket så NP...... evt bare husk det til næste gang evt at spørg hvis du har problemmer eller spm. for vi ved jo intet når du ikke laver noget feedback til os ;)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.