테스트 사이트 - 개발 중인 베타 버전입니다

폼메일 첨부파일 DB에 저장 후 이메일에 링크시키기

· 14년 전 · 2113 · 1
안녕하세요^^
폼메일 만드는중에.. 첨부시킨 파일들을 서버 DB(게시판과는 다른 테이블)에 저장시키고 그것들을 이메일 내용에 링크걸어서 관리자가 볼 수 있게 했으면 합니다. 이메일 용량이 적지만 첨부파일들을 많이 받아야할때 필요해서요. 백업도 가능하구요.

폼메일 파일첨부는
update.php 에서 mailer() 를 사용하는데.
게시판 첨부파일 섹션을 참고하고 만드려니 너무 헷갈리네요..ㅠㅠ

꼭 좀 도와주세요-!

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

14년 전
디비는 blob으로 하셔야 하며,

업로드된 파일을 file_get_contents() 나 fread() 읽어서 디비에 저장해야 합니다.

<img src="test.jpg"> 형태로는 위의 경우 링크를 걸수 없습니다.

대신에 <img src="test.php?wr_id=3235'> 형태로 링크를 걸면 됩니다.

test.php 는

<?php
header("content-type:image/jpg"); // <!--- jpg인지, gif는 파일을 저장할때 디비에 같이저장합니다.

//디비에서 값을 읽어서
echo $row['file_content'];
?>
형태로 하면 이미지가 나옵니다.

captcha를 참고하시는게 빠를듯 하네요.

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440