 |
|
|  |
HTML,À̹ÌÁö,µ¿¿µ»ó ÆÄÀÏ ¿¸®Áö ¾Ê°í ´Ù¿î·ÎµåµÇµµ·Ï ¸¸µé±â |
|
|
 ȨÆäÀÌÁö |
20³â Àü |
ÆÄÀÏ ´Ù¿î·Îµå ½Ã½ºÅÛÀ» ±¸ÇöÇÒ ¶§ ÀϹÝÀûÀ¸·Î
<?
header("location:ÆÄÀϸí");
?>
À» »ç¿ëÇÕ´Ï´Ù.
ÇÏÁö¸¸ Àú°ÍÀº À¥ºê¶ó¿ìÀú¿¡¼ ¿¸®´Â ÀϺΠȮÀåÀÚÀÇ °æ¿ì(htm,gif,jpg,avi¡¦)¹Ù·Î ¿·Á¹ö·Á °ñÄ¡¸¦ ½âÀÌ°Ô µË´Ï´Ù;
ÀÌ·± ¹®Á¦¸¦ ÇØ°áÇÏ°í ¹Ù·Î ´Ù¿î·Îµå°¡ °¡´ÉÇϵµ·Ï ÇÏ´Â ÆÁÀ» ¼Ò°³ÇÒ±î ÇÕ´Ï´Ù.
ÀÇ¿Ü·Î ¾ÆÁÖ °£´ÜÇÏ°Ô Çì´õ¸¦ °Çµå¸®´Â °ÍÀ¸·Î ÇØ°áµË´Ï´Ù;
<?
//ÀÌ Çì´õ°¡ ¹Ù·Î ´Ù¿î·Îµå½ÃÅ°´Â ¿ªÇÒÀ» ÇÕ´Ï´Ù.
header("Content-Type: application/force-download");
//ÀÌ°Ô ¾øÀ¸¸é ÀúÀåÇÒ ¶§ ÇØ´ç ÆÄÀϸíÀ¸·Î ÀúÀåµÇÁö ¾Ê°í ÀÌ PHPÆÄÀÏÀÇ À̸§À¸·Î ÀúÀåµË´Ï´Ù;;
//Áï, abc.gif¸¦ ÀÌ ÆÄÀÏ(d.php¶ó ÇÏÁÒ)¿¡¼ ´Ù¿î·Îµå½ÃÄѼ ´Ù¿î·ÎµåâÀÌ ¶¹À» ¶§ abc.gif·Î ÀúÀåÇÏ´Â°Ô ¾Æ´Ï¶ó d.php·Î ÀúÀåÇÏ°Ô µË´Ï´Ù.
//ÀÌ Çì´õ´Â ºê¶ó¿ìÀú ¿µÇâµµ ¹Þ½À´Ï´Ù. ÀͽºÇ÷η¯¿ë°ú ÞªÀͽºÇ÷η¯¿ëÀ¸·Î ³ª´©¾î º¸³»Áà¾ß ÇÕ´Ï´Ù.
if(preg_match("/MSIE/i",getenv("HTTP_USER_AGENT"))) {
header("Content-Disposition: filename=".basename("ÆÄÀϸí").";");
} else {
header("Content-Disposition: attachment; filename=".basename("ÆÄÀϸí").";");
}
//±×´ÙÀ½ ÇØ´ç ÆÄÀÏÀ» Àоî Ãâ·ÂÇÕ´Ï´Ù. Àá½Ãµ¿¾È ÇØ´ç ÆÄÀÏ·Î µÐ°©Çϴ¶ó°í »ý°¢ÇÏ¸é ½¬¿ï±î¿ä;
readfile("ÆÄÀϸí");
?>
Àú ¼Ò½º°¡ Ç¥ÁØÀº ¾Æ´Õ´Ï´Ù. ÇÏÁö¸¸ Àú°Í¸¸À¸·Îµµ ÃæºÐÈ÷ Àß µ¿ÀÛÇÕ´Ï´Ù;;;;;;(ÀÌ·± ¹«Ã¥ÀÓÇÑ..)
(Ç¥ÁØÀº Çì´õ¸¦ ²Ï ¸¹ÀÌ º¸³»´ø °É·Î ±â¾ïÇϴµ¥..¾îµð¼ ºÃ´ÂÁö ±â¾ïÀÌ Àß ¾È³ª³×¿ä;;)
¸µÅ© #1,2¿¡¼ üÇè(...)ÇØ º¸½Ç ¼ö ÀÖ½À´Ï´Ù;;;
ÀÀ¿ëÀÔ´Ï´Ù;;
Á¦·Îº¸µå download.php 23¹ø°ÁÙ¿¡
header("location:$data[$filename]");
±¸¹®ÀÌ Àֳ׿ä. ÀÌ°ÍÀ» ´çÀå
header("Content-Type: application/force-download");
if(preg_match("/MSIE/i",getenv("HTTP_USER_AGENT"))) {
header("Content-Disposition: filename=".basename($data[$filename]).";");
} else {
header("Content-Disposition: attachment; filename=".basename($data[$filename]).";");
}
readfile($data[$filename]);
ÀÌ·¸°Ô °íÃļ ¾²½Ã¸é ¹Ù·Î Àû¿ëµÇ°ÚÁÒ..
(À̰͵µ ÀÀ¿ëÀ̶ø½Ã°í ¿Ã·È³Ä?)
Å×½ºÆ®¸ñÀûÀ̶ó ÇÒÁö¶óµµ Àý´ë·Î ¾Æ·¡¿Í °°Àº ¼Ò½º¸¦ ÀÚ½ÅÀÇ °èÁ¤¿¡ ¾÷·ÎµåÇÏ´Â ÀÏÀÌ ¾ø±â¸¦ ¹Ù¶ø´Ï´Ù;
<?
header("Content-Type: application/force-download");
if(preg_match("/MSIE/i",getenv("HTTP_USER_AGENT"))) {
header("Content-Disposition: filename=".basename($file).";");
} else {
header("Content-Disposition: attachment; filename=".basename($file).";");
}
readfile($file);
?>
|
|
̵̧ : 477 |
̵̧
¸ñ·Ï
|
|
|  |
|