이미지 업로드:
코드 복사 코드는 다음과 같습니다.
if (!empty($_FILES["img"] ["name "])) { //파일 도메인 콘텐츠 이름을 추출하고
$path="uppic/" //업로드 경로
if(!file_exists($path))
{
/ /폴더가 있는지 확인하고, 없으면 만들고 가장 높은 권한을 부여하세요.
mkdir(“$path”, 0700)
}//END IF
//업로드된 파일 허용 format
$tp = array("image/gif","image/pjpeg","image/jpeg")
//업로드가 허용된 형식인지 확인하세요
if(!in_array($_FILES[ "img"]["type"],$tp))
{
echo "<script>alert('잘못된 형식');history.go(-1 );</script>";
exit;
}//END IF
$filetype = $_FILES['img']['type'];
if($filetype == '이미지/jpeg'){
$type = '.jpg';
}
if ($filetype == 'image/jpg') {
$type = '.jpg'; 🎜>}
if ($ filetype == 'image/pjpeg') {
$type = '.jpg'
}
if($filetype == 'image/gif'){
$type = '.gif ';
}
if($_FILES["img"]["name"])
{
$today=date("YmdHis"); //시간을 가져와서 변수에 할당
$file2 = $path.$today.$type; //사진의 전체 경로
$img = $today.$type; 🎜>$flag=1;
}// END IF
if($flag) $result=move_uploaded_file($_FILES["img"]["tmp_name"],$file2); 특히 여기서 move_uploaded_file에 전달된 첫 번째 매개변수는 upload입니다. 서버의 임시 파일에 업로드
}//END IF
//여기서 $img 값을 데이터베이스의 해당 필드에 씁니다
이미지 삭제:
코드는 다음과 같습니다.unlink(“uppic/ ”.$img); //물론 변수의 값은 데이터베이스에서 가져온 것입니다. 읽어온 후 ASP보다 PHP가 이미지를 삭제하는 것이 훨씬 간단합니다
이상 내용을 포함하여 간단한 PHP의 사진 업로드 및 사진 삭제의 구현 코드를 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.