PHP 코딩작업중......파일을 업로드 하거나, 파일을 불러서 보여줄 때 가 종종 있는데요...
아래 함수는, 특정 파일이 서버의 특정 위치에 존재하는지 확인하는 함수입니다.
<?php
echo file_exists("test.txt");
?>
위와 같이 코딩할 경우, text.txt 파일이 현재 디렉토리에 있으면 1을 반환합니다.
특정 위치를 지정하고자 할 경우에는 경로를 지정해 주면 됩니다.
<?php
echo file_exists("./upload_folder/test.txt");
?>
저의 경우는 메뉴편집기를 제작하면서, 작업하던 메뉴를 파일형태로 저장했었는데요,
편집기를 처음 열었을 경우에, 이미 저장된 메뉴가 있는지 확인하여
있을경우에는 기존에 편집했던 메뉴을 불러오는 방식으로 코딩에 활용했습니다.
//##########################################################
//# 이미 저장된 메뉴파일이 있을 경우에 불러온다
//# window load 시에 호출된다
//##########################################################
function LoadMenu()
{
<?
//이미 저장된 파일이 있는지 확인한다
$previe_menu_filename = "./upload_files/" . $project_code . "/" . $project_code . "_menu.html";
$bIsMenuFileExist = file_exists($previe_menu_filename );
if ( $bIsMenuFileExist )
{
?>
vPreview_slide_filename = "./upload_files/<?echo $project_code;?>/<?echo $project_code;?>_menu.html";
$.ajax({
url : vPreview_slide_filename,
dataType: 'html'
}).done(function(data) {
document.getElementById("menu_main").innerHTML = data;
})
<?
}
else
{
?>
//alert("저장된 메뉴파일이 없습니다");
<?
}
?>
}
php 비밀번호 암호화 복호화 password_verify, password_hash (0) | 2019.03.05 |
---|---|
php date 날짜함수,지정된 날짜로부터 일정간격의 날짜구하기 (0) | 2019.02.26 |
mysql 에러출력 mysqli_error() mysqli_connect_error() (0) | 2019.02.22 |
utf-8 문자를 euc-kr 로 변환하여 DB에 저장하기 (0) | 2018.02.25 |
PHP 파일리스트 읽어오는 함수 readdir() opendir() closedir() is_dir() (0) | 2017.01.03 |
댓글 영역