Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > รบกวนช่วยดูให้ด้วยคะ จากโค้ดไม่สามารถบันทึกวิดีโอ ลงไปในฐานข้อมูลได้คะ ด่วนมากกก



 

รบกวนช่วยดูให้ด้วยคะ จากโค้ดไม่สามารถบันทึกวิดีโอ ลงไปในฐานข้อมูลได้คะ ด่วนมากกก

 



Topic : 084360



โพสกระทู้ ( 2 )
บทความ ( 0 )



สถานะออฟไลน์




โค้ดข้างล่าง มันไม่ยอมอัพวิดีโอลงฐานข้อมูลคะ ช่วยดูให้ด้วนะคะ

Code (PHP)
<? session_start();?>
<!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"><!-- InstanceBegin template="/Templates/vdo.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<link rel="stylesheet" type="text/css" href="css/style.css"/>
<?

include("Templates/lib/function.php");
include("lib/db.php");
$con = new MySQL();

import_request_variables("gp", "p_");

?>
<title>การสืบค้นวิดีโอคลิป</title>
<!-- InstanceBeginEditable name="php" -->
<?
			if(!isset($_SESSION['admin'])){ 
			 
			 echo "<meta http-equiv='refresh' content='0;URL=index.php'/>";
			 exit() ;
			}else{
			
			 $idm = $_SESSION['admin'][0];
			
			}
			
			
			if(isset($p_insert)){ 
				$sql = "select vdo_name from $tb_vdo where vdo_name ='$p_txtName'";
				$query = $con->query($sql);
					$row = $query->size();
					if($row==1){
						echo "<script>alert('ชื่อวิดีโอคลิป $p_txtName มีอยู่ในระบบแล้ว');</script>" ;
					}else{
						
						if($_FILES['vdofile']['size']<1048576000 ){
							$sql = "insert into $tb_vdo values('','$p_txtName','','$p_txtDetail',now())";	
							$query = $con->query($sql);
							
							$LID = $con->getLastInsertId();
							$vdo_name = $LID.'_'.'vdo'.Extention($_FILES['vdofile']['vdo_name']);
							move_uploaded_file($_FILES['vdofile']['tmp_name'],$con_path_vdo.$vdo_name);
						
							$sql = "update $tb_vdo set vdo_file = '$vdo_name' where vdo_id = '$LID' ";
							$con->querynoreturn($sql);
							echo "<meta http-equiv='refresh' content='0;URL=$_SERVER[PHP_SELF]' />";
							exit();
						
						}else {
							echo "<script> alert('ไฟล์เอกสารของคุณมีขนาดใหญ่เกิน 1 MB')</script>";
						}					
					}
			}else if(isset($p_update)){
				$sql = "select vdo_file from $tb_vdo where vdo_id = '$p_update'";
					$query = $con->query($sql);
					$show = $query->next();
			
						if($_FILES['vdofile']['size']<1048576000 and  $_FILES['vdofile']['name'] != '' ){
							
							$vdofile = $show['vdo_file'];
								if(file_exists("vdo_file/$vdofile")){
									unlink("vdo_file/$vdofile");
								}
								
							$LID = $p_update;
							
							$vdo_name = $LID.'_'.'vdo'.Extention($_FILES['vdofile']['name']);
							move_uploaded_file($_FILES['vdofile']['tmp_name'],$con_path_vdo.$vdo_name);
							
							$str_update_vdo = "vdo_file = '$vdo_name',";
							
						}else if($_FILES['vdofile']['size']>1048576000 and  $_FILES['vdofile']['name'] != '') {
							echo "<script> alert('รูปภาพของคุณมีขนาดใหญ่เกิน 1000 MB')</script>";
							echo "<meta http-equiv='refresh' content='0;URL=manage_vdo.php?edit=$p_update' />";
							exit();
						}// end if check image
						$sql = "update $tb_vdo set
								$str_update_vdo
								vdo_name    ='$p_txtName',
								vdo_detail ='$p_txtDetail'
								where vdo_id = '$p_update'";
						$con->querynoreturn($sql);
						echo "<meta http-equiv='refresh' content='0;URL=$_SERVER[PHP_SELF]' />";
						exit();
			
			}else if(isset($p_delete)){
				$sql = "select vdo_file from $tb_vdo where vdo_id = '$p_delete'";
							$query = $con->query($sql);
							$show = $query->next();
							
							$vdofile = $show['vdo_file'];
								if(file_exists("vdo_file/$vdofile")){
									unlink("vdo_file/$vdofile");
								}
				$sql = "delete from $tb_vdo where vdo_id ='$p_delete'";
				$con->querynoreturn($sql);
							echo "<meta http-equiv='refresh' content='0;URL=$_SERVER[PHP_SELF]' />";
							exit();
			}




?>




Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-09-21 23:20:05 By : jart0274 View : 1011 Reply : 4
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

มันมีหลายส่วนน่ะครับ ถ้าอยากรู้ว่าตรงไหน ในส่วนของ Query ก็ใส่ or die(mysql_error()); เข้าไปครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-22 07:49:56 By : mr.win
 


 

No. 2



โพสกระทู้ ( 2,311 )
บทความ ( 1 )



สถานะออฟไลน์





ประวัติการแก้ไข
2012-09-22 08:08:40
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-22 08:04:24 By : arm8957
 

 

No. 3



โพสกระทู้ ( 1,463 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

1. ตรวจสอบ config ครับว่าตั้งไว้เพียงพอหรือเปล่า
post_max_size = 50M
upload_max_filesize = 50M
memory_limit = 256M
ต้องตั้งที่ .htaccess ถ้าไม่พอและเค้าไม่ให้ใช้ก็ไม่สามารถทำได้ครับ
2. ตรวจสอบพื้นที่ว่าเพียงพอหรือเปล่า มี permission ในการอ่าน/เขียนไฟล์หรือไม่
3. ตรวจสอบ column type ของ table ว่ารองรับเก็บข้อมูลได้แค่ไหน
4. แนะนำว่าเก็บเป็นไฟล์ดีกว่าครับจะทำงานเร็วกว่า...

ปล. ค่า 1048576000 ไม่ใช่ขนาด 1M นะครับ
1M คือ 1024*1024


ประวัติการแก้ไข
2012-09-22 09:22:43
2012-09-22 09:25:44
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-22 09:21:31 By : num
 


 

No. 4



โพสกระทู้ ( 2 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณมากๆๆ นะคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-09-22 10:23:48 By : jart0274
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนช่วยดูให้ด้วยคะ จากโค้ดไม่สามารถบันทึกวิดีโอ ลงไปในฐานข้อมูลได้คะ ด่วนมากกก
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่