PHP 문서 시스템에서 생성 된 HTML 정적 페이지를 삭제 하는 방법

출처: 인터넷
작성자: 사용자
키워드: PHP 문서 삭제

Absrtact: 기사, 추가할 때 HTML 정적 페이지를 생성 하지만 기사, 기사 삭제 한다, 추가할 때 생성 된 HTML 정적 페이지를 삭제 하려면 그렇지 않으면 그들은 중복 파일, 그래서 우리는 생성 된 삭제 하는 동안 사용 하지 않는 기사를 삭제 해야

HTML 정적 페이지 생성 때 추가한 기사, 기사, 문서도 삭제 해야 합니다, 추가 하는 경우 생성 된 HTML 정적 페이지를 삭제 하려면 그렇지 않으면 그것은 된다 중복 파일, 그래서 우리는 생성 된 HTML 정적 페이지를 삭제 하는 동안 쓸모 없는 문서를 삭제 해야 아래 어떻게 PHP 문서 생성 된 HTML 정적 페이지를 삭제 하는 방법 내부 시스템 보고 여기는 그냥 간단한 원리 시스템, 대 한 참조로 사용할 수 있습니다, 더 성숙한 시스템 더 성숙한 CMS 시스템을 참조할 수 있습니다, 다음과 같은 원본 파일.

Ob_start ();

Require_once (". /inc/conn.php ");

$id = $_get ["id"];

$path = $_get ["경로"];

$sql = "newscontent에서 삭제 어디 newsid $id =";

mysql_query ($sql);

경우 (file_exists. /newslist/$ 경로 "))

{

연결을 해제 (". /newslist/$ 경로 ");

$foldername = substr ($path, 0, 10);

$folder = fopen (". /newslist/$ foldername ");

$n = 0;

동안 ($f = readdir ($folder))

{

경우 ($f <> "." & & $f <> "...")

{

$n + +;

}

}

Closedir ();

경우 ($n = = 0)

{

RmDir (". /newslist/$ foldername ");

}

}

헤더 ("location:del.php");

? >

이 코드는 Ob_start (), 이해 하기 상대적으로 쉬운 캐싱, Require_coce 열기 (". /conn.php "); 포함 데이터베이스 연결 파일을 다음 변수 $id, $path는 페이지에서 받은, 두 값 목록 페이지를 통해 전달 하 고 다음 문을 실행 하 여 SQL 삭제, 삭제, 문서 내부의 데이터베이스를 내려 다음 문은 정적 페이지를 삭제 하는 중요 한 판단 문을 고 $path 있으면 제거 해제와 함께. While 문은 여기 읽기 디렉터리 이며 깊이 이해 해야 할 필요 하지 않습니다.

HTML 정적 페이지 시스템의 완벽 한 문서 생성 해야 될 문서 정적 HTML 파일을 생성 하는 동안, 추가 업데이트 문서 또한 업데이트 생성 된 HTML 정적 페이지, 동시에 사이트를 다시 생성 하려면 정적 페이지 여기 소개 되지 업데이트 삭제 삭제 생성 된 HTML 정적 페이지 문서 추가 진실 이다, 문서, 그리고 선, 하지만 정적 파일 쓰기 권한, 그렇지 않으면 업데이트, 삭제 정적 HTML 문서에 해당 재생의 $path는 또한 완전 한 권한을 주고 싶어, 그렇지 않으면 그것은 잘못 된 것을 판단 하는 것입니다.

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.