dir에있는 모든 파일을 나열하는 코드가 있습니다. 그것이 내가 유일하게 각 파일을 확인하고 다음 페이지로 $ _GET이나 $ _POST 또는 뭔가를 전달해야하는 echo "some.php?file=".$image;
말한다 곳디렉토리에서 고유 한 파일을 식별하는 방법은 무엇입니까?
//path to directory to scan
$directory = "../images/team/harry/";
//get all image files with a .jpg extension.
$images = glob($directory . "*.jpg");
//print each file name
foreach($images as $image)
{
echo "some.php?file=".$image;
}
링크 부분에서 다음 코드는 다음과 같이 보입니다. 그러나 파일 이름에는 특수 문자 (발음 구별 기호), 공백 등이 포함될 수 있습니다. 다음 페이지에서 그들을 식별하는 좋은 방법은 무엇입니까? ID와 같은 것, 아마도 base64_encode/decode 또는 유사할까요? (단순히 카운터를 사용하면 파일이 잘못된 결과를 가져올 수있는 시간에 삭제 될 수 있으므로 신뢰할 수 없습니다)
예를 들어 사용자가 데이터베이스를 만들고 자동으로 업데이트합니다. cronjob. 또는 당신은 함께 base64 할 urlencode;) – androidavid