  | 
		 		   | 
	  	    
          
            
			
	
			
			 
               คือว่าเป็นเรื่องการ upload file ค่ะ มันไม่บันทึกนามสกุลไฟล์ด้วยค่ะ ทำให้เวลาจะเปิดไฟล์ดูไม่สามารถเปิดไฟล์ดูได้(เป็นภาษาต่างดาวในหน้า IE) แต่ถ้าไปเพิ่มนามสกุลในฐานข้อมูล และในpart ที่เก็บไฟล์ จะสามารถเปิดได้ ดูโค้ดนะค่ะ  
 
<?  
$host="localhost";  
$username="";  
$pass_word="";  
$db="formatting_db";  
$tb="direct_mail";  
mysql_connect( $host,$username,$pass_word) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");  
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");  
 
// นำฟังก์ชั่น Ramdom password มาใช้เพื่อกำหนดชื่อไฟล์ป้องกันการซ้ำกัน  
function random_password($len)  
{  
srand((double)microtime()*10000000);  
$chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";  
$ret_str = "";  
$num = strlen($chars);  
for($i = 0; $i < $len; $i++)  
{  
$ret_str.= $chars[rand()%$num];  
$ret_str.="";  
}  
return $ret_str;  
}  
 
$passw = random_password(7);  
$path="files";  
$filenewcon = strstr($file_name,'.');  
$now = date("Dgis");  
if(empty($file))  
{  
echo"กรุณาเลือกไฟล์";  
}  
else  
{  
copy( $file ,"$path/$passw$now$filenewcon");  
 
$sql1= "INSERT INTO $tb (direct_mailID,files,monthID,yearID,projID) VALUES ('','$passw$now$filenewcon','$monthID','$yearID','projID')";  
$dbquery1 = mysql_db_query($db, $sql1);  
echo"Uploads ไฟล์สำเร็จ<br>";  
echo"<a href='Sample3.php'>ดูไฟล์ทั้งหมด</a><br>";  
}  
 
?>  
 
  Tag : - - - -              
                        | 
           
          
            | 
			
                             | 
           
          
            
              
                   | 
                   | 
                   | 
               
              
                   | 
                
                    
                      | Date :
                          22 ม.ค. 2551  11:44:38 | 
                      By :
                          neonai07 | 
                      View :
                          1697 | 
                      Reply :
                          1 | 
                     
                  | 
                   | 
               
              
                   | 
                   | 
                   | 
               
              | 
           
          
            | 
			 | 
           
         
	    
		             | 
		
			  |