|
|
|
อัพโหลดไฟล์ลงในฐานข้อมูลได้ แต่ในโฟลเดอร์มันไม่มีไฟล์ค่ะ ทำไงดีค่ะ php |
|
|
|
|
|
|
|
<?php echo $row_Recordset1['c_name']; ?>
<p>
<?php
mysql_connect("linuxdb2.rmutsv.ac.th","asusystem","asu@2558") or die (mysql_error());
mysql_select_db("asu_project");
mysql_query("SET character_set_results=utf8");
mysql_query("SET character_set_client=utf8");
mysql_query("SET character_set_connection=utf8");
for($i=0;$i<=(int)($_POST["hdnLine"]);$i++)
{
$Str_file = explode(".",$_FILES['filUpload']['name'][$i]); // แยกชื่อไฟล์ด้วย "." ค่าที่ได้จะเป็น Array ครับ
echo $Str_file['0']."<br>";
$newname= date("Ymdhm")."-".$i.".".$Str_file['1'];
echo $newname."<br>";
if($_FILES["fileUpload"]["name"][$i] != "")
{
if(move_uploaded_file($_FILES["fileUpload"]["tmp_name"][$i],"myfile/".$_FILES["fileUpload"]["name"][$i]))
{
}}}
//*** Insert Record ***//
$strSQL = "INSERT INTO integ_comm";
$strSQL .="(comm_id,id_act,detail,filUpload) VALUES ('".$_POST["comm_id"]."','".$_POST["id_act"]."',
'".$_POST["detail"]."',
'".$_FILES["fileUpload"]["name"][0]."')";
$objQuery = mysql_query($strSQL);
//*** update***//
$strSQL = sprintf("UPDATE project63 SET integ_commu=%s WHERE pro63_id=%s",
GetSQLValueString($_POST['integ_commu'], "int"),
GetSQLValueString($_POST['pro63_id'], "int"));
$objQuery = mysql_query($strSQL);
$updateGoTo = "add.php?id_act=" . $_POST["id_act"] . "";
if (isset($_SERVER['QUERY_STRING'])) {
$updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?";
$updateGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $updateGoTo));
///////////////////////////////////////////////////////////////////////////////
mysql_close();
?>
บันทึกข้อมูลสำเร็จ รอสักครู่เพื่อกลับสู่หน้าหลัก</a></p>
</body>
</html>
<?php
mysql_free_result($Recordset1);
?>
Tag : PHP
|
|
|
|
|
|
Date :
2019-12-04 14:02:49 |
By :
โสภิดา |
View :
638 |
Reply :
9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
print_r(['post'=>$_POST, 'file'=>$_FILES]);
เอาแค่นี้ก่อนตรวจสอบว่าสิ่งที่ได้มาถูกต้องไหม
แล้วค่อยจัดการกับมัน
|
|
|
|
|
Date :
2019-12-04 14:16:15 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก่อนอื่น ต้องถามว่า เข้าใจ ระบบ web server ขนาดไหน
และเข้าใจ ระบบ path ที่ใช้เก็บโปรแกรม
กับ ระบบ path ที่ใช้อ้างอิงบน web client (browser ie ff chrome etc.) มากน้อยขนาดไหน ศึกษาตรงนี้ให้กระจ่าง
|
|
|
|
|
Date :
2019-12-04 14:44:32 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คำสั่งนี้ครับ คห 1 อุตส่าห์เน้น
print_r(['post'=>$_POST, 'file'=>$_FILES]);
ต้องการอย่างหนึ่ง แต่เอามาอีกอย่าง แล้วมันจะรู้เรื่องไหมครับ
คำสั่งที่ผมต้องการมันไม่ใช่อย่างที่คุณเอามาให้ดู มันจะได้ประโยชน์อะไรถ้าเอามาผิด
คิดและวิเคราะห์เองมันก็ดีอยู่ แต่ขาดการวิเคราะห์สิ่งที่ต้องการคืออะไร แบบนี้คุยงานกับใครเขาได้ล่ะครับ
|
|
|
|
|
Date :
2019-12-06 10:52:39 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|