Line 21: | Line 21: | ||
oFCKeditor.Create "FCKeditor1" | oFCKeditor.Create "FCKeditor1" | ||
%> | %> | ||
+ | |||
+ | == Additional infromation == | ||
+ | |||
+ | * You can find some samples on how to use the editor in the "_samples/asp" directory of the distributed package. | ||
</pre> | </pre> | ||
"FCKeditor1" is the name used to post the editor data on forms. | "FCKeditor1" is the name used to post the editor data on forms. | ||
Line 61: | Line 65: | ||
</body> | </body> | ||
</html> | </html> | ||
− | </pre> | + | </pre> |
+ | == Handling the posted data == | ||
− | + | The editor instance just created will behave like a normal <INPUT> field in a form. To retrieve its value you can do something like this: | |
− | + | <pre><% | |
− | The editor instance just created will behave like a normal | ||
− | <pre> | ||
− | |||
Dim sForm | Dim sForm | ||
For Each sForm in Request.Form | For Each sForm in Request.Form | ||
− | % | + | %> |
</pre> | </pre> |
Revision as of 13:55, 3 January 2008
It is very easy to use FCKeditor in your ASP web pages. All the integration files are available in the official distributed package. Just follow these steps.
Contents
[hide]Integration step by step
Step 1
Suppose that the editor is installed in the /FCKeditor/ path of your web site. The first thing to do is to include the "ASP Integration Module" file in the top of your page, just like this:
<!-- #INCLUDE file="../../fckeditor.asp" -->
Step 2
Now the FCKeditor is available and ready to use. So, just insert the following code in your page to create an instance of the editor (usually inside a <FORM>):
<% Dim sBasePath sBasePath = Request.ServerVariables("PATH_INFO") sBasePath = Left( sBasePath, InStrRev( sBasePath, "/_samples" ) ) Dim oFCKeditor Set oFCKeditor = New FCKeditor oFCKeditor.BasePath = sBasePath oFCKeditor.Value = "<p>This is some <strong>sample text</strong>. You are using <a href=""http://www.fckeditor.net/"">FCKeditor</a>." oFCKeditor.Create "FCKeditor1" %> == Additional infromation == * You can find some samples on how to use the editor in the "_samples/asp" directory of the distributed package.
"FCKeditor1" is the name used to post the editor data on forms.
Step 3
The editor is now ready to be used. Just open the page in your browser to see it at work.
Sample Code
The complete sample - find the full sample in your Samples directory.
<!-- #INCLUDE file="../../fckeditor.asp" --> <html> <head> <title>FCKeditor - Sample</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <form action="sampleposteddata.asp" method="post" target="_blank"> <% ' Automatically calculates the editor base path based on the _samples directory. ' This is usefull only for these samples. A real application should use something like this: ' oFCKeditor.BasePath = '/fckeditor/' ; // '/fckeditor/' is the default value. Dim sBasePath sBasePath = Request.ServerVariables("PATH_INFO") sBasePath = Left( sBasePath, InStrRev( sBasePath, "/_samples" ) ) Dim oFCKeditor Set oFCKeditor = New FCKeditor oFCKeditor.BasePath = sBasePath oFCKeditor.Value = "<p>This is some <strong>sample text</strong>. You are using <a href=""http://www.fckeditor.net/"">FCKeditor</a>." oFCKeditor.Create "FCKeditor1" %> <br /> <input type="submit" value="Submit" /> </form> </body> </html>
Handling the posted data
The editor instance just created will behave like a normal <INPUT> field in a form. To retrieve its value you can do something like this:
<% Dim sForm For Each sForm in Request.Form %>