|
|
|
สอบถามการอัพโหลด file pdf โดยการรับค่าจาก textbox (กดบันทึกข้อมูลในหน้าเดียว) |
|
|
|
|
|
|
|
สอบถามการอัพโหลด file pdf
1.ต้องการรับค่าจาก textbox มาแล้วเปลี่ยนชื่อไฟล์ pdf
เช่นรับค่าจาก textbox = 12345 ก็ให้เปลี่ยนชื่อ เป็น 12345.pdf
2.ต้องการให้เก็บในฐานข้อมูล โดยเป็นชื่อ 12345.pdf
ไม่ทราบว่า ต้องเติมโค้ดหรือแก้ไขประมานไหนคะ ?
อันนี้หน้าฟอร์ม
อันนี้ หน้า Save
Code
<!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>
<script language="javascript">
function clickupload()
{
if ( document.getElementById('filepdf1').value.length == 0 )
{
alert( 'กรุณาระบุ File ที่จะ Upload ' ) ;
return false ;
}
document.getElementById('upmsg').innerHTML = 'กำลังทำการ Upload File กรุณารอซักครู่...' ;
document.getElementById('save').disabled = true ;
return true ;
}
function uploadok(pathfile)
{
document.getElementById('filepdf1').value ="";
document.getElementById('upmsg').innerHTML = 'Upload เสร็จแล้ว <br> file อยู่ที่<Br><a href="'+pathfile+'" target="_blank">'+pathfile+'</a><br>' ;;
document.getElementById('save').disabled = false;
document.getElementById('form_savedata').reset() ;
return true ;
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>บันทึกข้อมูล</title>
</head>
<body>
<?
$host = "localhost";
$user = "root";
$pass = "1234";
$dbname = "find_memo";
$tblname = "find_memo01";
$dbcon = mysql_connect($host,$user,$pass) or die ("Connect Database");
mysql_select_db ($dbname,$dbcon);
$no_memo = $_POST[no_memo];
$branch = $_POST[branch];
$date = $_POST[date];
$name_user = $_POST[name_user];
$name_admin = $_POST[name_admin];
$show = $_POST[show];
$option11 = $_POST[option11];
$filepdf1 = $_POST[filepdf1];
$sql = "insert into $tblname (memo_01,memo_02,memo_03,memo_04,memo_05,memo_06,memo_07) values ('$no_memo','$branch','$date','$name_user','$name_admin','$show','$option11','$filepdf1')";
echo $sql;
$result = mysql_query($sql);
if($result)
{
echo "บันทึกสำเร็จ";
}
else
{
echo "บันทึกไม่สำเร็จ";
}
mysql_close($dbcon);
?>
<?
sleep(3);
$nomemo = $_FILES['fileodf1']['no_memo'];
$file = $_FILES['fileodf1']['name'];
$typefile = $_FILES['fileodf1']['type'];
$sizefile = $_FILES['fileodf1']['size'];
$folder="filepdf/"; // กำหนดโฟลเดอร์ที่จะเก็บ เราต้องสร้างโฟลเดอร์ไว้ก่อน เปิด permission 777
//$tempfile = $folder.$_POST.$date("Y-m-d").".pdf";
$tempfile = $folder.$_POST['no_memo'].".pdf".$type; // กำหนดชื่อไฟล์ใหม่
copy($_FILES['fileodf1']['tmp_name'],$tempfile);
?>
<script language="JavaScript">
<!--
window.parent.uploadok('<?=$tempfile?>');
//-->
</script>
</body>
</html>
Tag : PHP, MySQL, JavaScript
|
|
|
|
|
|
Date :
2015-03-23 11:00:45 |
By :
kawakwang |
View :
1125 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|