파일 올리기 수정하기
페이지 정보
![profile_image](http://beautipia.co.kr/img/no_profile.gif)
본문
#####파일 수정시 필요한 변수들 시작
$column = "뽑을 칼럼";
$tablename = "테이블이름";
$comp = "where이후의 비교하는 칼럼";
$uid ="$comp와 비교되는 변수";
$savedir = "$DOCUMENT_ROOT/저장할 디렉토리";
$upkeep(기존의 파일 유지유무)
include "$DOCUMENT_ROOT/kor/manager/filemodify.html";
#####파일 수정시 필요한 변수들 끝
######파일 수정하는 파일 시작
<?
$fresult = mysql_query("select $column from $tablename where $comp='$uid'");
$frow = mysql_fetch_row($fresult);
//---원래 파일이 있었던 경우
if($frow[0]) {
//새로운 파일을 받은 경우 -- 지우고 올린다.
if(strcmp($p_file1_name,'')){
exec("rm -rf $DOCUMENT_ROOT/kor/about/images/$frow[0]");
include "$DOCUMENT_ROOT/kor/manager/fileup.html";
$modify = mysql_query("update $tablename set file='$p_file1_name' where $comp='$uid'");
// 새로운 파일을 받지 않은 경우 지운다.
} else if($upkeep == y){
exec("rm -rf $DOCUMENT_ROOT/kor/about/images/$frow[0]");
$modify = mysql_query("update $tablename set file=' ' where $comp='$uid'");
}
} else {
//---원래 파일이 없던 경우
if(strcmp($p_file1_name,'')){
include "$DOCUMENT_ROOT/kor/manager/fileup.html";
$modify = mysql_query("update $tablename set file='$p_file1_name' where $comp='$uid'");
}
}
?>
#####파일 수정하는 파일 끝
######파일 올리는 파일 시작시 필요한 변수 시작
if(strcmp($p_file1_name,'')){
$savedir = "$DOCUMENT_ROOT/저장할 디렉토리";
include "$DOCUMENT_ROOT/kor/manager/fileup.html";
}
#####파일 올리는 파일 시작시 필요한 변수 끝
####파일 올리는 파일 시작
<?
//이 파일을 인클루드 시키기전에 항상 코딩할 것 == if(strcmp($p_file1_name,'')){
$full_filename = explode(".", "$p_file1_name");
$extension = $full_filename[sizeof($full_filename)-1];
if(strcmp($extension,'gif') and strcmp($extension,'jpg'))
{
echo("
<script language='javascript'>
<!--
alert('선택하신 파일은 업로드 하실수 없습니다.\\n그림 파일이 맞는지 다시 확인 해 주세요');
history.back();
//-->
</script>
");
exit;
}
$exist = file_exists("$savedir/$p_file1_name");
if($exist)
{
echo("
<script language='javascript'>
<!--
alert('이름이 같은 파일이 존재합니다.\\n다른 이름으로 지정해 주세요.');
history.back();
//-->
</script>
");
exit;
}
if(!copy($p_file1, "$savedir/$p_file1_name"))
{
echo("
<script language='javascript'>
<!--
alert('파일 복사에 실패했습니다.\\n관리자에게 문의 하세요.');
self.close();
//-->
</script>
");
exit;
}
if(!unlink($p_file1))
{
echo("
<script language='javascript'>
<!--
alert('임시 파일을 삭제하는데 실패하였습니다.\\n관리자에게 문의 하세요.');
history.back();
//-->
</script>
");
exit;
}
//이 파일을 인클루드 시키기전에 항상 코딩할 것 == }
?>
#####파일 올리는 파일 끝
$column = "뽑을 칼럼";
$tablename = "테이블이름";
$comp = "where이후의 비교하는 칼럼";
$uid ="$comp와 비교되는 변수";
$savedir = "$DOCUMENT_ROOT/저장할 디렉토리";
$upkeep(기존의 파일 유지유무)
include "$DOCUMENT_ROOT/kor/manager/filemodify.html";
#####파일 수정시 필요한 변수들 끝
######파일 수정하는 파일 시작
<?
$fresult = mysql_query("select $column from $tablename where $comp='$uid'");
$frow = mysql_fetch_row($fresult);
//---원래 파일이 있었던 경우
if($frow[0]) {
//새로운 파일을 받은 경우 -- 지우고 올린다.
if(strcmp($p_file1_name,'')){
exec("rm -rf $DOCUMENT_ROOT/kor/about/images/$frow[0]");
include "$DOCUMENT_ROOT/kor/manager/fileup.html";
$modify = mysql_query("update $tablename set file='$p_file1_name' where $comp='$uid'");
// 새로운 파일을 받지 않은 경우 지운다.
} else if($upkeep == y){
exec("rm -rf $DOCUMENT_ROOT/kor/about/images/$frow[0]");
$modify = mysql_query("update $tablename set file=' ' where $comp='$uid'");
}
} else {
//---원래 파일이 없던 경우
if(strcmp($p_file1_name,'')){
include "$DOCUMENT_ROOT/kor/manager/fileup.html";
$modify = mysql_query("update $tablename set file='$p_file1_name' where $comp='$uid'");
}
}
?>
#####파일 수정하는 파일 끝
######파일 올리는 파일 시작시 필요한 변수 시작
if(strcmp($p_file1_name,'')){
$savedir = "$DOCUMENT_ROOT/저장할 디렉토리";
include "$DOCUMENT_ROOT/kor/manager/fileup.html";
}
#####파일 올리는 파일 시작시 필요한 변수 끝
####파일 올리는 파일 시작
<?
//이 파일을 인클루드 시키기전에 항상 코딩할 것 == if(strcmp($p_file1_name,'')){
$full_filename = explode(".", "$p_file1_name");
$extension = $full_filename[sizeof($full_filename)-1];
if(strcmp($extension,'gif') and strcmp($extension,'jpg'))
{
echo("
<script language='javascript'>
<!--
alert('선택하신 파일은 업로드 하실수 없습니다.\\n그림 파일이 맞는지 다시 확인 해 주세요');
history.back();
//-->
</script>
");
exit;
}
$exist = file_exists("$savedir/$p_file1_name");
if($exist)
{
echo("
<script language='javascript'>
<!--
alert('이름이 같은 파일이 존재합니다.\\n다른 이름으로 지정해 주세요.');
history.back();
//-->
</script>
");
exit;
}
if(!copy($p_file1, "$savedir/$p_file1_name"))
{
echo("
<script language='javascript'>
<!--
alert('파일 복사에 실패했습니다.\\n관리자에게 문의 하세요.');
self.close();
//-->
</script>
");
exit;
}
if(!unlink($p_file1))
{
echo("
<script language='javascript'>
<!--
alert('임시 파일을 삭제하는데 실패하였습니다.\\n관리자에게 문의 하세요.');
history.back();
//-->
</script>
");
exit;
}
//이 파일을 인클루드 시키기전에 항상 코딩할 것 == }
?>
#####파일 올리는 파일 끝
- 이전글값입력할때와 불러 낼때.. 21.02.09
- 다음글변수를 변수 만들기.. 21.02.09
댓글목록
등록된 댓글이 없습니다.