PHP urlencode로 잘못된 문제를 해결하는 방법

藏色散人
풀어 주다: 2023-03-12 19:00:01
원래의
2301명이 탐색했습니다.

깨진 문자를 해결하는 php urlencode 방법: 1. 해당 코드 파일을 엽니다. 2. "$row['title']"을 인코딩합니다. 3. 인코딩을 얻은 후 쿼리합니다.

PHP urlencode로 잘못된 문제를 해결하는 방법

이 문서의 운영 환경: Windows 7 시스템, PHP7.1, Dell G3 컴퓨터.

PHP urlencode는 잘못된 코드 문제를 어떻게 해결하나요?

PHP에서 urlencode 함수는 잘못된 코드 문제를 해결합니다.

우리는 일반적으로 PHP 프로그램을 작성할 때 코딩 오류를 피하기 위해 urlencode 인코딩에 거의 주의를 기울이지 않습니다. , 우리는 당신을 제안합니다.

프로그램을 작성할 때 get 메소드를 사용하여 한자를 전송할 때마다 urlencode로 인코딩된 후

디코딩할 필요가 없으며 직접 사용할 수 있습니다. 이는 한자를 사용하여 쿼리할 때 매우 유용합니다. 잘못된 코드 문제를 방지할 수 있습니다.

여기 내 예가 있습니다:

<A href="listlook.php?wenzhang=<? echo urlencode($row[&#39;title&#39;])?>&id=<? echo $row[&#39;id&#39;];?>"title="标题:<? echo mb_substr($row[&#39;title&#39;],0,40,&#39;utf-8&#39;);?>作者:<? echo $row[&#39;author&#39;];?>时间:<? echo $row[&#39;time&#39;];?>"><? echo mb_substr($row[&#39;title&#39;],0,15,&#39;utf-8&#39;);?>发布者<? echo $row[&#39;author&#39;]?></A>
로그인 후 복사

이것은 $row['title']을 인코딩하는 하이퍼링크입니다. 다음 페이지로 넘어갑니다.

$query="SELECT * FROM news where type=&#39;".$_GET[&#39;wenzhang&#39;]."&#39;order by id desc limit 0, 10";
$result=mysql_query($query)or  die(&#39;查询失败:&#39;.mysql_error());
로그인 후 복사

코드를 얻어서 쿼리하는 방법입니다.

이렇게 하면 쿼리하는 문자의 인코딩이 데이터베이스의 문자와 일치하는지 확인할 수 있습니다.

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP urlencode로 잘못된 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!