HTML
Javascript
Flash Actionscript
PHP
mySQL
ASP
MS-SQL
Linux
Others
Ziwoo Board
Portfolio
About
|
 |
Flash Actionscript |
ÀÛ¼º |
2009-10-07 20:47:59 Ãßõ: 83 Á¶È¸: 6595 |
Á¦¸ñ |
Áö¿ì´ÔÀÇ Ç÷¡½Ã ¾÷·Î´õ¿¡ ´ëÇؼ ¿©Âã½À´Ï´Ù. |
À̸§(ID) |
ÀüÀÎ½Ä (juninsik)
|
|
 |
¾È³çÇϼ¼¿ä!
Áö¿ì´ÔÀÇ Ç÷¡½Ã ¾÷·Î´õ¿¡ ´ëÇؼ ¿©Âã½À´Ï´Ù.
¿ì¼±, ¼Ò½ººÎÅÍ º¸¿©µå¸®°Ú½À´Ï´Ù.
ÀÏ´Ü, write.php¿¡ ¾Æ·¡¿Í °°ÀÌ ÀÛ¼ºÇß½À´Ï´Ù.
-------------------------------------------------------------------------------
<script language="JavaScript" type="text/JavaScript" src="./func/uploader/swf_upload.js"></script>
<form name="formName" action="./module/board/skin/<?=$setup[bod_skin]?>/write_proc.php?id=<?=$setup[id]?>" method="post">
<script language="javascript">
makeSwfMultiUpload(
movie_id='smu03', //ÆÄÀÏÆû °íÀ¯ID
flash_width='650', //ÆÄÀÏÆû ³Êºñ (±âº»°ª 400, ±ÇÀåÃÖ¼Ò 300)
list_rows='3', // ÆÄÀϸñ·Ï Çà (±âº»°ª:3)
limit_size='30', // ¾÷·Îµå Á¦ÇÑ¿ë·® (±âº»°ª 10)
file_type_name='¸ðµçÆÄÀÏ', // ÆÄÀϼ±ÅÃâ ÆÄÀÏÇü½Ä¸í (¿¹: ±×¸²ÆÄÀÏ, ¿¢¼¿ÆÄÀÏ, ¸ðµçÆÄÀÏ µî)
allow_filetype='*.*', // ÆÄÀϼ±ÅÃâ ÆÄÀÏÇü½Ä (¿¹: *.jpg *.jpeg *.gif *.png)
deny_filetype='*.cgi *.pl', // ¾÷·Îµå ºÒ°¡Çü½Ä
upload_exe='./module/board/skin/<?=$setup[bod_skin]?>/write_proc.php?id=<?=$setup[id]?>' // ¾÷·Îµå ´ã´çÇÁ·Î±×·¥
);
</script>
<img src="<?=$home_address?>/image/button/btn_c_write.gif" onClick="callSwfUpload('formName');">
</form>
-------------------------------------------------------------------------------
±×¸®°í, ½ÇÁúÀûÀ¸·Î ¾÷·ÎµåÇÑ ÆÄÀÏÀÌ ÀúÀåµÇ´Â write_proc.php¿¡´Â
¾Æ·¡¿Í °°ÀÌ ÀÛ¼ºÇß½À´Ï´Ù.
-------------------------------------------------------------------------------
<script language="JavaScript" type="text/JavaScript" src="../../../../func/uploader/swf_upload.js"></script>
<?
echo $_GET["browser_id"]."<br>";
echo $_GET["upload_id"]."<br>";
$folder_name = "../../../../files/".$_GET["browser_id"];
if(!is_dir($folder_name)) mkdir($folder_name, 0777);
chmod($folder_name, 0777);
move_uploaded_file($_FILES['Filedata']['tmp_name'], $folder_name."/".$_GET["upload_id"]."__swfupload__".iconv("utf-8","euc-kr",$_FILES['Filedata']['name']));
?>
<?
while(list($key,$value)= each($_POST)){
if(is_array($value)){
while(list($key1,$value1)=each($value)){
echo "\$_POST['".$key."'][".$key1."] = \"". $value1."\"<br>\n";
}
}else{
echo "\$_POST['".$key."'] = \"". $value."\"<br>\n";
}
}
echo "<br>";
$folder_name = "../../../../files/".session_id();
if(is_dir($folder_name)) {
$dir_obj=opendir($folder_name);
while(($file_str = readdir($dir_obj))!==false){
if($file_str!="." && $file_str!=".."){
$split_str = explode("__swfupload__",$file_str);
$_FILES[$split_str[0]]['tmp_name'][] = $file_str;
$_FILES[$split_str[0]]['name'][] = $split_str[1];
$_FILES[$split_str[0]]['size'][] = filesize($folder_name."/".$file_str);
}
}
closedir($dir_obj);
}
for($i=0;$i<count($_FILES['smu03']['tmp_name']);$i++){
echo "\$_FILES['smu03']['name'][$i]: ".$_FILES['smu03']['name'][$i]."<br>";
echo "\$_FILES['smu03']['tmp_name'][$i]: ".$_FILES['smu03']['tmp_name'][$i]."<br>";
echo "\$_FILES['smu03']['size'][$i]: ".$_FILES['smu03']['size'][$i]."<br><br>";
}
?>
-------------------------------------------------------------------------------
À§¿Í °°ÀÌ ¼Ò½º¸¦ ¸¸µé¾ú´Âµ¥...
ÆÄÀÏÀÌ ¾÷·Îµå°¡ µÇÁö ¾Ê³×¿ä;;;
µµ¹«Áö ¾îµð¸¦ ¾î¶»°Ô ¼ÕÀ» ´ë¾ßÇÒÁö ¸ð¸£°Ú½À´Ï´Ù... ¤Ì.¤Ì¤»
µµ¿òÀ» ºÎŹµå¸³´Ï´Ù.
|
 |
 |
 |
 |
 |
