สอบถามเรื่อง php 5.4 หน่อยครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามเรื่อง php 5.4 หน่อยครับ

สอบถามเรื่อง php 5.4 หน่อยครับ
พอดีเปลี่ยน Host up ตัว php 5.4 แล้วตัว upload รูปซึ่งผมใช้ class.upload.php อยู่มันใช้งานไม่ได้เลยครับ ไม่ทราบว่าต้องแก้ตรงไหนครับ

include("connectdb.php");
include("function.php");
include ("getListbox.php");
include ("class.upload.php");

if(isset($_GET['uid']) && (!isset($_POST['catid']))){
	    $news_id = $_GET['uid'];
		$SQL = "select * from tbl_news where news_id = '$news_id'     ";
	    $RS = mysql_query($SQL);
	    $arr = mysql_fetch_array($RS);
	    $catid = $arr['catid'];  
	    $news_title = $arr['news_title'];  
	    $news_description = $arr['news_description'];  
	    $news_detail = $arr['news_detail'];  
	    $news_img = $arr['news_img'];  
	    $user_id = $arr['user_id'];  
	    $btn ="Update";
	  //...
}else if(isset($_GET['uid']) && (isset($_POST['catid']))){

if($_REQUEST[op]=='update'){
 $SQL ="UPDATE tbl_news SET 
 catid = '$_POST[catid]',
 news_title = '$_REQUEST[news_title]',
 news_description = '$_REQUEST[news_description]',
 news_detail = '$_REQUEST[news_detail]',
 user_id = '".$_SESSION['member_id']."'

where news_id ='$_REQUEST[news_id]'";

if ((isset($_POST["ok"])) && ($_POST["ok"] == "ok_pass") && ($news_img != "") ){  
	 $upload_image = new upload($_FILES['news_img'] ) ; 
  
    if ( $upload_image->uploaded ) {  
        $upload_image->process( "news" ); 

         if ( $upload_image->processed ) {  
            $news_img =  $upload_image->file_dst_name ; 
            $upload_image->clean(); 
        }
    } $sql = "update tbl_news set news_img='$news_img' where news_id  =  '$_REQUEST[news_id]' ";
        $result = mysql_query($sql) or die("Err news_img")  ;
}  

mysql_query($SQL);
}///end op=update

ขอบคุณล่วงหน้าครับพี่


Pusirinon 110.170.246.xxx 22-07-2015 15:12:34

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
เปิดแจ้ง error แล้วแก้ตาม ต้องทำกับ server ถึงจะรู้สาเหตุ 
หรือไม่ class นั่นไม่รองรับ หรือมีฟังก์ชั่นภายในไม่รองรับ php 5.4
ก็ลองเปลี่ยนมาใช้งานโค้ดแบบง่ายดู เพื่อแก้ได้

ดูโค้ดนี้เป็นแนวทาง

สร้างฟังก์ชันสำหรับอัพโหลดรูป แบบกำหนดเงื่อนไข อย่างง่าย 


ninenik 180.183.138.xxx 22-07-2015
 ความคิดเห็นที่ 2
ถามเป็นความรู้นะครับพี่ พอผมลอง echo ออกมาตัวฟิว ช่องที่เก็บรูปไม่มีค่าอะไรเข้าไปเลย มันจะน่าเกิดจาก class.upload.php ใช่หรือเปล่าคับ


pusirinon 110.170.246.xxx 22-07-2015 15:30
 ความคิดเห็นที่ 3
   ต้องทดสอบดู 


ninenik 180.183.138.xxx 22-07-2015
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