itemform.php에서 shop.lib,php 이미지순서 넘겨주는 방법 질문
본문
shop.lib.php 상품이미지 업로드 파일에
관리자에서 itemform.php 상품이미지 업로드관리 부분에
1부터~10까지 10개의 이미지를 올릴수 있도록 되어 있는데
이미지 저장시 관리자에서 나열된 순서대로 번호를 붙어서 저장하려고 합니다.
관리자부분 itemform.php에서 itemformupdate.php로 넘길때 shop.lib.php의
상품이미지 업로드 function it_img_upload($srcfile, $filename, $dir)
부분에 itemform.php의 it_img<?php echo $i; ?> $i 를 전달받고 싶은데
어떻게 해야 하나요..
답변 2
https://www.php.net/manual/en/language.variables.variable.php
같은 가변변수 형태를 말씀하시는 건가요?
<?php
for ($i = 1; $i <= 10; $i++) {
$name_img = 'it_img' . $i; // 'it_img1' ~ 'it_img10'
$it_img = ${$name_img}; // $it_img1 ~ $it_img10
$file_img = ${'file_img' . $i}; // $file_img1 ~ $file_img10
if($w == 'u' && $it_img) {
$file_img = $it_img_dir.'/'.clean_relative_paths($it_img);
@unlink($file_img);
delete_item_thumbnail(dirname($file_img), basename($file_img));
}
$it_img = it_img_upload($_FILES[$name_img]['tmp_name'], $_FILES[$name_img]['name'], $it_img_dir.'/'.$it_id);
}
?>
파일 업로드 할때 특정번호까지 넘겨주고싶다는 말씀인가요? 해당 테이블에 필드 하나 생성하시고 insert 및 update 쿼리문 찾아서 추가하시면 될거같습니다.
답변을 작성하시기 전에 로그인 해주세요.