Áö¿ì(ziwoo)
2009-10-07 22:25:37
|
 |
º°°Ç ¾Æ´ÏÁö¸¸ ¿ì¼± write_proc.phpÀÇ Ã¹ÁÙ¿¡ script ű״ ÇÊ¿ä ¾ø½À´Ï´Ù.
±×¸®°í $folder_name º¯¼ö¸íÀº Áߺ¹À̹ǷΠ´Ù¸¥ º¯¼ö¸íÀ¸·Î ¹Ù²Ù¼¼¿ä.
write.php¿¡¼ ½ÇÁúÀûÀ¸·Î ÆÄÀÏÀ» ¾÷·Îµå ÇÏ´Â ºÎºÐÀº Ç÷¡½Ã ¾÷·Îµå »ÓÀÌ°í
±× °íÀ¯À̸§Àº "smu03"À̱º¿ä.
±×·±µ¥ ¹Þ¾ÆÁÖ´Â ÆäÀÌÁöÀÎ write_proc.php ¿¡ º¸¸é ½ÇÁúÀûÀ¸·Î ÆÄÀÏÀ» ÀúÀåÇÏ´Â ºÎºÐÀÌ
move_uploaded_file($_FILES['Filedata']['tmp_name'], $folder_name."/".$_GET["upload_id"]."__swfupload__".iconv("utf-8","euc-kr",$_FILES['Filedata']['name']));
¶ó°í µÇ¾îÀֳ׿ä.
for($i=0;$i<count($_FILES['smu03']['tmp_name']);$i++){
echo "\$_FILES['smu03']['name'][$i]: ".$_FILES['smu03']['name'][$i]."<br>";
echo "\$_FILES['smu03']['tmp_name'][$i]: ".$_FILES['smu03']['tmp_name'][$i]."<br>";
echo "\$_FILES['smu03']['size'][$i]: ".$_FILES['smu03']['size'][$i]."<br><br>";
}
À§ ÄÚµå´Â ½ÇÁ¦ ¾÷·ÎµåµÈ ÇÇÀÏÀ» ¾î¶»°Ô ÀÌ¿ëÇÒÁö ȸ鿡 º¸¿©Áֱ⸸ ÇÏ´Â ÄÚµåÀÔ´Ï´Ù.
µû¶ó¼ À§ ÄÚµå´Â ½ÇÁ¦·Î´Â ÇÊ¿ä ¾ø´Â ºÎºÐÀ̹ǷΠÀ̺κÐÀ» ¾Æ·¡Ã³·³ ¹Ù²ãº¸½Ã±â ¹Ù¶ø´Ï´Ù.
for($i=0;$i<count($_FILES['smu03']['tmp_name']);$i++){
move_uploaded_file($folder_name."/".$_FILES['smu03']['tmp_name'][$i], $»õ·Î¿îfolder_name."/".$_GET["upload_id"]."__swfupload__".iconv("utf-8","euc-kr",$_FILES['smu03']['name'][$i]));
}
´Ù¸¥¹®Á¦°¡ ¶Ç Àִ´ ¸ð¸£Áö¸¸, ÀÏ´Ü ´«¿¡º¸ÀÌ´Â ¹®Á¦Á¡¸¸ ¸»¾¸µå·È½À´Ï´Ù.
ºÎµð Àß µÇ½Ã±æ ¹Ù¶ø´Ï´Ù. |
|
 |
 |
 |
