파일 업로드에 대한......질문입니다. 정보
파일 업로드에 대한......질문입니다.
본문
if($club == "modify") {
$query = "select save_filename from later_mail where no='$no'";
$result = mysql_query($query) or die("Query failed..5.");
$f_name = mysql_fetch_array($result);
$save_filename = $f_name[save_filename];
$result = mysql_query($query) or die("Query failed..5.");
$f_name = mysql_fetch_array($result);
$save_filename = $f_name[save_filename];
//저장 파일명(현재 시간)
//$save_filename = time();
if($filename1 != ""){
if(!rename($uploaddir_tmp."filename1", $uploaddir."filename1".$save_filename)){
?>
<script>
alert('1파일에 문제가 있어 글을 수정할 수 없습니다.');
</script>
<?
die();
if(!rename($uploaddir_tmp."filename1", $uploaddir."filename1".$save_filename)){
?>
<script>
alert('1파일에 문제가 있어 글을 수정할 수 없습니다.');
</script>
<?
die();
소스는 위와 같고 마지막에
$insert = "update later_mail set title='$title',context='$context' $file1where $file2where where no=$no";
mysql_query($insert) or die("Query failed..1");
}
쿼리를 날리는데
문제는요.
//$save_filename = time(); 일때는 임시폴더에서 파일이 옮겨지는데..
$save_filename = $f_name[save_filename]; 요거 일때는 임시파일에서 절대로 파일을 못 옮기네요.
$save_filename 을 어떻게 하면 rename 함수가 통할까요?
rename 함수를 샅샅이 찾아서 읽어봐도 별 문제가 없는데.....휴...
댓글 전체
$query = "select save_filename from later_mail where no='$no'";
이 query문의 결과가 항상 있는지 검사해 보세요.
이 query문의 결과가 항상 있는지 검사해 보세요.
답변 감사합니다.
그렇지 않아도 그 쿼리 결과를 뿌려주면서 작업했거든요.
항상 결과값이 출력이 되거든요.
도대체 뭐가 문제인지 감이 안잡히네요. 휴~.
좋은 하루 되세요.
그렇지 않아도 그 쿼리 결과를 뿌려주면서 작업했거든요.
항상 결과값이 출력이 되거든요.
도대체 뭐가 문제인지 감이 안잡히네요. 휴~.
좋은 하루 되세요.