1. "포그라운드에서 모든 동적 페이지 닫기" 옵션이 켜져 있는 경우 보조 개발 파일에 어떻게 액세스할 수 있나요?
이 설정의 영향을 받지 않으려면 개발된 프로그램 코드 상단에
define('EmpireCMSAdmin','1');
를 추가할 수 있습니다.
2. LoadLang()으로 가져온 언어팩 파일의 경로는 어떻게 표현되나요?
가져온 언어 패키지 파일의 주소는 ../data/언어/ 디렉터리에 상대적입니다. 예:
1 프로그램 파일이 /e/extend/ 디렉터리에 있는 경우: /e/ 확장/a.php, 가져오기 언어 팩을 사용할 수 있습니다:
require LoadLang('pub/fun.php');
2 프로그램 파일이 /e/extend/helloworld/ 디렉토리에 있는 경우: /e/extend/helloworld/a.php,
require '../'.LoadLang('pub/fun.php');
3. 프로그램의 경우 파일이 루트 디렉터리(예: /a.php)에 있으면
require ECMS_PATH.'e/data/'.LoadLang('pub/fun.php');
를 사용하여 언어 패키지를 가져올 수 있습니다. $editor 선언 디렉토리 수준 변수가 표시됩니까?
printerror()와 같은 함수를 사용하지 않는 경우에는 이 변수를 설정할 필요가 없습니다.
기본 $editor 변수는 0입니다.
프로그램 파일이 /e/path/ 디렉터리에 있는 경우 $editor를 설정할 필요가 없습니다. 즉, 기본값은 0입니다.
프로그램 파일이 /e/path/path2/ 디렉터리에 있는 경우 $editor=1.
프로그램 파일이 /e/path/path2/path3/ 디렉터리에 있을 경우 $editor=2.
프로그램 파일이 /e/path/path2/path3/path4/ 디렉터리에 있을 경우 $editor=3.
4. 파일 가져오기 소개
열, 주제, 제목 분류 캐시 파일 가져오기: /e/data/dbcache/class.php
/e/data/dbcache/class.php
导入会员组缓存文件:/e/data/dbcache/MemberLevel.php
导入标签函数文件:/e/class/t_functions.php
导入编译标签文件:/e/class/functions.php
五、推荐变量过滤处理
1、数字型变量可以用(int)或intval函数处理,例子:
$page=(int)$_GET['page'];
或
$page=intval($_GET['page']);
2、带小数点的数字型变量可以用(float)或floatval函数处理,例子:
$money=(float)$money;
或
$money=floatval($money);
3、字符型处理:
不带空格或其他特殊符号的用RepPostVar()
函数过滤;带空格或其他特殊符号的用RepPostVar2()
函数过滤;写入数据库的用RepPostStr()
/ e/data/dbcache/MemberLevel.php
레이블 함수 파일 가져오기: /e/class/t_functions.php
/e /class/functions.php
🎜🎜🎜5. 권장 변수 필터링🎜🎜🎜1. 숫자 변수는 (int) 또는 intval 함수로 처리할 수 있습니다. 예: 🎜rrreee🎜 또는 🎜rrreee🎜2. 소수점 변수는 (float) 또는 floatval 함수를 사용하여 처리할 수 있습니다(예: 🎜rrreee🎜 또는 🎜🎜rrreee🎜3). 문자 유형 처리: 🎜🎜공백이나 기타 특수 기호 없이 RepPostVar() 함수를 사용하여 필터링합니다. 공백이나 기타 특수 기호가 있는 항목을 필터링하려면 <code>RepPostVar2()
함수를 사용합니다. 데이터베이스에 기록된 항목을 필터링하려면 RepPostStr()
함수를 사용합니다. . 🎜🎜추천 튜토리얼: 🎜Empire CMS Tutorial🎜🎜위 내용은 Imperial CMS의 2차 개발에 있어 기본적인 이슈는 무엇인가?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!