|
|
|
ช่วยด้วยต้องการ อัพโหลดแบบแยก file รูปภาพ กับไฟล์ pdf |
|
|
|
|
|
|
|
อยากให้ file field ด้านล่างสุด copy ลง folder ที่ชื่อไฟล์ file แก้วเก็บชื่อลง database ชื่อ file
โคด
Code (PHP)
<?php require_once('../Connections/conn.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>เพิ่มข่าวสาร</title>
<style type="text/css">
<!--
.style1 {color: #00FF00}
.style2 {color: #0000FF}
.style3 {color: #003300}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}
-->
</style>
<script src="../SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
<script src="../SpryAssets/SpryValidationTextarea.js" type="text/javascript"></script>
<link href="../SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />
<link href="../SpryAssets/SpryValidationTextarea.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div align="center">
<form action="add.php" method="POST" enctype="multipart/form-data" name="form1" id="form1">
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="3"><div align="center" class="style1">
<h2 class="style2">เพิ่มข่าวสาร</h2>
</div></td>
</tr>
<tr>
<td colspan="3"><div align="center" class="style3"></div> <div align="center" class="style3"></div> <div align="center" class="style3"></div></td>
</tr>
<tr>
<td width="244"><div align="right" class="style3">หัวข้อเรื่อง</div></td>
<td width="16"><span class="style3"></span></td>
<td width="240"><span class="style3">
<label>
<div align="left"><span id="sprytextfield1">
<input name="title" type="text" id="title" size="50" />
<span class="textfieldRequiredMsg">กรุณาพิมพ์ข้อความ</span></span></div>
</label>
</span></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><span class="style3"></span></td>
<td><span class="style3"></span></td>
<td><span class="style3"></span></td>
</tr>
<tr>
<td><div align="right" class="style3">วันที่</div></td>
<td><span class="style3"></span></td>
<td><div align="left"><span id="sprytextfield2">
<label>
<input name="date" type="text" id="date" size="10" />
</label>
<span class="textfieldRequiredMsg">กรุณาพิมพ์วันที่</span></span>(ปปปป-ดด-วว)</div></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><div align="right" class="style3">ผู้บันทึก</div></td>
<td> </td>
<td><div align="left">
<label>
<select name="select" id="select">
<option value="ไม่ระบุ">ไม่ระบุ</option>
<option value="ธีรศักดิ์">ธีรศักดิ์</option>
<option value="กรองกาญจน์">กรองกาญจน์</option>
<option value="พิสุทธิ์">พิสุทธิ์</option>
<option value="อัญญารัตน์">อัญญารัตน์</option>
</select>
</label>
</div></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><span class="style3"></span></td>
<td><span class="style3"></span></td>
<td><span class="style3"></span></td>
</tr>
<tr>
<td><div align="right" class="style3">รายละเอียด</div></td>
<td><span class="style3"></span></td>
<td><span id="sprytextarea1">
<label>
<textarea name="data" id="data" cols="45" rows="5"></textarea>
</label>
<span class="textareaRequiredMsg">กรุณาพิมพ์ข้อมุล</span><span class="textareaMinCharsMsg">ข้อความน้อยที่สุด 10 ตัวอักษร</span><span class="textareaMaxCharsMsg">ข้อความยาวไม่เกิน 255 ตัวอักษร</span></span></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><div align="right" class="style3">รูปภาพ</div></td>
<td> </td>
<td><label>
<div align="left">
<input name="filUpload" type="file" id="filUpload" />
</div>
</label></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td>.JPG .GIF .PNG</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><div align="right" class="style3">ไฟล์เอกสาร</div></td>
<td> </td>
<td><div align="left">
<label>
<input type="file" name="filUpload2" id="filUpload2" />
</label>
</div></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><span class="style3"></span></td>
<td><span class="style3"></span></td>
<td><span class="style3"></span></td>
</tr>
<tr>
<td><span class="style3"></span></td>
<td><span class="style3"></span></td>
<td><div align="left"><span class="style3"><label>
<div align="left">
<input type="submit" name="button" id="button" value="บันทึกข้อมูล" />
<input type="reset" name="button2" id="button2" value="ลบ" />
</div>
</label>
</span></td>
</tr>
</table>
</form>
</div>
<script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1");
var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2");
var sprytextarea1 = new Spry.Widget.ValidationTextarea("sprytextarea1", {minChars:10, maxChars:255});
//-->
</script>
</body>
</html>
โคดหน้า add
Code (PHP)
<?php
if(copy($_FILES["filUpload"]["tmp_name"],"myfile/".$_FILES["filUpload"]["name"]))
{
echo "อัพโหลดข้อมูลเรียบร้อยแล้วครับ<br>";
require_once('../Connections/conn.php');
$strSQL = "INSERT INTO new";
$strSQL .="(forum_title, forum_date, forum_name, forum_data, forum_detial,images) VALUES ('".$_POST["title"]."','".$_POST["date"]."','".$_POST["select"]."','".$_POST["data"]."','".$_POST["data"]."','".$_FILES["filUpload"]["name"]."')";
mysql_query($strSQL);
}
?>
Tag : PHP
|
|
|
|
|
|
Date :
2012-01-20 12:19:54 |
By :
kooyarut |
View :
1358 |
Reply :
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันแยกชื่อตัวแปรอยู่แล้วนี่ครับ filUpload กับ filUpload2
Code (PHP)
<?php
require_once('../Connections/conn.php');
if(copy($_FILES["filUpload"]["tmp_name"],"pdf/".$_FILES["filUpload"]["name"]))
{
echo "อัพโหลดข้อมูลเรียบร้อยแล้วครับ<br>";
}
if(copy($_FILES["filUpload2"]["tmp_name"],"img/".$_FILES["filUpload2"]["name"]))
{
echo "อัพโหลดข้อมูลเรียบร้อยแล้วครับ<br>";
}
$strSQL = "INSERT INTO new";
$strSQL .="(forum_title, forum_date, forum_name, forum_data, forum_detial,pdf,images) VALUES ('".$_POST["title"]."','".$_POST["date"]."','".$_POST["select"]."','".$_POST["data"]."','".$_POST["data"]."','".$_FILES["filUpload"]["name"]."','".$_FILES["filUpload2"]["name"]."')";
mysql_query($strSQL);
?>
|
|
|
|
|
Date :
2012-01-20 15:12:29 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับพี mr.win สุดยอดจริง ๆ
|
|
|
|
|
Date :
2012-01-20 15:17:30 |
By :
kooyarut |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไฟล์ลงใน folder แล้ว แต่ชื่อยังไม่เก็บลง ด้า ต้าเบสเลย
|
|
|
|
|
Date :
2012-01-20 16:12:17 |
By :
kooyarut |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรวจสอบ ฟิวด์ด้วยครับ หรือใช้
Code (PHP)
mysql_query($strSQL) or die(mysql_error());
จะได้รู้ Error ครับ
|
|
|
|
|
Date :
2012-01-20 16:35:05 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้วครับ แต่ผมสงสัยอยู่นิดหนึ่ง ทำไม ใช้ <?php require_once('../Connections/conn.php'); ?> ไม่ได้
แต่พอ ทำแบบนี้ใช้ได้
Code (PHP)
<?php
if(copy($_FILES["filUpload"]["tmp_name"],"pdf/".$_FILES["filUpload"]["name"]))
{
echo "อัพโหลดข้อมูลเรียบร้อยแล้วครับ<br>";
}
if(copy($_FILES["filUpload2"]["tmp_name"],"img/".$_FILES["filUpload2"]["name"]))
{
echo "อัพโหลดข้อมูลเรียบร้อยแล้วครับ<br>";
}
$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("computer");
mysql_query('SET NAMES UTF8');
$strSQL = "INSERT INTO new (forum_title, forum_date, forum_name, forum_data, forum_detial, pdf, images) VALUES ('".$_POST["title"]."','".$_POST["date"]."','".$_POST["select"]."','".$_POST["data"]."','".$_POST["data"]."','".$_FILES["filUpload"]["name"]."','".$_FILES["filUpload2"]["name"]."')";
mysql_query($strSQL) or die(mysql_error());
?>
|
|
|
|
|
Date :
2012-01-21 13:57:41 |
By :
kooyarut |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?php require_once('../Connections/conn.php'); ?>
พาร์ทไฟล์ถูกต้องแน่ ?
|
|
|
|
|
Date :
2012-01-21 13:59:36 |
By :
pjgunner.com |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น่าจะคับ
|
|
|
|
|
Date :
2012-02-28 17:16:17 |
By :
siampolsan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|