파일 올리기
페이지 정보
![profile_image](http://beautipia.co.kr/img/no_profile.gif)
본문
###################################################################################
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], "저장디렉토리");
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], "저장디렉토리");
- 이전글로그인 과정 아이디와 패스워드 검사 21.02.09
- 다음글체크박스 처리 1..여러개의 체크박스 처리 21.02.09
댓글목록
등록된 댓글이 없습니다.