½ÃÀÛÆäÀÌÁö·Î Áñ°Üã±âÃß°¡
·Î±×ÀÎ
ȸ¿ø°¡ÀÔ l Ã⼮üũ l ¸¶ÀÌÆäÀÌÁö l CGIMALL
ÀÚ·á½Ç »çÀÌÆ®µî·Ï ·©Å·100 ÇÁ·Î±×·¥¸®ºä °ü¸®ÀÚÃßõÀÚ·á Ãʺ¸°¡À̵å
Ä¿¹Â´ÏƼ
Àüü ÆîÃ帱â
Äü¸Þ´º¸µÅ© jquery , CSS , PHP , Javascript , ¹«·áÆùÆ® , ASP
»ó¼¼°Ë»ö
Ȩ > Ä¿¹Â´ÏƼ > Áú¹®°ú´äº¯ »ó¼¼º¸±â
Ä¿¹Â´ÏƼ ±¸Àα¸Á÷
»çÀÌÆ®µî·Ï
Ŭ¶ó¿ìµåű×
Javascript
PHP
asp
CSS
html
mysql
jquery
image
Mobile
API
slide
°Ô½ÃÆÇ
¸Þ´º
ÇöÀçÁ¢¼ÓÀÚ ¸í »õ·Î°íħ
°Ô½ÃÆÇŸÀÌƲ Áú¹®°ú´äº¯ / »ó¼¼º¸±â
Æ®À§ÅÍ·Î º¸³»±â
Ãßõ¼ö 141 | Á¶È¸¼ö 2,288 | µî·ÏÀÏ 2005-11-16 22:32:27

´Ð³×ÀÓ

HappyCGI

À̸ÞÀÏ

webmaster@happycgi.com

Á¦¸ñ

[´äº¯] ÆÄÀϾ÷·Îµå·Î ÆÄÀÏÀ» ¿Ã¸±¶§ ...
³»¿ë
[lkh6928´Ô ¿øº»±Û]

   <input type="file" name="files[]"  class="input_member">
ÆÄÀϾ÷·Îµå·Î Çؼ­ ÆÄÀÏÀ» ¿Ã¸®´Âµ¥ ÇѳªÀÇ ÆÄÀÏÀ϶§´Â »ó°ü¾øÀÌ Àß ¿Ã¶ó°©´Ï´Ù

¹°·Ð °°Àº À̸§À¸·ÎÇؼ­ ¹è¿­·Î ÇØ´ç À̹ÌÁö¸¦ ÇÑ°÷¿¡ ÀúÀåÇϴ°ÍÀº Àß µË´Ï´Ù

Çåµ¥.  ÆÄÀϾ÷·Îµå°¡ 3°÷ÀÌ Àִµ¥ ÀÌ°÷µéÀÌ ÆÄÀÏÀÌ ÀÖÀ»¼öµµ ÀÖ°í ¾øÀ» ¼öµµ ÀÖ½À´Ï´Ù

±×·±µ¥ °¢°¢ÀÇ À̹ÌÁö¸¦ µðºñ·Î ÀúÀåµÇ¾îÁö´Â°÷ÀÌ Æ²¸³´Ï´Ù.

À̺κÐÀ» ¾î¶»°Ô ó¸®ÇØ¾ß ÇÒÁö ¸ô¶ó¼­ ÀÌ·¸°Ô ±ÛÀ» ¿Ã¸³´Ï´Ù.

ºÎŹµå¸±°Ô¿ä~~~ ¾î¶»°Ô ÇØ¾ß Çϳª¿ä?



ÇØÇÇCGI ÀÔ´Ï´Ù.

Àú°°Àº °æ¿ì´Â ÀÌ·¸°Ô ó¸®ÇÕ´Ï´Ù. ¾Æ·¡ ó·³ 2°³ÀÇ À̹ÌÁö¸¦ ¹Þ¾Æ¾ß ÇÑ´Ù°í °¡Á¤ÇÕ´Ï´Ù.

<input type='file' name='img[]'>
<input type='file' name='img[]'>

php Äڵ峻¿¡¼­ ÆÄÀÏÀ» ¹ÞÀ»¶§ for ¹®À» »ç¿ëÇؼ­ ºó °ø¶õÀÌ ³Ñ¾î¿ÔÀ» °æ¿ì ¹è¿­¿¡ blank·Î ³Ö¾î¹ö¸³´Ï´Ù.

Áï img[0] ¿¡¼­ ºó°ø¶õÀÌ ³Ñ¾î¿À°í img[1]¿¡¼­ ÆÄÀÏÀÌ ³Ñ¾î¿ÔÀ» °æ¿ì

array('','ÆÄÀϸí') ÀÌ·±½ÄÀ¸·Î ±¸ºÐÀ» ½ÃÅ°µµ·Ï ÇÏÁÒ.

º¸Åë ¼öÁ¤½Ã¿¡ ¹®Á¦¸¦ ÀÏÀ¸Å°´Âµ¥¿ä. ^^

