파일 업로드를 하면서 it_1 여분필드에 비디오태그와 파일명 넣는법? 채택완료
길가던분
7년 전
조회 2,191
아까 질문 올렸다가 제가 직접 해보려고 이러면 되겠다 싶어서 질문 지웠다가 다시 안되서 올립니다.
파일 업로드를 하면서 it_1 여분필드에 비디오태그와 파일명 넣는법이 뭐가 있을까요?
파일업로드하면서 파일명을 여분필드에 올라가도록 만들었는대 아예 여분필드에
아래처럼 비디오태그를 저장해주려고 수정해봤는대 하얀화면만 나오내요. 어떻게 하면될가요.
itemform.php
</p>
<p> <th scope="row"><label for="it_1">여분필드(음악,동영상)
<?php echo ini_get('post_max_size');?> 이하만 업로드 가능 </label></th>
<td>
<?php echo help("업로드하지 않으면 상품상세페이지에 출력하지 않습니다."); ?>
<input type="file" name="it_1" id="it_1" value="<?php echo get_text($it['it_1']); ?>" id="it_1" class="frm_input" >
<th scope="row"><label for="it_1"> </label></th>
</td></p>
<p>
itemformupdate.php
</p>
<p>// 여분필드1 설정
$uploads_dir = (G5_MEDIA_PATH);
$allowed_ext = array('avi','webm','mkv','mp4','mp3','wav','flac','ogg','wma','wmv');
// 여분필드1 변수 정리
$error = $_FILES['it_1']['error'];
$name = $_FILES['it_1']['name'];
$ext = array_pop(explode('.', $name));</p>
<p>// 여분필드1 파일 이동
move_uploaded_file( $_FILES['it_1']['tmp_name'], "$uploads_dir/$name");</p>
<p>//여분필드1에 태그 저장
$sql = "update g5_shop_item set it_1= '<video controls""><source src="<?php echo G5_MEDIA_PATH; ?>/,'$name;','"></video>' where it_id='$it_id'";</p>
<p>sql_query($sql);</p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
7년 전
</p>
<p>$v_1 = "<video controls><source src='".G5_MEDIA_PATH."/".$name."'></video>";
$sql = "update g5_shop_item set it_1= '".addslashes($v_1)."' where it_id='$it_id'";</p>
<p>
이렇게 하시면 될듯 합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
길가던분
7년 전
갑사합니다.^^ 벌써 오늘만해도 2번이나 도움받는것 같내요 정말 잘됩니다.
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
�
길가던분
7년 전
감사합니다.뭐가 잘안되서 해매다가 Mins아빠님이 주신코드로 해결되었습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인