LarsCB Skrevet 30. oktober 2007 Del Skrevet 30. oktober 2007 (endret) Hei :-) Jeg har laget en webside som har en tekst editor. Dataene fra tekst editoren lagres i databasen og kan vises i en visningsside. Problemet er som følger: - Når jeg legger inn over en viss mengde data i editoren, returneres ingen data i visningssiden. - Når jeg velger redigereringssiden igjen vises dataene normalt. - Altså dataene eksisterer og kan vises. Bare ikke direkte med <%=(varWebPageData)%> Jeg kjører ASP og MySql. Noen som har peil? -LarsCB- Endret 31. oktober 2007 av LarsCB Lenke til kommentar
Manfred Skrevet 30. oktober 2007 Del Skrevet 30. oktober 2007 Hæ? Du kan ikke vennligst si noe mer om koden bak, evt komme med litt kodeeksempler? Lenke til kommentar
LarsCB Skrevet 31. oktober 2007 Forfatter Del Skrevet 31. oktober 2007 Nei det var ikke så lett å forklare dette.. hehe.. Jeg forsøker med litt kode da :-) Jeg bruker FCKeditor for å editere og legge inn en webside: Dim oFCKeditor Set oFCKeditor = New FCKeditor oFCKeditor.Width = "740" oFCKeditor.Height = "670" oFCKeditor.BasePath = sBasePath oFCKeditor.Value = rsContent.Fields.Item("WebPageData").Value oFCKeditor.Create "FCKeditor1" rsContent.Fields.Item("WebPageData").Value hentes altså fra databasen for å pressentere innholdet i FCKeditor. Dette fungerer fint og all data vises helt fint FCKeditoren. Også store mengder data går fint å legge inn. Så kommer problemet: Jeg har en webside for å pressentere dataene som ligger i databasen. Denne siden henter ut innholdet fra databasen og pressenterer dem: <% Dim rsGenWeb Dim rsGenWeb_numRows Set rsGenWeb = Server.CreateObject("ADODB.Recordset") rsGenWeb.ActiveConnection = MM_Ddrift_STRING rsGenWeb.Source = "SELECT * FROM dbdrift.tblWebPage WHERE idWebPage = " & rsGetPage.Fields.Item("idWebPage").Value rsGenWeb.CursorType = 0 rsGenWeb.CursorLocation = 2 rsGenWeb.LockType = 1 rsGenWeb.Open() rsGenWeb_numRows = 0 %> <body> <%=(rsGenWeb.Fields.Item("WebPageData").Value)%> </body> </html> Når det er over en viss mengde data i "WebPageData" returneres ingen data til websiden. Jeg finner det litt merkelig siden FCKeditoren returnerer dataene, mens "visnings siden" ikke gjør det. Mindre mengder data går helt fint :-) -LarsCB- Lenke til kommentar
j000rn Skrevet 31. oktober 2007 Del Skrevet 31. oktober 2007 Har du sjekket at all dataene faktisk ligger i databasen? Lenke til kommentar
LarsCB Skrevet 31. oktober 2007 Forfatter Del Skrevet 31. oktober 2007 Jeg fant feilen Eller jeg vet ikke om jeg skal kalle det feil eller hva.. Merkelig egentlig, men problemet var at jeg gjorde en sjekk på om oppføringen i databasen var tom: <%if rsGenWeb.Fields.Item("WebPageData").Value = "" then %> Siden er tom. Klikk på knappen øverst til høyre <img src="images/<%=Session("SetCSS1")%>/buttons/change.gif" alt="Nei ikke denne, den øvert til høyre... " hspace="3" vspace="3" border="0"> for å redigere siden. <%end if%> For så å sette en variabel til innholdet i basen. dim varWebPageData varWebPageData = rsGenWeb.Fields.Item("WebPageData").Value Når jeg byttet om på disse å sjekket variabelen konsekvent, så fungerte det fint <% dim varWebPageData varWebPageData = rsGenWeb.Fields.Item("WebPageData").Value if [b]varWebPageData [/b]= "" then %> Siden er tom. Klikk på knappen øverst til høyre <img src="images/<%=Session("SetCSS1")%>/buttons/change.gif" alt="Nei ikke denne, den øvert til høyre... " hspace="3" vspace="3" border="0"> for å redigere siden. <%end if%> Merkelig at dette bare gir utslag når det er større mengder data som skal prosseseres.. Men det virker i allfall Uansett takk til dere som var interessert i å hjelpe meg -LarsCB- Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå