파일 올리기 > PHP

본문 바로가기
사이트 내 전체검색

PHP

파일 올리기

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 3,994회 작성일 21-02-09 11:29

본문

###################################################################################
    if($file1){
        $full_filename = explode(".", "$_FILES[file1][name]");
        $extension = $full_filename[sizeof($full_filename)-1];
        $extension = strtolower($extension); // 소문자로 변환해서 화일 확장자 추출
       
        if(strcmp($extension,'gif') and strcmp($extension,'jpg') and strcmp($extension,'jpeg')) {
            echo("
                <script language='javascript'>
                <!--
                alert('선택하신 파일은 업로드 하실수 없습니다.\\n그림 파일이 맞는지 다시 확인 해 주세요 $extension');
                history.back();
                //-->
                </script>
            ");
            exit;
        }
    }
    $query = "insert table_name  () values ('$')";
    $result = mysql_query($query);
    $max_uid = mysql_insert_id() ;

    //그림 입력
    if($file1_size > 307200) { //사이즈이상 받지 않음
            echo("
                <script language='javascript'>
                <!--
                alert('사진용량이 너무 커 저장을 할 수없습니다.');
                //-->
                </script>
            ");
    } else {
        if($file1){
            $save_filename = "{$max_uid}.{$extension}";
            copy("$file1", "../up_data/$save_filename");  // move_uploaded_file($file1['tmp_name'],$새로운파일명);
            unlink($file1);
        }
    }   
 ###################################################################################

 <form name='signform' method='post' enctype='multipart/form-data' onsubmit='return check_form(this)'>

 ##############################  처리 시 함수 #########################################
function fileup1($upfile, $updir){
        $full_filename = explode(".", "$upfile[name]");
        $extension = $full_filename[sizeof($full_filename)-1];
        $extension = strtolower($extension); // 소문자로 변환해서 화일 확장자 추출
       
        $save_filename = "title_.{$extension}";
        copy($upfile[tmp_name], "{$updir}/$save_filename");
        unlink($upfile[tmp_name]);
        return $save_filename;         
 }

 $titleimg = fileup1($HTTP_POST_FILES[userfile], "저장디렉토리");

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

  • 게시물이 없습니다.

접속자집계

오늘
2,071
어제
4,039
최대
6,642
전체
830,586
contact : webmaster@beautipia.co.kr
Copyright © beautipia.co.kr. All rights reserved.