Avatar billede mrjowns Novice
14. februar 2004 - 14:50 Der er 17 kommentarer og
1 løsning

FCKeditor - noegn der ved noget om den?

Jeg har nemlig et problem med at få tekst fra en databse loadet ind i tekstboksen...

I kan se mit spørgsmål her: https://sourceforge.net/forum/forum.php?thread_id=1022358&forum_id=257180

Jeg håber nogen kan hjælpe mig og svare her - så er der point...
Avatar billede erikjacobsen Ekspert
14. februar 2004 - 15:01 #1
Måske filen skal hedde .asp i stedet for .html ?
Avatar billede mrjowns Novice
14. februar 2004 - 15:08 #2
Hmm, jeg har ikke ændret noget i scrptet og det virker med almindelig tekst når jeg sætter det ind i tekstboksen... Det kan ikke være grunden...
Avatar billede mrjowns Novice
14. februar 2004 - 15:14 #3
Avatar billede erikjacobsen Ekspert
14. februar 2004 - 15:21 #4
I linket du henviser til skriver du

<IFRAME src="http://www.kystlivredningdanmark.dk/FCKeditor/fckeditor.html?FieldName=EditorKlrnet&Toolbar=Klrnet";

1) Semikolonet er ikke nødvendigt ;)
2) fckeditor.html skal vel være fckeditor.asp
Avatar billede mrjowns Novice
14. februar 2004 - 15:24 #5
Men hvorfor virker det så i det eksempel jeg har skrevet?
Avatar billede erikjacobsen Ekspert
14. februar 2004 - 15:28 #6
måske fordi den hedder test.asp og ikke test.html
Avatar billede mrjowns Novice
14. februar 2004 - 15:33 #7
Nu roder det vist....

I min asp-fil står:
<%
Set oFCKeditor = New FCKeditor
oFCKeditor.ToolbarSet = "Klrnet"
oFCKeditor.Value = rs("content")
oFCKeditor.CreateFCKeditor "EditorKlrnet", "100%", 350
%>
samt den include som vi snakkede om i går!

Ovenstående kode producerer følgende HTML (i min asp-fil):
<IFRAME src="http://www.kystlivredningdanmark.dk/FCKeditor/fckeditor.html?FieldName=EditorKlrnet&Toolbar=Klrnet" width="100%" height="350" frameborder="no" scrolling="no"></IFRAME><INPUT type="hidden" name="EditorKlrnet" value="&lt;H1&gt;Havet&lt;/H1&gt;
&lt;P&gt;Af Nanna Kreutzmann den 1. maj 2001&lt;/P&gt;
Lysten til at tage vandtemperaturen i pytterne p&#229; stranden er fristende, fordi havet f&#248;les som is, og det er sv&#230;rt at overbevise sig selv om, at man har lyst til at kaste sig ud i det. Det er dage, hvor man fantaserer om, at stranden er udstyret med h&#248;jttaleranl&#230;g, hvor man kan kalde ud &#8221;s&#229; lukker stranden for i dag&#8221; til de personer, som gemt i gule regnjakker gennemtraver stranden og klitterne og skal bade den obligatoriske dukkert. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Vinden er til for surferne og dragerne&lt;/STRONG&gt;&lt;BR&gt;S&#229; er der vinden. Dage med heftig vind eller voldsom storm hvor man kan skr&#229;le ud over havet af sine lungers fulde kraft - og alligevel blive overd&#248;vet af b&#248;lgerne.&lt;BR&gt;Vinden er surfernes - med de farvestr&#229;lende sejl, som mere eller mindre ansvarligt, afh&#230;ngigt af surferens talent og kunnen, kaster sig rundt i de hvide b&#248;lgetoppe. Og vinden er dragernes - som fylder luftrummet over stranden med de mest kreative farvestr&#229;lende ingeni&#248;rudviklinger, mens folk bader jublende i br&#230;ndingen n&#230;r kysten.&lt;BR&gt;Jeg elsker vinden, der f&#229;r havet til at vise sine diabolske t&#230;nder, der bider i stranden med k&#230;mpebr&#248;l. At ligge ubetydelig lille midt i dette gigantiske element af naturkr&#230;fter. Roligt at lade sig f&#248;re med fra b&#248;lgetop til b&#248;lgetop eller vildt at bodysurfe p&#229; toppen af de store kn&#230;kkede b&#248;lger. At f&#248;le bruset og de ustyrlige kr&#230;fter havet besidder, er et fantastisk kick. At fange den enorme b&#248;lge og rase med ind mod kysten i brusende majest&#230;t er b&#229;de fryd og angst. Det er ikke hvem som helst, jeg har med at g&#248;re!&lt;/P&gt;">

Så det skulle være lavet rigtigt ifølge eksemplet...
Avatar billede erikjacobsen Ekspert
14. februar 2004 - 15:37 #8
Så er det jo nok rigtigt - jeg kender som sagt ikke det pågældende produkt.
Avatar billede websam Nybegynder
15. februar 2004 - 09:15 #9
Hey mrjowns

Jeg har kigget på det og det virker fint her hos mig. Jeg har gjort som følger :

<%
Dim Conn, Sql, Rs, sform
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DSN=Data; UID=Username; PWD=Password"

Sql = "Select * From tblTest Where Id = 3"
Set Rs = Conn.Execute(Sql)
             
Set oFCKeditor = New FCKeditor
oFCKeditor.Value = Rs("Test")
oFCKeditor.CreateFCKeditor "EditorDefault", "100%", 500
%>

Det skal lige siges at jeg benytter MsSql serever men det skulle ikke have noget at sige da det jo blot er data der skal hentes. Håber du kan bruge det til noget :o)

/Websam
Avatar billede websam Nybegynder
15. februar 2004 - 09:26 #10
Og på testsubmit.asp siden har jeg blot tilføjet :

<%
Dim Conn, Sql, sform
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DSN=Data; UID=Username; PWD=Password"

Sql = "Insert Into tblTest (Test) Values ('"&Request.Form("EditorDefault")&"')"
Conn.Execute(Sql)
%>

/Websam
Avatar billede mrjowns Novice
15. februar 2004 - 12:42 #11
Ja, det er nøjagtig det samme jeg har gjort - og mit data kommer også fra MySQL...! Men det har formentlig noget at gøre med, at FCKeditoren (filerne) ligger på et subdomæne og selve redigeringen af teksten ligger på et andet. Men jeg fatter det stadig ikke...
Avatar billede websam Nybegynder
15. februar 2004 - 13:06 #12
Det har intet at sige om det ligger på to forskellige lokationer for det er en og samme database du køre på ! Men der er en ting jeg ikke forstår og det er at du får følgende med når du gemmer :

<IFRAME src="http://www.kystlivredningdanmark.dk/FCKeditor/fckeditor.html?FieldName=EditorKlrnet&Toolbar=Klrnet" width="100%" height="350" frameborder="no" scrolling="no"></IFRAME>

For det gør jeg ikke når jeg gemmer og jeg tror det er der  den måske smutter for dig ?!?

/Websam
Avatar billede websam Nybegynder
15. februar 2004 - 13:26 #13
Den kode du viser ovenfor er det når du vælger vis kilde du finder den ?

For det er jo fordi den bliver vist med Server.HTMLEncode og fordi den er gemt med Server.HTMLEncode du kan se det nederst i filen fckeditor.asp i denne linie :

Response.Write "<INPUT type=""hidden"" name=""" & instanceName & """ value=""" & Server.HTMLEncode( sInitialValue ) & """>"

Og så skal den jo vise det i når du vis kilde :o)

/Websam
Avatar billede websam Nybegynder
15. februar 2004 - 13:31 #14
Ups den gemmer det ikke med Server.HTMLEncode den bliver kun vist med det når du trækker det ind i editoren og kun når du vælger vis kilde så det skulle alt sammen virke :o)

/Websam
Avatar billede mrjowns Novice
15. februar 2004 - 15:59 #15
Nej, mit problem ligger et andet sted er jeg sikker på... For jeg har aldrig haft det til at virke - teksten har jeg et andet sted fra, det er ikke gemt ved hjælp af FCKeditor. Så jeg fatter simpelthen ikke hvorfor det ikke virker...
Avatar billede websam Nybegynder
15. februar 2004 - 16:11 #16
Nej men uanset hvor du tager teksten fra vil den altid lave teksten om med Server.HTMLEncode dette er jo for at gøre teksten browser venlig :o)

/Websam
Avatar billede mrjowns Novice
15. februar 2004 - 16:12 #17
Ja, det er jeg med på, men det er jo som om teksten slet ikke bliver sendt igennem denne proces - der kommer aldrig tekst i editoren...
Avatar billede mrjowns Novice
18. februar 2004 - 21:16 #18
Hmmm, nå men så prøver jeg at finde på noget andet...
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester