AJAX 이용해서 PHP 첨부파일 삭제
Server Side/PHP2016. 8. 7. 13:35
		
		
$(function(){
$('.delete_btn').click(function(){
if(confirm("한번 삭제하면 복구할 수 없습니다.\n정말로 삭제하시겠습니까?")==true){
var img_id = "이미지 아이디"
var file_url = "파일경로"
var uid = "테이블번호"
$.ajax({
type:"POST",
url:"./image_delete.php",
dataType:'json',
data:{url:file_url, uid:uid}, //json형태로 데이터를 날려줍니다.
success: function(data){ $('#'+img_id).attr('src','./img/none_banner.gif'); },
//이미지를 지웠으면 blank이미지로 교체 해준다.
error: function(){ alert("사진을 삭제하지 못했습니다.."); }
});
}
});
});
$db_host = "localhost";
$db_user = "root";
$db_passwd = "yourpass";
$db_name = "yourdb";
$connect = mysqli_connect ($db_host, $db_user, $db_passwd, $db_name);
mysqli_select_db($connect, $db_name);
$url = $_POST['url'];
$uid = $_POST['uid'];
if ($id&&$url){
 unlink($url);  //파일삭제
 $query = "update $table_name set
   $url = ''  //db에 저장된 파일 경로 삭제
   where uid = '$uid'";
 mysql_query($query);
}
'Server Side > PHP' 카테고리의 다른 글
| foreach 로 다차원 배열 만들기 (0) | 2016.08.08 | 
|---|---|
| PHP 로 XML/RSS 파일 생성하기 (0) | 2016.08.07 | 
| 특정 파일(PHP)의 특정 폴더 실행 막기 (PHP Ver) (0) | 2016.08.07 | 
| 파일 내 문자열 읽는 방법 (0) | 2016.08.07 | 
| PHP 메모리 반환 방법론 (0) | 2016.08.07 |