저는 문자 그대로 5 개의 Google 검색 결과 페이지를 거쳐 모든 링크를 클릭했습니다. 아무것도 찾지 못했습니다. 발견되었습니다.php - .html 파일에서 항목을 어떻게 삭제합니까?
내 상황 : 파일이 online.html
입니다. 이 파일은 사이트에 온라인 상태 인 모든 현재 사용자의 이름을 저장하는 것입니다. 그들은이 코드를 추가
<div class='msgln'><p style='color:#39EF38'>Guest 58494</p></div>
<div class='msgln'><p style='color:#67AE9F'>python-b5</p></div>
:
$fp = fopen ("online.html", 'a');
fwrite ($fp, "<div class='msgln'><p style='color:#" . $_SESSION ['colour'] . "'>" . $_SESSION ['name'] . "</p></div>");
fclose ($fp);
그런 다음 사용자가 로그 아웃, 나는 그들의 사용자에 대한 online.html
에서 항목을 삭제하려면 일반적으로 문서는 다음과 같이 보인다. 그러나, 나는 그것을 성취하는 방법을 이해할 수 없다. 어떻게 항목을 삭제할 수 있습니까?
// Simple exit message
$fp = fopen ("log.html", 'a');
fwrite ($fp, "<div class='msgln'><i>Goodbye, " . $_SESSION ['name'] . "!</i><br></div>");
fclose ($fp);
// deletion code goes here
session_destroy();
header ("Location: index.php"); // Redirect the user
[php를 사용하여 파일에서 행을 삭제하는 방법] (https://stackoverflow.com/questions/5712878/how-to-delete-a-line-from-the-file-with- PHP) –
데이터베이스를 사용하십시오. –
파일 스트림을 열고 'file_get_content'로 구문 분석 한 다음 예를 들어 찾고있는 사용자를 찾으십시오. 그것의 내용에'stripos'하고 "중복 가능"질문 –