|
|
|
ขอคำแนะนำเรื่องการ Upload หลายไฟล์หน่อยครับ คือว่าผมอยากจะเพิ่มการอัปโหลดขึ้นมาอีกอันนึงนะครับ |
|
|
|
|
|
|
|
คือว่าผมอยากจะเพิ่มการอัปโหลดขึ้นมาอีกอันนึงนะครับประมาณว่าตอนนี้ผมทำการอัปโหลดไฟล์เดียวได้แล้วครับแต่ว่าผมอยาก
เพิ่มอีกไฟล์นึงนะครับ (เป็นการอัปโหลดเข้าฐานข้อมูลนะครับซึ่งผมกำหนดชื่อว่า imagename) ไฟล์ส่งค่าของผมจะเป็นลักษณะนี้ครับ
<tr>
<td bgcolor="#CCCCCC"> ไฟล์ประกอบ : </div></td><td colspan="3">
<INPUT NAME="UploadedFile" TYPE="file" size=50 >
</td></tr>
***********************************************************************************
ส่วนไฟล์ .php จะเป็นแบบนี้ครับ
<?
function randomstr( $length )
{
$possible = "abcdefghijklmn987654321";
$str="";
while( strlen( $str ) < $length )
{
$str .= substr( $possible, (rand()%strlen( $possible )),1);
}
return $str;
}
$dir="c:/appserv/www/matters/adminmenu/images";
if( $UploadedFile != none )
{
$link = mysql_connect("localhost","root","");
if (!$link)
{
print "Error mySQL";
}
else
{
$newfilename = randomstr(4) . "_" . $UploadedFile_name;
if (copy( $UploadedFile , "$dir/$newfilename" ))
{
print "<br><center><img src='imag/logo2.gif'><br><font color='#0099cc'>ระบบได้ทำการบันทึกลงฐานข้อมูลเรียบร้อยแล้วครับ !!<br>... กรุณารอสักครู่ ...</font></center>";
mysql_select_db( 'printed_matters', $link );
$sql="insert into printed_matters (imagename,name,faculty,location,url,remark,vol) values( '$newfilename' , '$name', '$faculty', '$location', '$url', '$remark', '$vol' )";
if (!mysql_query( $sql, $link ))
{
print "Error adding data into MySQL";
}
else
}
else
{
print "<table align=center width=60% border=1 bordercolor=#ff69b4 bgcolor=#f0ffff cellpadding=2 cellspacing=0>";
print "<tr><td align=center>";
print "<br><center>ไม่สามารถทำการ Upload ข้อมูลได้เนื่องจากท่านยังไม่ได้เลือกรูปภาพ<br> ... กรุณารอสักครู่...</center>";
print "</font><br><hr width=20%></td></tr></table>";
}
//unlink($UploadedFile );
}
}else{
print "Error.. no file.<br>";
}
?>
******************
ผมจะต้องเพิ่มเติมอะไรบ้างครับช่วยแนะนำด้วยครับ
ขอขอบคุณล่วงหน้าครับ
Tag : - - - -
|
|
|
|
|
|
Date :
9 ม.ค. 2551 10:38:53 |
By :
ฟ้าเวิ้ง |
View :
2101 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|