|
24³â 9¿ù ÀÌÀü Q&A |
°Ô½ÃÆÇ > 24³â 9¿ù ÀÌÀü Q&A |
|
|
ÃÑ °Ô½Ã¹° 3,482°Ç, ÃÖ±Ù 0 °Ç
|
|
|
°ü¸®ÀÚ´Ô º¸¼¼¿ä...
|
|
±Û¾´ÀÌ :
³ª±×³× ³¯Â¥ : 2005-08-26 (±Ý) 20:24
Á¶È¸ : 1092
|
Ȩ ¸ÅÀÎ index ºÎºÐ¿¡¼¿ä..
»çÁøµéÀÌ º¸ÀÌÁö ¾Ê¾Æ¿ä.. x·Î Ç¥½ÃµË´Ï´Ù.
¹°·Ð º¸À̽ô ºÐµéµµ °è½Ã°ÚÁö¸¸ ÀÌÀ¯´Â »çÁøÀ̳ª µ¿¿µ»ó¹° À̸§ÀÌ ÇѱÛÀ̶ó
ÀÌ·± Çö»óÀÌ ³ªÅ¸³³´Ï´Ù. ÇѱÛÀ̸§ÀÌ¶óµµ Àߺ¸À̽ô °æ¿ì´Â ÀÎÅÍ³Ý ¿É¼Ç¿¡
»çÁøÀÌ º¸ÀÌÁö ¾ÊÀ»¶§´Â (ÀͽºÇ÷η¯ ->µµ±¸->ÀÎÅͳݿɼÇ->°í±ÞÀ¸·Î µé¾î°¡¼Ì¾î-> ¹ØÀ¸·Î Âß³»¸®½Ã¸é Ž»öºÎºÐ¿¡ ->urlÀ» Ç×»óutf-8º¸³¿(´Ù½Ã½ÃÀÛÇؾßÇÔ)
À̺κÐÀ» üũÇØÁ¦ ÇÏ½Ã¸é »çÁøÀ̳ª ±×¸²ÀÌ Àß º¸ÀÔ´Ï´Ù.\"
ÇÏÁö¸¸ ¸ð¸£½Ã´Â ºÐµéÀÌ ¸¹ÀÌÀÖÁö¿ä..
º» ȨÆäÀÌÁö´Â Á¦·Îº¸µå »ç¿ëÇÏ½Ã´Â°Í °°Àºµ¥...¾Æ·¡ ¼Ò½º¸¦ ¹Þ¾Æ ¼öÁ¤Çغ¸¼¼¿ä.
¼öÁ¤ÇÒ ³»¿ëÀº ´ÙÀ½°ú °°½À´Ï´Ù..
write_ok.php ¿¡¼ ¾Æ·¡ ºÎºÐÀ» ã¾Æ¼ ¹Ø¿¡ ±ÛÀ» Ãß°¡ÇØ Áֽðí,,
/***************************************************************************
* ¾÷·Îµå°¡ ÀÖÀ»¶§
**************************************************************************/
if($HTTP_POST_FILES[file1]) {
$file1 = $HTTP_POST_FILES[file1][tmp_name];
$file1_name = $HTTP_POST_FILES[file1][name];
$file1_size = $HTTP_POST_FILES[file1][size];
$file1_type = $HTTP_POST_FILES[file1][type];
}
if($HTTP_POST_FILES[file2]) {
$file2 = $HTTP_POST_FILES[file2][tmp_name];
$file2_name = $HTTP_POST_FILES[file2][name];
$file2_size = $HTTP_POST_FILES[file2][size];
$file2_type = $HTTP_POST_FILES[file2][type];
}
------------ À ±Û ¾Æ·¡¿¡ ´ÙÀ½À» Ãß°¡
//Ãß°¡ Çѱ۱׸²ÈÀÏ À̸§ º¯°æ...
if($member[no]!=0) {
$user_no=$member[no];
$user_id_c=mysql_fetch_array(mysql_query(\"select user_id from $member_table where no=\'$user_no\'\"));
$user_id_r=$user_id_c[0];
}
else {
srand(time()); // Áߺ¹ ¹æÁö¸¦ À§ÇÑ ·¥´ýÃâ·Â.
$ran_c = (rand()%999); //0~999 ¼ýÀÚÁß ·£´ý Ãâ·Â
$user_id_r=$ran_c;
}
-----------¿©±â±îÁö...-------
°°Àº wriite_ok.php ÆÄÀÏ¿¡¼ ³»·Á°¡´Ù º¸¸é
$file1=eregi_replace(\"\\\\\\\\\",\"\\\\\",$file1);
$s_file_name1=str_replace(\" \",\"_\",$s_file_name1);
$s_file_name1=str_replace(\"-\",\"_\",$s_file_name1);
// µð·ºÅ丮¸¦ °Ë»çÇÔ
if(!is_dir(\"data/\".$id)) {
@mkdir(\"data/\".$id,0777);
@chmod(\"data/\".$id,0706);
}
ÀÌ ³ª¿À´Âµ¥ ÀÌ±Û ¹Ù·Î ¹Ø¿¡ ´ÙÀ½À» ºÙÇô ³ÖÀ¸½Ã¸é µË´Ï´Ù..
// ÇѱÛÀ̸§ÀÎ ±×¸²ÈÀÏÀÎ °æ¿ì ³¯Â¥·Î ÈÀÏ¸í º¯È¯
preg_match(\'/\\.([^.]+)$/\', $s_file_name1, $match1);
$gfile_name1_type=$match1[1];
if((eregi(\"\\jpg\",$gfile_name1_type))||(eregi(\"\\gif\",$gfile_name1_type))||(eregi(\"\\bmp\",$gfile_name1_type))||(eregi(\"\\png\",$gfile_name1_type))) {
if(eregi(\"\\jpg\",$gfile_name1_type)) $temp_c1=\"jpg\";
elseif(eregi(\"\\gif\",$gfile_name1_type)) $temp_c1=\"gif\";
elseif(eregi(\"\\bmp\",$gfile_name1_type)) $temp_c1=\"bmp\";
else $temp_c1=\"png\";
if(eregi(\"\'\",$s_file_name1)) {
$temp_name1=$user_id_r.\"_\".time().\"_01\";
$s_file_name1 = \"$temp_name1.$temp_c1\";
}
else {
for($i2=0;$i2<strlen($s_file_name1);$i2++)
{
if(ord($s_file_name1[$i2])>0x80)
{
$temp_name1=$user_id_r.\"_\".time().\"_01\";
$s_file_name1 = \"$temp_name1.$temp_c1\";
break;
}
}
}
}
¶Ç, Á¶±Ý ¾Æ·¡¿¡...
$file2=eregi_replace(\"\\\\\\\\\",\"\\\\\",$file2);
$s_file_name2=str_replace(\" \",\"_\",$s_file_name2);
$s_file_name2=str_replace(\"-\",\"_\",$s_file_name2);
// µð·ºÅ丮¸¦ °Ë»çÇÔ
if(!is_dir(\"data/\".$id)) {
mkdir(\"data/\".$id,0777);
@chmod(\"data/\".$id,0706);
}
ÀÌ ³ª¿À´Âµ¥.. ±× ¹Ù·Î ¾Æ·¡¿¡... ´ÙÀ½À» ºÙÇô ³ÖÀ¸½Ã¸é µË´Ï´Ù.
// ÇѱÛÀ̸§ÀÎ ±×¸²ÈÀÏÀÎ °æ¿ì ³¯Â¥·Î ÈÀÏ¸í º¯È¯
preg_match(\'/\\.([^.]+)$/\', $s_file_name2, $match2);
$gfile_name2_type=$match2[1];
if((eregi(\"\\jpg\",$gfile_name2_type))||(eregi(\"\\gif\",$gfile_name2_type))||(eregi(\"\\bmp\",$gfile_name2_type))||(eregi(\"\\png\",$gfile_name2_type))) {
if(eregi(\"\\jpg\",$gfile_name2_type)) $temp_c2=\"jpg\";
elseif(eregi(\"\\gif\",$gfile_name2_type)) $temp_c2=\"gif\";
elseif(eregi(\"\\bmp\",$gfile_name2_type)) $temp_c2=\"bmp\";
else $temp_c2=\"png\";
if(eregi(\"\'\",$s_file_name2)) {
$temp_name2=$user_id_r.\"_\".time().\"_02\";
$s_file_name2 = \"$temp_name2.$temp_c2\";
}
else {
for($i2=0;$i2<strlen($s_file_name2);$i2++)
{
if(ord($s_file_name2[$i2])>0x80)
{
$temp_name2=$user_id_r.\"_\".time().\"_02\";
$s_file_name2 = \"$temp_name2.$temp_c2\";
break;
}
}
}
}
¿©±â±îÁö....------------------------------------
¶ÇÇÑ,, ÇѱÛÆÄÀÏÀ̸§ÀÌ´ø, ¿µ¹® ÆÄÀÏÀ̸§ÀÌ´ø ¸ðµç ±×¸²ÆÄÀÏÀ» ¸ðµÎ ¼ýÀÚ Çü½ÄÀ¸·Î º¯°æÇÏ°í ½ÍÀ¸½Ã¸é
À§ÀÇ Ãß°¡ ÆÁ¿¡¼ ¾Æ·¡Ã³·³ ¸îÁÙÀ» »èÁ¦ÇÏ½Ã¸é µË´Ï´Ù.. file_name2 ºÎºÐµµ ¸¶Âù°¡Áö·Î ¼öÁ¤..
// ÇѱÛÀ̸§ÀÎ ±×¸²ÈÀÏÀÎ °æ¿ì ³¯Â¥·Î ÈÀÏ¸í º¯È¯
preg_match(\'/\\.([^.]+)$/\', $s_file_name1, $match1);
$gfile_name1_type=$match1[1];
if((eregi(\"\\jpg\",$gfile_name1_type))||(eregi(\"\\gif\",$gfile_name1_type))||(eregi(\"\\bmp\",$gfile_name1_type))||(eregi(\"\\png\",$gfile_name1_type))) {
if(eregi(\"\\jpg\",$gfile_name1_type)) $temp_c1=\"jpg\";
elseif(eregi(\"\\gif\",$gfile_name1_type)) $temp_c1=\"gif\";
elseif(eregi(\"\\bmp\",$gfile_name1_type)) $temp_c1=\"bmp\";
else $temp_c1=\"png\";
// if(eregi(\"\'\",$s_file_name1)) {
// $temp_name1=$user_id_r.\"_\".time().\"_01\";
// $s_file_name1 = \"$temp_name1.$temp_c1\";
// }
// else {
// for($i2=0;$i2<strlen($s_file_name1);$i2++)
// {
// if(ord($s_file_name1[$i2])>0x80)
// {
$temp_name1=$user_id_r.\"_\".time().\"_01\";
$s_file_name1 = \"$temp_name1.$temp_c1\";
// break;
// }
// }
// }
}
--------------------------------------------
¶Ç, ³¯Â¥Ç¥½Ã¸¦ ¸®´ª½ºÇü½ÄÀÌ ¾Æ´Ñ ´Þ·ÂÇü½ÄÀ¸·Î º¯°æÀ» ¿øÇϽøé...
À§ÀÇ ±Û¿¡¼ ¾Æ·¡ ³»¿ëÀ» ã¾Æ¼ º¯°æÇØÁÖ½Ã¸é µË´Ï´Ù..¹°·Ð file_name2µµ ¸¶Âù°¡Áö Çü½ÄÀ¸·Î º¯È¯Çؾ߰ÚÁÒ..
$temp_name1=$user_id.\"_\".time().\"_01\"; -> À̺κÐÀ» ¾Æ·¡¿Í °°ÀÌ º¯°æ...
$temp_name1=$user_id.\"_\".date(\"Ymd_His\").\"_01\";
ÃÊ´ÜÀ§±îÁö Ç¥½ÃÇÏÁö ¾ÊÀ¸¸é,, ÆÄÀÏÀ̸§ÀÌ Áߺ¹µÉ ¼ö°¡ ÀÖ¾î¼.....
-------------------------------------------
¶Ç ¸¶Áö¸·À¸·Î... ÈÀÏÀ̸§ ¾Õ¿¡ º»ÀÎÀÇ »çÀÌÆ® À̸§À» ³²±â°í ½ÍÀ¸½Å ºÐµéÀº.
$temp_name1=$user_id.\"_\".time().\"_01\"; -> À̺κÐÀ» ¾Æ·¡¿Í °°ÀÌ º¯°æ...
$temp_name1=\"site_name_\".$user_id.\"_\".time().\"_01\";
ÇÑ±Û ÆÄÀÏÀ̸§À» º¯°æÇØ ÁÖ´Â ±â´ÉÀε¥.. »çÀÌÆ® À̸§À» Çѱ۷Π³ÖÀ¸½Ã´Â ºÐµéÀº ¾øÀ¸½Ã°ÚÁÒ..^^;;;
³ëÆĽɿ¡ ÇÑ°¡Áö ´õ... »çÀÌÆ® À̸§¿¡ \"http://\" \"/\" \"\\\" \"ºóÄ\" µîÀÇ Æ¯¼ö¹®ÀÚ´Â »©°í ³ÖÀ¸¼Å¾ß ÇÕ´Ï´Ù.-.-;;;
-------------------------------------------
¿©±â ±îÁö ÀÔ´Ï´Ù..
Àúµµ Ȩ ¿î¿µÇÕ´Ï´Ù.
¾ó¸¶Àü À̹®Á¦ ¶§¹®¿¡ °í»ýÇߴµ¥ ÇØ°á º¸¾Ò½À´Ï´Ù.
¹®Á¦´Â ÇÑ±Û À̸§¶§¹®ÀÔ´Ï´Ù.À§¿Í °°ÀÌ ¼öÁ¤È÷½Ã¸é ÇØ°áµÉ °ÍÀÔ´Ï´Ù.
¼ö°í¼¼¿ä...
|

|
|
ÃÑ °Ô½Ã¹° 3,482°Ç, ÃÖ±Ù 0 °Ç
|
|
|
|