ȸ¿ø°¡ÀԡžÆÀ̵ð/ºñ¹øã±â
ȨÀ¸·Î


÷ºÎ¸ÞÀÏ º¸³»±â
12³â Àü
<?php
$title = "÷ºÎ¸ÞÀÏ º¸³»±â";

$mailheaders     = "Return-Path: program@mytechnic.com\r\n";  
$mailheaders    .= "From: program@mytechnic.com\r\n";  
$mailheaders    .= "X-Mailer: multimail\r\n";  
$boundary        = "----".uniqid("part");



# ÷ºÎ ÆÄÀÏ Ã³¸®
$upfile            = $_FILES['upfile'];
$upfile_name    = $_FILES['upfile']['name'];
$upfile_tmpname    = $_FILES['upfile']['tmp_name'];
$upfile_size    = $_FILES['upfile']['size'];
$upfile_type    = $_FILES['upfile']['type'];

if($upfile_tmpname && $upfile_size) {  
    $filename = basename($upfile_name);  
    $fp = fopen($upfile_tmpname, "r");  
    $file_contents = fread($fp, $upfile_size);  
    fclose($fp);  
    if($upfile_type == "") {  
        $userfile_type = "application/octet-stream";  
    }

    // Çì´õ ÆÄÆ®¸¦ ÀÛ¼ºÇÑ´Ù.  
    // Multipart/mixed ÀÏ°æ¿ì ÷ºÎÆÄÀÏÀÌ ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù.  
    $mailheaders .= "MIME-Version: 1.0\r\n";  
    $mailheaders .= "Content-Type: Multipart/mixed; boundary = \"$boundary\"";  

    // º»¹® ÆÄÆ®¸¦ ÀÛ¼ºÇÑ´Ù.  
    $bodytext = "This is a multi-part message in MIME format.\r\n\r\n";  
    $bodytext .= "--$boundary\r\n";  
    $bodytext .= "Content-Type: text/html; charset=EUC-KR\r\n";
    $bodytext .= "Content-Transfer-Encoding: base64\r\n\r\n";  
    $bodytext .= base64_encode($contents)."\r\n\r\n";  

    // ÆÄÀÏ÷ºÎ ÆÄÆ®¸¦ ÀÛ¼ºÇÑ´Ù.  
    $bodytext .= "--$boundary\r\n";  
    $bodytext .= "Content-Type: $upfile_type; name=\"$upfile_name\"\r\n";  
    $bodytext .= "Content-Transfer-Encoding: base64\r\n";  
    $bodytext .= "Content-Disposition: attachment; filename=\"$upfile_name\"\r\n\r\n";  
    $bodytext .= base64_encode($file_contents)."\r\n\r\n";  

    // ¸ÖƼÆÄÆ® Á¾·á¸¦ ÀÛ¼ºÇÑ´Ù.  
    $bodytext .= "--$boundary--";  
}
else {
    // Çì´õ ÆÄÆ®¸¦ ÀÛ¼ºÇÑ´Ù.  
    $mailheaders .= "MIME-Version: 1.0\r\n";  
    $mailheaders .= "Content-Type: Multipart/alternative; boundary = \"$boundary\"";  

    // º»¹® ÆÄÆ®¸¦ ÀÛ¼ºÇÑ´Ù.  
    $bodytext .= "--$boundary\r\n";  
    $bodytext .= "Content-Type: text/html; charset=\"ks_c_5601-1987\"\r\n";  
    $bodytext .= "Content-Transfer-Encoding: base64\r\n\r\n";  
    $bodytext .= base64_encode($contents)."\r\n\r\n";  

    // ¸ÖƼÆÄÆ® Á¾·á¸¦ ÀÛ¼ºÇÑ´Ù.  
    $bodytext .= "--$boundary--\r\n\r\n";  
}

$mailresult = mail("program@mytechnic.com", $title, $bodytext, $mailheaders);  
?>
ÃßõÃßõ : 695 Ãßõ ¸ñ·Ï
¹øÈ£ Á¦¸ñ
228
»ç¿ëÀÚ°¡ À¥ºê¶ó¿ìÀú¿¡¼­ µÚ·Î°¡±â¸¦ ÇßÀ»¶§ °¨ÁöÇÏ´Â ¹æ¹ý
227
border-radius ¼Ó¼º
226
jquery·Î °¡·Î ³ÐÀÌ(width), ¼¼·Î ³ôÀÌ(height) ÀÚµ¿ Á¶Àý
225
iframe ³ôÀÌ jquery·Î ÀÚµ¿Á¶ÀýÇϱâ
224
jquery¿¡¼­ Å×À̺í ¦¼ö, Ȧ¼ö ¹ø° TR ¹è°æ»ö º¯°æÇϱâ
223
ÀÚ¹Ù½ºÅ©¸³Æ®·Î º¹»çÇϱ⠱â´É ±¸ÇöÇϱâ
222
DIV ¿µ¿ªÀÇ À§Ä¡ ÁöÁ¤ÇÏ´Â ¹æ¹ý°ú ½ºÅ©·Ñ - Àý´ëÀ§Ä¡(absolute), »ó´ëÀ§Ä¡(relative), °íÁ¤À§Ä¡(fixed)
221
ÁÖ¼Òµî ÀÎÄÚµùÇؼ­ º¸³»±â
220
jquery load() ¸Þ¼Òµå (ºñµ¿±â À¥ÆäÀÌÁö ·Îµå)
219
[Ajax] ajax ¿¹Á¦2
218
[Ajax] ajax ¿¹Á¦1
217
[Ajax] JSON (Javascript Object Notation) »ç¿ëÇϱâ
216
[jQuery] jQuery.ajax() HTTP ºñµ¿±â µ¥ÀÌÅÍ ±³È¯
215
·¹ÀÌ¾î »ó´Ü ¹«Á¶°Ç°íÁ¤
214
input, select ¹Ú½º disable ½ÃÅ°±â
213
·¹À̾îÆ˾÷
212
display ¼Ó¼º, position ¼Ó¼º
211
HTML & CSS Tip
210
div display ¼Ó¼º
209
div Áٹٲްú ÁÙ¹Ù²Þ ¹æÁö
208
float:left¸¦ ´ëüÇÒ ¼ö ÀÖ´Â display:inline, inline-block
207
À¥Ç¥ÁØ TABLE (Å×À̺í)
206
dl dt dd ¿¡ ´ëÇØ
205
div ¼¼·ÎÁ¤·Ä
204
´ÙÁßÄ«Å×°í¸®
203
´ÙÁß ¼¿·ºÆ®
202
ÅؽºÆ® ¹Ú½ºÀÇ ÀԷ±ÛÀÚ¼ö Á¦ÇÑ
201
Æ˾÷âÀ¸·Î Æû°ª Àü¼ÛÇϱâ
200
¿À¸¥ÂÊ ¸¶¿ì½º Ŭ¸¯½Ã ³ªÅ¸³ª´Â ¸Þ´º
199
Å×À̺í Á¡¼±Å׵θ® ¸¸µé±â
¸ñ·Ï
¹ÂÁ÷Æ®·ÎÆ® ºÎ»ê±¤¿ª½Ã ºÎ»êÁø±¸ °¡¾ßµ¿ ¤Ó °³ÀÎÁ¤º¸Ãë±Þ¹æħ
Copyright ¨Ï musictrot All rights reserved.