PHP setcookie에 관한 한 가지 문제점이 있습니다.
사용자가 내 서버에 파일을 업로드하면 파일 이름을 저장할 쿠키가 설정됩니다.
setcookie ("user", $ filename, time() + 3600); 출력 코드about php setcookie
:
최근 업로드 : 에코의 $ _COOKIE [ "사용자"];
예 : 최근에 이미지를 업로드했습니다. abc.zip
사용자가 새 파일을 업로드하면 새 파일 이름이 이전 파일 이름을 포함합니다.
어떻게 할 수 있습니까? 이전 파일 이름은 다루지 않습니다.
예 :
당신이 최근에 업로드 된 이미지 :
def.zip
abc.zip ghi.zip
.........
.........
감사합니다. 여기
쿠키가 아닌 세션에 저장하고 문자열 대신 배열을 사용해야합니다. – Corbin
Corbin +1에 동의합니다. 쿠키에 저장하는 유일한 이유는 여러 세션에 걸쳐 유지하려는 경우입니다. –
@heyman 질문은 가장 유용한 답변 옆에있는 눈금 표시를 확인하여 답변으로 표시됩니다. 자유롭게 답을 수락하고 질문 제목에서 "[해결]"을 제거하십시오. –