반응형
//이미지 등록할 폴더가 있는지 체크
if(!is_dir($dir)) {
mkdir($dir, 0755); //디렉토리 생성
chmod($dir, 0755); //소유권 지정 한번더
}
if(!is_dir($dir)) {
mkdir($dir, 0755); //디렉토리 생성
chmod($dir, 0755); //소유권 지정 한번더
}
// 이미지1 등록
if($_FILES[img1][name]) {
$filename = strtolower($_FILES[img1][name]); //파일명을 소문자로 변환
$ext = strtolower(substr($filename,-3)); //우측에서 3자리 확장자 가져옴
$img_file1 = time().".".$ext; //파일명을 Time스템프 값으로 변경
if($ext == "jpg" or $ext == "gif") {
move_uploaded_file($_FILES[img1][tmp_name], $dir."/".$img_file1);
chmod($dir."/".$img_file1, 0704); //업로드한 이미지 파일 소유권 지정
} else {
echo "<script-x>alert('등록 가능한 파일 타입이 아닙니다.\\n (*.gif, *.jpg)');history.back();</script-x>";
exit();
}
}
if($_FILES[img1][name]) {
$filename = strtolower($_FILES[img1][name]); //파일명을 소문자로 변환
$ext = strtolower(substr($filename,-3)); //우측에서 3자리 확장자 가져옴
$img_file1 = time().".".$ext; //파일명을 Time스템프 값으로 변경
if($ext == "jpg" or $ext == "gif") {
move_uploaded_file($_FILES[img1][tmp_name], $dir."/".$img_file1);
chmod($dir."/".$img_file1, 0704); //업로드한 이미지 파일 소유권 지정
} else {
echo "<script-x>alert('등록 가능한 파일 타입이 아닙니다.\\n (*.gif, *.jpg)');history.back();</script-x>";
exit();
}
}
//$content 내용을 test.xml 파일로 저장하고자 할때
$fname = "test.xml"
$content = "abcdefg";
$fp = fopen($fname, 'w');
fwrite($fp, $xml_content);
chmod($fname, 0777);
fclose($fp);
fwrite($fp, $xml_content);
chmod($fname, 0777);
fclose($fp);
반응형
'웹프로그램' 카테고리의 다른 글
php 처리시 중간에 sleep 지연 처리 명령어 (0) | 2008.10.19 |
---|---|
PHP + ajax 한글깨짐 (0) | 2008.10.19 |
PHP 2차원 배열에서 정렬하기 (0) | 2008.10.19 |
PHP와 MYSQL 데이타 연결과 쿼리 주기 (0) | 2008.10.19 |
PHP Foreach 문을 이용한 배열출력 (0) | 2008.10.19 |
PHP 정규식 (0) | 2008.10.19 |
PHP sleep 함수..(지정한 시간동안 딜레이를 가짐) (0) | 2008.10.19 |
PHP 파일 다운받을때 한글파일문제 해결방법 (0) | 2008.10.19 |