|
|
|
รบกวนช่วยดูโค้ดอัพโหลดหลายไฟล์พร้อมกันหน่อยค่ะ ติดปัญหาตอนนี้มันอัพได้แค่ไฟล์เดียวค่ะ |
|
|
|
|
|
|
|
ปัญหา คือ ไฟล์อัพได้แค่ไฟล์เดียว แต่เขียนโค้ดตรงอัพโหลดเป็น multiple="multiple" แล้วค่ะ เหมือนให้มันอัพได้หลายไฟล์
ไม่ทราบว่าต้องแก้โค้ดตรงไหนยังไงคะ?? รบกวนช่วยหน่อยค่ะ ติดมาหลายวันแล้ว (ความต้องการ คือ สามารถอัพไฟล์ได้หลายๆๆไฟล์พร้อมกันค่ะ)
Code (PHP)
<?php
session_start();
header('Content-Type: text/html; charset=UTF-8');
include("db/connect.php");//เรียกใช้ไฟล์connect.php
error_reporting (E_ALL ^ E_NOTICE); //ดัก noticeออกไป
if($_POST["Save"]){
//select pro_name
$sql_pname = "SELECT pro_name as province_name FROM province WHERE pro_id = '$pro_id' ";
$db_query_pname=mysql_query($sql_pname);
$result_pname = mysql_fetch_array($db_query_pname);
$province_name=$result_pname[province_name];
$file_asbuit='".$_FILES["file_asbuit"]["name"]."';
$fileName_tis620 = iconv("utf-8", "tis-620", $_FILES["file_asbuit"]["name"]);
$fileName_utf8 = iconv("tis-620", "utf-8", $fileName_tis620);
if(move_uploaded_file($_FILES["file_asbuit"]["tmp_name"], "upload/technical/asbuit/" . $fileName_tis620))
{
//insert into asbuit(pro_name)
$str=" insert into `asbuit`
(`asbuit_id`,`zone_asbuit`,`asbuit_name`,`file_asbuit`,`date_asbuit_up`,`asbuit_description`,`show`,`tech_id`,`p_id`,`pro_id`,`pro_name`) values ( '$asbuit_id' , '$zone_asbuit' , '$asbuit_name' ,'".$_FILES["file_asbuit"]["name"]."', '$date_asbuit_up', '$asbuit_description', 'y', '$tech_id', '$p_id', '$pro_id', '$province_name') " ;
mysql_query($str) or die (mysql_error());
//echo $str;
echo "<script type='text/javascript'>alert('บันทึกข้อมูลเรียบร้อยแล้ว')</script>";
echo "<meta http-equiv ='refresh'content='0;URL=show_asbuit.php'>";
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form name="as1" method="post" enctype="multipart/form-data">
<table align="center">
<th colspan="2" align="center" bgcolor="#FFFF99" scope="col">เพิ่มเอกสาร Asbuit</th>
<tr>
<td align="right">โปรเจค : </td>
<td> <select name="p_id" id="p_id"><option>เลือก</option>
<?php $sql="select * from project ";
$a=mysql_query($sql);
while($objResult=mysql_fetch_array($a)){
?>
<option value="<?=$objResult['p_id']?>"><?=$objResult['pro_name']?></option>
<?php } ?></select>*</td></tr>
<tr><td align="right">ZONE :</td>
<td><label for="zone_asbuit"></label>
<select name="zone_asbuit" id="zone_asbuit">
<option selected="selected">--กรุณาเลือก--</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select> </td></tr>
<tr><td align="right">จังหวัด :</td>
<td> <select name="pro_id" id="pro_id">
<option value="">--เลือกจังหวัด--</option>
<?php $strDefault=$row_insert['pro_id'];
$strSQL = "SELECT * FROM province ORDER BY pro_id ASC";
$objQuery = mysql_query($strSQL);
while($objResuut = mysql_fetch_array($objQuery))
{ if($strDefault == $objResuut["pro_id"])
{ $sel = "selected"; }
else{ $sel = ""; } ?>
<option value="<?=$objResuut["pro_id"];?>" <?=$sel;?>><?=$objResuut["pro_id"]." - ".$objResuut["pro_name"];?></option> <?php } ?>
</select></td></tr>
<font color="#FF0000"> </font>
<tr><td align="right">ชื่อเอกสาร :</td>
<td ><label for="asbuit_name"></label>
<input type="text" name="asbuit_name" id="asbuit_name" ; /> </td> </tr>
<tr><td align="right">รายละเอียด :</td>
<td ><label for="asbuit_description"></label>
<input type="text" name="asbuit_description" id="asbuit_description" ; /></td> </tr>
<tr><td colspan="2"> </td></tr>
<div class="upload">
<div id="queue"></div>
<tr> <td colspan="2" align="center"><div align="center">
<input id="file_asbuit" name="file_asbuit" type="file" multiple="multiple">
<input type="submit" name="Save" id="Save" value="บันทึก" />
<input type="reset" name="cancel" id="cancel" value="ยกเลิก" />
</div></td> </tr></div> </table></form>
</body>
<html>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2017-03-06 09:07:33 |
By :
chimjang |
View :
698 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|