如何解决CI框架的Disallowed Key Characters错误提示_php技巧
用CI框架时,有时候会遇到这么一个问题,打开网页,只显示 Disallowed Key Characters 错误提示。有人说 url 里有非法字符。但是确定 url 是纯英文的,问题还是出来了。但清空浏览器历史记录和cookies后。 刷新就没问题了。有时候。打开不同的浏览器。有的浏览器会有问题。有的就不会。
解决 CodeIgniter 框架应用中,出现Disallowed Key Characters错误提示的方法。找到/system/core文件夹下的Input文件,将下面的代码:
function _clean_input_keys($str)
{
if ( ! preg_match("/^[a-z0-9:_\/-]+$/i", $str))
{
exit('Disallowed Key Characters.');
}
// Clean UTF-8 if supported
if (UTF8_ENABLED === TRUE)
{
$str = $this->uni->clean_string($str);
}
return $str;
}
改为:
function _clean_input_keys($str)
{
$config = &get_config('config');
if ( ! preg_match("/^[".$config['permitted_uri_chars']."]+$/i", rawurlencode($str)))
{
exit('Disallowed Key Characters.');
}
// Clean UTF-8 if supported
if (UTF8_ENABLED === TRUE)
{
$str = $this->uni->clean_string($str);
}
return $str;
}

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제









네트워크 기술의 발전으로 PHP는 웹 개발을 위한 중요한 도구 중 하나가 되었습니다. 인기 있는 PHP 프레임워크 중 하나인 CodeIgniter(이하 CI)도 점점 더 많은 관심과 사용을 받고 있습니다. 오늘은 CI 프레임워크를 활용하는 방법에 대해 살펴보겠습니다. 1. CI 프레임워크 설치 먼저 CI 프레임워크를 다운로드하여 설치해야 합니다. CI 공식 홈페이지(https://codeigniter.com/)에서 최신 버전의 CI 프레임워크 압축 패키지를 다운로드하세요. 다운로드가 완료되면 압축을 풀어주세요

win10에서 "특정 오류 정보만 수집합니다"라는 문제를 해결하는 방법은 무엇입니까? 많은 사용자들이 정말 무력감을 느낀다고 표현했습니다. 과연 해결책이 없을까요? 아니요, 오늘은 win10의 "특정 오류 정보만 수집합니다" 문제를 해결하는 방법을 소개해 드리겠습니다. 컴퓨터의 대중화로 인해 요즘은 기본적으로 모든 가정에 한 대 이상의 컴퓨터가 있습니다. 컴퓨터의 출현은 실로 우리에게 큰 편리함을 가져다 주었지만, 때로는 "특정 오류 정보만 수집합니다"라는 메시지가 나타나는 경우도 있습니다. 해결책? 오늘은 이 문제의 해결방법에 대해 알려드리겠습니다. 방법 1: 키보드에서 "win+R" 키 조합을 눌러 실행을 엽니다.

PHP는 웹 개발에 널리 사용되는 인기 있는 프로그래밍 언어입니다. CI(CodeIgniter) 프레임워크는 PHP에서 가장 널리 사용되는 프레임워크 중 하나입니다. 이는 기성 도구 및 기능 라이브러리의 전체 세트는 물론 일부 인기 있는 디자인 패턴을 제공하여 개발자가 웹 애플리케이션을 보다 효율적으로 개발할 수 있도록 합니다. 이 기사에서는 CI 프레임워크를 사용하여 PHP 애플리케이션을 개발하는 기본 단계와 방법을 소개합니다. CI 프레임워크의 기본 개념과 구조를 이해합니다. CI 프레임워크를 사용하기 전에 몇 가지 기본 개념과 구조를 이해해야 합니다. 아래에

PHP는 널리 사용되는 서버측 스크립팅 언어이며 CodeIgniter4(CI4)는 웹 애플리케이션을 구축하는 빠르고 우수한 방법을 제공하는 인기 있는 PHP 프레임워크입니다. 이 기사에서는 CI4 프레임워크를 사용하여 뛰어난 웹 애플리케이션을 개발하는 방법을 단계별로 안내해 드립니다. 1. CI4 다운로드 및 설치 먼저 공식 웹사이트(https://codeigniter.com/downloa)에서 다운로드해야 합니다.

인터넷이 발전하고 인터넷이 사람들의 삶에 지속적으로 통합됨에 따라 네트워크 애플리케이션의 개발이 점점 더 중요해지고 있습니다. 잘 알려진 프로그래밍 언어인 PHP는 인터넷 애플리케이션 개발에 선호되는 언어 중 하나가 되었습니다. 개발자는 수많은 PHP 프레임워크를 사용하여 개발 프로세스를 단순화할 수 있으며, 가장 널리 사용되는 프레임워크 중 하나는 CodeIgniter(CI) 프레임워크입니다. CI는 강력한 PHP 웹 애플리케이션 프레임워크로, 가볍고 사용하기 쉬우며 성능이 최적화되어 개발자가 빠르게 구축할 수 있다는 특징을 가지고 있습니다.

CI 프레임워크에 CSS 스타일을 도입하는 단계는 다음과 같습니다. 1. CSS 파일을 준비합니다. 2. CSS 파일을 CI 프레임워크 프로젝트의 적절한 위치에 저장합니다. 3. CSS 스타일을 사용해야 하는 페이지에 CSS를 도입합니다. HTML <link> 태그 파일을 통해 4. HTML 요소에 CSS 클래스 또는 ID 이름을 사용하여 해당 스타일을 적용합니다.

튜토리얼: CI 프레임워크에 CSS 스타일을 도입하기 위한 세부 단계, 특정 코드 예제가 필요합니다. 소개: 스타일은 웹 애플리케이션 개발에 있어 중요한 부분입니다. CSS(Cascading Style Sheets)를 사용하여 웹페이지를 아름답게 만들고 더 나은 사용자 경험을 제공하세요. CodeIgniter(CI) 프레임워크를 사용하여 개발할 때 CSS 스타일을 올바르게 도입하는 방법은 특히 중요합니다. 이 문서에서는 CSS 스타일을 CI 프레임워크에 도입하는 자세한 단계를 소개하고 특정 코드 예제를 제공합니다. 1단계: 먼저 CSS 파일 만들기,

PHP는 동적 웹 페이지를 구축하는 데 자주 사용되는 널리 사용되는 서버 측 프로그래밍 언어입니다. 그러나 PHP 스크립트를 작성할 때 다양한 구문 오류와 경고가 자주 발생합니다. 이러한 오류 및 경고로 인해 코드가 제대로 실행되지 않거나 문제가 발생할 수 있으므로 이를 해결하는 것이 중요합니다. 이 기사에서는 PHP의 일반적인 문제인 구문 오류 및 경고를 소개하고 이러한 문제를 해결하는 효과적인 방법을 제공합니다. 구문 오류 구문 오류는 PHP로 스크립트를 작성할 때 매우 일반적인 문제입니다. 구문 오류는 다음과 같은 이유로 발생할 수 있습니다.