ÀüÀνÄ(juninsik)
2009-10-07 23:47:07
|
 |
Á¤¸» °¡¹³¿¡ ´Üºñ °°Àº ´äº¯¿¡ °¨»çµå¸³´Ï´Ù.
¸»¾¸ÇϽŠºÎºÐÀ» ÂüÁ¶Çؼ write.phpÆÄÀÏÀº ¼öÁ¤À» ÇÏÁö ¾Ê±¸¿ä;
write_proc.phpÆÄÀϸ¸ ÇÊ¿ä¾ø´Â ºÎºÐÀ» ¸ðµÎ Áö¿ö ¹ö¸®°í ¾Æ·¡¿Í °°ÀÌ Á¤¸®Çߴµ¥...
¾ÆÁ÷µµ ÆÄÀÏÀÌ Á¤»óÀûÀ¸·Î ¾÷·Îµå°¡ µÇÁú ¾Ê³×¿ä ... ¤Ì.¤Ì¤»
$folder_name = "../../../../upload/board/".$id."/upload";
for($i=0;$i<count($_FILES['smu03']['tmp_name']);$i++){
move_uploaded_file($folder_name."/".$_FILES['smu03']['tmp_name'][$i], $folder_name."/".$_GET["upload_id"]."__swfupload__".iconv("utf-8","euc-kr",$_FILES['smu03']['name'][$i]));
}
ÆÄÀÏÁ¤º¸°¡ Á¤È®ÇÏ°Ô ³Ñ¾î¿À´Â Áöµµ ¸ð¸£°Ú±¸¿ä..¤Ì.¤Ì¤»
ÀÌÀÏ·Î ¸îÀÏ°£ °í»ýÀ» ÇÏ´Ù°¡ ÀÌ·¸°Ô Á¦ÀÛÀÚºÐÀ» ±ÍÂú°Ô Çص帳´Ï´Ù.
´Ù½Ã Çѹø ´äº¯À» ºÎŹµå¸³´Ï´Ù.
|
|
 |
 |
 |
ÀüÀνÄ(juninsik)
2009-10-07 23:50:08
|
 |
¾Æ! ±×¸®°í...
echo $_FILES['smu03']['tmp_name'][0];
¶ó°í ÀÔ·ÂÇϸé ù¹ø°·Î µî·ÏµÈ ÆÄÀÏÀÇ ÆÄÀϸíÀÌ º¸¿©¾ßÇÏ´Â °Å ¾Æ´Ñ°¡¿ä;;;
¾Æ¹«ÂÉ·Ï... °í°ßÀ» ºÎŹµå¸³´Ï´Ù.^^;; |
|
 |
 |
 |
Áö¿ì(59.7.1.206)
2009-10-08 10:12:27
|
 |
<?
$folder_name = "./files/".$_GET["browser_id"];
if(!is_dir($folder_name)) mkdir($folder_name, 0777);
chmod($folder_name, 0777);
move_uploaded_file($_FILES['Filedata']['tmp_name'], $folder_name."/".$_GET["upload_id"]."__swfupload__".iconv("utf-8","euc-kr",$_FILES['Filedata']['name']));
?>
À§ ÄÚµå´Â
upload.phpÀÇ ³»¿ëÀä.. ÀÌÁ¦º¸´Ï À§ Äڵ带 write_proc.php¿¡ µû´Ù º¯ÇüÇؼ ºÙÀ̼̱º¿ä.
upload.php¿Í write_proc.php¸¦ ÅëÇÕÇÑ°Ô ¹®Á¦ °°½À´Ï´Ù.
Ç÷¡½Ã ¾÷·Îµå¿Í ÆûÀÇ SUBMITÀº º°°³À̹ǷΠ¿ø·¡´ë·Î ºÐ¸®Çؼ Çغ¸¼¼¿ä.
±×¸®°í $folder_name = "./files/".$_GET["browser_id"];¿¡¼ÀÇ files Æú´õ¿¡ Á¢±Ù±ÇÇѵµ È®ÀÎÇϽðí¿ä. |
|
 |
 |
 |
ÀüÀνÄ(juninsik)
2009-10-08 12:57:42
|
 |
Èì... ¿ª½Ã Àß ¾ÈµÇ³×¿ä...¤Ì.¤Ì¤»
Çϴµ¥±îÁö ´õ È¥ÀÚ ÇغÁ¾ß °Ú³×¿ä..¤Ì.¤Ì¤» |
|
 |
 |
|
|