권장 : 도메인 이름 쿼리 ASP 버전의 데이터베이스 인터페이스 Or
1. 기본 언어
fckconfig.js 파일을 열고 (아래와 동일한 fckeditor 폴더와 관련하여) 자동 감지 언어를 감지하지 않고 기본 언어를 단순화 된 중국어로 변경하십시오.
프로그램 코드
fckconfig.autodetectlanguage = false;
fckconfig.defaultlanguage = 'zh-cn';
2. 글꼴 목록
fckconfig.js 파일을 열고 일반적으로 사용되는 송 글꼴을 추가하십시오. 대담한 글꼴; 공식 대본; 글꼴 목록에 일반 Font_GB2312 :
프로그램 코드
fckconfig.fontnames = '송 글꼴; 대담한 글꼴; 공식 대본; Kai font_gb2312; arial; 만화 Sans MS; 택배 새; 타호마; Times New Roman; Verdana ';
3. 파일 업로드
Fckeditor의 파일 관리 프로그램은 브라우저와 FilEmanager 폴더에서 업로드의 두 가지 유형으로 나뉩니다. 브라우징은 서버 파일을 탐색하는 것을 의미하며 로컬 파일을 서버에 선택하거나 업로드 할 수 있습니다. 업로드는 빠른 업로드를 의미합니다. 창의 업로드 탭을 클릭하여 열 수 있습니다. 우리가 사용하는 UBB 편집기와 다소 유사합니다. 로컬 파일을 선택하고 업로드하십시오.
다시 말해, fckeditor에 파일 브라우징이 있고 두 개의 파일 업로드가 있습니다. 이러한 설정 중 일부는 하나의 파일에 있고 다른 설정은 여러 파일에 있습니다. 그것은 매우 복잡하고 많은 변화가 있습니다. 몇 가지 점으로 그것에 대해 이야기합시다.
∎ 파일 브라우징 및 업로드 기능 켜기 및 끄기 기능
이 스위치와 관련된 세 가지 파일이 있으며, 하나는 JS 파일이고 두 파일은 ASP 파일입니다. 전자는 닫힌 후 인터페이스에 관련 창이나 버튼이 없으며, 후자는 닫힌 후 관련 기능이 없습니다.
우선, fckconfig.js 파일은 다음 내용을 true to on으로 설정하고 false를 꺼내십시오.
파일 브라우징 및 브라우징에서 기능 업로드 :
프로그램 코드
fckconfig.linkbrowser = false;
fckconfig.imagebrowser = false;
fckconfig.flashbrowser = false;
빠른 파일 업로드 기능 :
프로그램 코드
fckconfig.linkupload = true;
fckconfig.imageupload = true;
fckconfig.flashupload = true;
다음으로 두 개의 ASP 파일을 설정하십시오.
편집기/filemanager/브라우저/기본/커넥터/ASP/Config.asp
프로그램 코드
configisEnabled = false
파일 브라우징이 닫혀 있음을 나타냅니다
편집기/filemanager/upload/asp/config.asp
프로그램 코드
configisEnabled = true
파일이 업로드되어 빠르게 열렸다는 것을 의미합니다.
pile 파일 업로드 또는 브라우징의 디스플레이 설정
Fckeditor는 가상 디렉토리를 지원하지 않습니다. 모든 경로는 웹 사이트의 루트 디렉토리로가는 절대 경로입니다. 이는 가상 디렉토리를 로컬로 사용하여 원격 웹 사이트 디렉토리에 게시하는 개발자에게는 편리하지 않습니다. 그게 내 것입니다. WinXP 시스템에는 하나의 사이트 만 가질 수 있으며 가상 디렉토리 만 사용하여 다른 웹 사이트를 나타냅니다. 로컬로 테스트 한 후이 설정은 업로드하기 전에 일시적으로 변경해야합니다.
파일을 찾아 보려면 편집기/filemanager/browser/default/connectors/asp/config.asp : 파일을 엽니 다.
프로그램 코드
configuserFilespath = /첨부 파일 /
경로를 신속하게 업로드하려면 파일 편집기/filemanager/upload/asp/config.asp를 엽니 다.
프로그램 코드
configuserFilespath = /첨부 파일 /
내 파일 디렉토리는 http://127.0.0.1/temp/ 아래에 있으므로 설정은 다음과 같습니다. 이 웹 사이트를 가상 디렉토리 XXX에서 로컬로 테스트하는 경우 다음으로 설정해야합니다.
프로그램 코드
configuserFilespath = /127.0.0.1/temp/
pile 파일 업로드의 소스 파일 버그
위의 설정이 이루어지면 파일 브라우징 및 업로드를 원활하게 수행 할 수 있지만 빠른 업로드를 사용할 수 없습니다. 현상은 로컬 파일을 선택한 후 서버에 버튼 업로드를 클릭 한 후에는 아무런 반응이 없다는 것입니다. 이것은 fckconfig.js 파일의 버그 때문입니다.
fckconfig.js 파일을 열고 fckconfig.quickuploadlanguage라는 단어를 _quickuploadlanguage로 바꾸십시오. 총 3 곳이 있습니다. 전자는 정의없이 사용되므로 실수가 있습니다. 코드 의도에 따르면 후자의 값은 동일해야합니다.
④ 파일 이름을 자동으로 이름을 변경합니다
fckeditor는 중국 파일 이름을 지원하지 않으므로 파일을 서버에 저장할 때 이름을 변경해야합니다. 두 개의 업로드 장소가 있고 사용 된 파일이 다르므로 두 파일을 동시에 수정해야합니다. 먼저 업로드 된 파일을 빠르게, 편집기/filemanager/upload/asp/upload.asp를 열고 파일 끝에 다음 함수를 추가하십시오.
프로그램 코드
공개 기능 getNewFileName ()
Dim Rannum
희미한 dtnow
dtnow = now ()
무작위 화
rannum = int (90*rnd) +10
getNewFilename = Year (dtnow) & right (0 & month (dtnow), 2) 및 오른쪽 (0 & day (dtnow), 2) & 오른쪽 (0 & hour (dtnow), 2) & 오른쪽 (0 & minute (dtnow), 2), 오른쪽 (0 & second (dtnow), 2) & rannum
엔드 기능
우리는 파일 업로드 시간을 구별하고 쉽게 이름을 바꿀 수 없도록 연도, 월, 일, 시간, 분, 두 번째 및 2 개의 랜덤 숫자를 사용하여 파일 이름으로 사용합니다.
그런 다음 여전히이 파일이 있습니다.
프로그램 코드
'업로드 된 파일 이름을 가져옵니다.
sfilename = ouploader.file (newfile) .name
변경 :
프로그램 코드
'업로드 된 파일 이름을 가져옵니다.
sfilename = getNewFilename () &.
위는 빠르게 업로드되는 파일이며 파일 브라우징 중에 업로드하는 것은 다른 파일 (editor/filemanager/browser/default/connectors/asp/commands.asp)을 변경하는 것입니다. 수정 방법은 위의 파일과 동일합니다. 함수를 추가하고 코드 줄을 수정하십시오.
4. ASP 소스 프로그램의 참조 Fckeditor 편집기
먼저 ASP 페이지 상단에 서버 측문을 삽입하십시오.
프로그램 코드
<!-#include file = fckeditor/fckeditor.asp->
그런 다음 다음 코드를 양식에 추가하십시오.
프로그램 코드
'변수 정의
묘사의 희미한
'수업 초기화
Ofckeditor 세트 = 새로운 fckeditor
'경로 정의 (기본 경로 : /fckeditor /)
ofckeditor.basepath = fckeditor/
'정의 도구 모음 (기본값 : 기본값)
ofckeditor.toolbarset = 기본
'너비 정의 (기본 너비 : 100%)
ofckeditor.width = 100%
'높이 정의 (기본 높이 : 200)
ofckeditor.height = 350
'입력 상자의 초기 값
ofckeditor.value = 이것은 샘플 텍스트입니다.
'입력 상자 이름 만들기 : 내용
ofckeditor.create 컨텐츠를 만듭니다
이런 식으로 이름 내용이있는 숨겨진 입력 상자가 형식으로 생성되며, 예를 들어 다른 양식 요소와 같이 사용할 수 있습니다. 예를 들어 다음 코드를 사용하여 입력 상자의 값을 얻습니다.
프로그램 코드
희미한 내용
content = checkstr (request.form (content))
위의 내용은 Checkstr를 사용하여 입력 데이터를 감지합니다. 원래 데이터에 단일 따옴표 등이 포함 된 경우 데이터베이스를 업데이트 할 때 오류가 발생합니다.
공유 : ASP의 일반적인 기능 : 마지막 날 () 프로그램 코드 % '함수 : 배열에 값이 존재하는지 여부를 결정하십시오 : http://www.cncms.com/asp.asp 함수 inarray (svalue, aarray) dim x inarray = x = svalue에서 각 x에 대한 각 x에 대한 거짓 다음 엔드 기능 코드 %'기능을 결정하십시오.