¼öÁ¤½Ã¿¡ 󸮴 ¹è¿­¿¡ °ø¶õÀÌ ¿ÔÀ» °æ¿ì DB¿¡¼­ ÀÌ¹Ì ÀúÀåµÇ¾ú´ø °æ·Î¸¦ º¯¼ö·Î ¹Þ¾Æ¿Í¼­

ºó°ø¶õÀ» ä¿öÁÖ°í ¾÷µ¥ÀÌÆ®¸¦ ½ÃÅ°¸é µË´Ï´Ù. ¹°·Ð ºÒ·¯¿ÀÁö ¾Ê°í ¾÷µ¥ÀÌÆ®¸¦ ¾È½ÃÄѵµ µÇ°ÚÁö¸¸¿ä. ^^

¾Æ·¡ ÄÚµå´Â Á¦°¡ ÁÖ·Î ¸¹ÀÌ »ç¿ëÇÏ´Â ÄÚµåÀÔ´Ï´Ù. Âü°íÇϽʽÿÀ.


[ÇÁ·Î±×·¥ÄÚµå]

$now_time = time();

  for ( $i=0;$i<=2 ;$i++ ) {
   if( $img[$i] != "" ){
    // ÆÄÀÏüũ
    $src_name = explode(".",$img_name[$i]);
    $f_name = strtolower($src_name[0]); //ÆÄÀϸí
    $f_ext = strtolower($src_name[1]); //È®ÀåÀÚ
    $img_size = round($img_size[$i] / 1024);
    
    foreach ($pic_ok_ext as $list){
     if ($f_ext == $list){
      $check_ext_name = "1";        
     }
     $ext_name_view .= "$list ";
    }
    

    if ( $check_ext_name != '1' ) {
      error("È®Àå¸íÀÌ $ext_name_view "."À̹ÌÁö ÆÄÀϸ¸ °¡´ÉÇÕ´Ï´Ù.");
    }


    if ( $img_size >= $max_file_size ) {
      error("$max_file_size"."k ÆÄÀÏ »çÀÌÁî ÃÊ°úÀÔ´Ï´Ù.");
    }
    $img_url_re = "com[$i]".$now_time.$img_name[$i];
    if (copy($img[$i],"$ADMIN[admin_etc1]/$img_url_re")){

     if ($gi_joon && eregi('.jpg',$img_url_re)  ) {
      #½æ³×ÀÏÀ» ¸¸µé¾îº¸ÀÚ
      $imagehw = GetImageSize("$ADMIN[admin_etc1]/$img_url_re");
      $imagewidth = $imagehw[0];
      $imageheight = $imagehw[1];
      $new_height = $imageheight * $gi_joon[$i] / $imagewidth ;
      $new_height=ceil($new_height);
      $new_width = $gi_joon[$i];
      $src = ImageCreateFromJPEG("$ADMIN[admin_etc1]/$img_url_re");
      $thumb = ImageCreate($new_width,$new_height);
      $thumb = imagecreatetruecolor($new_width,$new_height);
      imagecopyresampled($thumb,$src,0,0,0,0,$new_width,$new_height,imagesx($src),imagesy($src));
      /*
      #»õ À̹ÌÁö¿¡ ±ÛÀÚÀ§Ä¡ Á¤ÇÏÀÚ
      $y_location = $new_height - 5;
      $mycolor = "black";
      $mark = "Copyright (C)    " . "$main_url";
      imageTTFtext($thumb, 10, 0, 5, $y_location, $mycolor, "./font/arial.ttf", $mark) ;
      */
      ImageJPEG($thumb,"$ADMIN[admin_etc1]/$img_url_re");
      ImageDestroy($thumb);
     }

     unlink( $img[$i]);

    }
   }
  }

 #¾÷µ¥ÀÌÆ®½Ã ºóÆÄÀϸíÀº ¿¹ÀüÆÄÀÏ·Î
 $img_arr = array("$old_file0","$old_file1");
 for ( $i=0; $i<=1; $i++ ) {
  if ( $img_name[$i] != "" ) {
   $file[$i] = "com[$i]".$now_time.$img_name[$i];
   if (file_exists("$ADMIN[admin_etc1]/$old_file[$i]") && $old_file[$i] != "" ){
   unlink("$ADMIN[admin_etc1]/$old_file[$i]");
   }
  }
  else { $file[$i] = $img_arr[$i]; } 
 }


if ($img_name[0] == "" && $img_name[1] == ""){
error('¾÷µ¥ÀÌÆ®µÉ À̹ÌÁö°¡ ¾ø½À´Ï´Ù.');
exit;
}




Ãßõ½ºÅ©·¦¼Ò½ºº¸±â ¸ñ·Ï
ÀÌÀü°Ô½Ã±Û ÆÄÀϾ÷·Îµå·Î ÆÄÀÏÀ» ¿Ã¸±¶§ ... 2005-11-11 10:53:51
´ÙÀ½°Ô½Ã±Û asp Æû¸ÞÀÏ °üÇÑ Áú¹®¿ä 2005-11-21 11:49:14