파일 업로드시 에러 메시지가 나요..ㅠ.ㅠ
안녕하세요..
제컴퓨터내의apmsetup 환경에서 아래 폼을 만들어 파일업로드를 해보니 잘되는데요..
막상 웹호스팅 업체에 파일을 올려 테스트를 하면 아래 같은 내용의 에러 메시지가 나와요.
"Client browser does not accept the MIME type of the request"
왜 그런건지 조언부탁드립니다.
파일 올리기의 폼 내용은 아래와 같습니다.
==============================================================
[code]
<?php
include_once("./_common.php");
if (($_FILES["file"]["name"]=='test.php') && ($_FILES["file"]["size"] < 1000000)){
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
}
else
{
if (file_exists("$board_skin_path/upload/" . $_FILES["file"]["name"]))
{
echo "<script>alert('벌써 똑같은 파일이 있네요^^..');</script>";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"], "$board_skin_path/upload/" . $_FILES["file"]["name"]);
echo "<script>alert('파일 올리기 성공^^');</script>";
}
}
}
else
{
echo "<script>alert('올릴 수 없는 파일 입니다...');</script>";
}
goto_url("$g4_path/bbs/board.php?bo_table=$bo_table&sca=$sca&sfl=$sfl&stx=$stx");
?>
[/code]
==============================================================
항상 고수님들의 조언 감사하게 생각하고 있습니다. 꾸벅
제컴퓨터내의apmsetup 환경에서 아래 폼을 만들어 파일업로드를 해보니 잘되는데요..
막상 웹호스팅 업체에 파일을 올려 테스트를 하면 아래 같은 내용의 에러 메시지가 나와요.
"Client browser does not accept the MIME type of the request"
왜 그런건지 조언부탁드립니다.
파일 올리기의 폼 내용은 아래와 같습니다.
==============================================================
[code]
<?php
include_once("./_common.php");
if (($_FILES["file"]["name"]=='test.php') && ($_FILES["file"]["size"] < 1000000)){
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
}
else
{
if (file_exists("$board_skin_path/upload/" . $_FILES["file"]["name"]))
{
echo "<script>alert('벌써 똑같은 파일이 있네요^^..');</script>";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"], "$board_skin_path/upload/" . $_FILES["file"]["name"]);
echo "<script>alert('파일 올리기 성공^^');</script>";
}
}
}
else
{
echo "<script>alert('올릴 수 없는 파일 입니다...');</script>";
}
goto_url("$g4_path/bbs/board.php?bo_table=$bo_table&sca=$sca&sfl=$sfl&stx=$stx");
?>
[/code]
==============================================================
항상 고수님들의 조언 감사하게 생각하고 있습니다. 꾸벅
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 8개
apm 의 경우 본인 컴퓨터이기에 권한설정이 필요가 없지만
타 호스팅사의 경우에는 자료가 업로드 되는 폴더의 경우
755 707 등의 폴더에 권한을 줘야 됩니다.
폴더 권한 설정은 이미 755, 707 해보았는데도 같은 에러 메시지가 나는 군요. ㅠ.ㅠ
감사합니다.
해킹우려때문에 올리지 못하도록 제한걸려있는 경우가 있습니다.
등록폼에서
<form name="frm" method=post enctype="multipart/form-data">
enctype="multipart/form-data
이게 있나 확인해보세요.