Jeg har implementeret en teksteditor på en hjemmeside og fået sat det op sådan, at tekstdokumentet som man laver i teksteditoren bliver overført til en database(Access) som html kode(hele siden altså <html><head>osv.). Det fungerer alt sammen meget fint, men nu vil jeg så gerne kunne trække htmlsiderne/koden der ligger i databasen ud igen fra en anden side og få dem vist.
Hvordan klare jeg den?
Jeg vil have nogle links på en anden side som ved at man klikker på dem, åbner en ny side(target="_blank") som viser htmlsiden/koden fra min database...
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Det lyder som en skidt approach. Det er ikke uden grund, det hedder en database ... den er til data - ikke markup. Man får sjældent andet end problemer ud af at gemme markup (HTML) i databsen :)
Jeg er selv blevet lidt til at gemme siden i DB, dog bruger jeg en fil til at lave "basis" html, <html><head> m.m. og henter så titel, søgeord og selve indhold af siden fra db (evt. htmlkode som bruges i selve indholdet ligger også i db )
F.eks. har du en indexfil, og fra den henter du links til andre sider fra DB. D.v.s du skal selvf. ha' et "UNIQUE" felt i db som svarer til hver side.
Og så henter du det row som svar til pågældende ud fra adresse linien. indexfil?page=links => Hent row hvor feltnavn er lig med links
Nu er jeg selv til PHP og Apache, og her er der mulighed for at bruge noget "mod_rewrite" så man kan skrive en "pænere" url, f.eks. domain.dk/links/ i stedet for index.php?page=links Jeg ved at det skulle være muligt at gøre det samme på en IIS, men kender ikke noget til det.
Problemet med det er, at databasefeltet indeholder en hel html side altså <html><head><body> osv. Når jeg indsætter det i en asp-side som i forvejen har <html><head> så giver det naturligvis fejl... :-/
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.