내 웹 사이트에 사용자가 제출 한 기사를 추가하려고합니다 (관리자 만 해당). 각 기사에는 최대 3 개의 이미지를 업로드 할 수있는 옵션이 있습니다. 내 데이터베이스는 다음 나는 새로운 사진을 만들이업로드 된 파일을 덮어 쓰지 않도록 파일 이름을 지정하는 방법은 무엇입니까?
기사처럼
id
user_id
title
body
date_added
last_edited
사진
id (auto_increment)
article_id
먼저 그때 내가 (일시적으로) 사진을 업로드, 데이터베이스에 문서를 저장을 설정 article_id를 저장하는 데이터베이스에 기록하십시오. 그런 다음 업로드 한 사진의 이름을 사진 기록의 기본 키와 동일하게 변경하고 png로 변경합니다.
$filename = $photo->id . '.png';
무엇이 문제입니까? – Ben
* (참고) * http://de3.php.net/manual/en/function.uniqid.php – Gordon