파일 업로드를 하면서 it_1 여분필드에 비디오태그와 파일명 넣는법?

파일 업로드를 하면서 it_1 여분필드에 비디오태그와 파일명 넣는법?

QA

파일 업로드를 하면서 it_1 여분필드에 비디오태그와 파일명 넣는법?

본문

아까 질문 올렸다가 제가 직접 해보려고 이러면 되겠다 싶어서 질문 지웠다가 다시 안되서 올립니다.

파일 업로드를 하면서 it_1 여분필드에 비디오태그와 파일명 넣는법이 뭐가 있을까요?

파일업로드하면서 파일명을 여분필드에 올라가도록 만들었는대 아예 여분필드에

아래처럼 비디오태그를 저장해주려고 수정해봤는대 하얀화면만 나오내요. 어떻게 하면될가요.

<video controls""><source src="<?php echo G5_MEDIA_PATH; ?>/파일명"></video>

 

 

itemform.php


    <th scope="row"><label for="it_1">여분필드(음악,동영상) 
        <br><?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>

 

itemformupdate.php


// 여분필드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));
// 여분필드1 파일 이동
move_uploaded_file( $_FILES['it_1']['tmp_name'], "$uploads_dir/$name");
//여분필드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'";
sql_query($sql);

이 질문에 댓글 쓰기 :

답변 2


$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'";

이렇게 하시면 될듯 합니다.

입력하실때 

//넣의시려면
$it_1="";
if($name){
    $it_1="<video controls=''><source src='".G5_MEDIA_PATH."/".$name."'></vidio>"; 
}
$sql = "update g5_shop_item set it_1= '{$it_1}' where it_id='$it_id'";

형식으로 입력해 보세요 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 126,564 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT