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,038

HOME > PHP > PHP Forum > มีปัญหา ทำลิ้งค์ เปิด fancy box แล้วไม่ทำงาน ใช้งานควบคู่กับ datatable


[PHP] มีปัญหา ทำลิ้งค์ เปิด fancy box แล้วไม่ทำงาน ใช้งานควบคู่กับ datatable

 
Topic : 122576



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



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


สร้างหน้าแสดงข้อมูล ที่ใช้งานด้วย datatable มีปุ่ม สร้างใหม่ แก้ไข ลบ
แบบต้องการให้แสดงเป็นป็อบอัพด้วย fancybox แต่ฟังก์ชั่น ไม่ทำงานเลยครับ

ปล. ผมเข้าใจว่า ตัว datatable เองก็สามารถทำได้ แค่เลือกใช้งานฟังก์ชั่นนั้น แต่เพราะปรับแต่งได้ไม่เก่ง เลยเลือกใช้วิธีนี้ครับ

datatable

1. หน้าหลัก แสดงข้อมูล
Code (PHP)
001.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
002.<html>
003.    <head>
004.        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
005.        <link rel="shortcut icon" type="image/ico" href="http://www.datatables.net/media/images/favicon.ico" />
006.        <!-- fancybox -->
007.        <script type="text/javascript" src="../fancybox/scripts/jquery-1.4.3.min.js"></script>
008.        <script type="text/javascript" src="../fancybox/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
009.        <script type="text/javascript" src="../fancybox/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
010.        <link rel="stylesheet" href="../fancybox/style/style.css" />
011.        <link rel="stylesheet" type="text/css" href="../fancybox/fancybox/jquery.fancybox-1.3.4.css" media="screen" />
012.         
013.        <title>DataTables example</title>
014.       <!-- นำเข้าสคริปที่เกี่ยวข้อง-->
015.         
016.        <style type="text/css" title="currentStyle">
017.            @import "media/css/demo_page.css";
018.            @import "media/css/demo_table.css";
019.        .databox {
020.            z-index:1;
021.            margin:20px 0px 0px 30px;
022.            -webkit-border-radius:10px 10px 10px 10px;
023.            -moz-border-radius:10px 10px 10px 10px;
024.            border-radius:10px 10px 10px 10px;
025.            padding:1px 5px 30px 5px;
026.            margin:10px 40px 0px 40px;
027.            border: solid 1px #428bca;
028.            background-color:#f5f5f5;
029.            }
030.        .addnew{
031.        text-align:right;
032.        margin:10px 0px 10px 0px;
033.        background: #F8FBFC;
034.        color: #56ADDC;
035.        text-decoration: none;
036.        padding: 2px 4px;
037.        border: 1px solid #1BA0CD;
038.        }
039.        .linkpage a { font:12px Arial, Helvetica, sans-serif;
040.        background: #F8FBFC;
041.        color: #56ADDC;
042.        text-decoration: none;
043.        padding: 10px 4px;
044.        border: 1px solid #1BA0CD;
045.        }
046.        .linkpage a:hover { background-color:#C0F5FA;
047.        border-color: #608BD2;
048.        color:#0076AE
049.        }
050.        .linkpage span { font: 12px Arial, Helvetica, sans-serif;
051.        color:#333333;
052.        padding: 10px 4px;
053.        }
054.</style>
055.        <script type="text/javascript" language="javascript" src="../JS/fansybox_size.js"></script>
056.        <script type="text/javascript" language="javascript" src="media/js/jquery.js"></script>
057.        <script type="text/javascript" language="javascript" src="media/js/jquery.dataTables.edit.js"></script>
058.        <script type="text/javascript" charset="utf-8">
059.            $(document).ready(function() {
060.                $('#example').dataTable( {  // เขียนโค้ด โดยระบุให้ ไปดึงข้อมูลจาก ไฟล์ ids.php ที่อยุ่ในโฟลเดอร์ scripts มาทำงาน
061.                    "bProcessing": true,    // โดยเอาข้อมูลที่ได้มาแสดง ใน table ที่มี ไอดี เท่ากับ example
062.                    "bServerSide": true,
063.                    "sAjaxSource": "scripts/serverEditProcessing.php"
064.                } );
065.            } );
066.        </script>
067.        <script type="text/javascript">
068.        // JavaScript Document
069.  $(document).ready(function() {
070.            $('a[id^="ADD"]').fancybox({
071.                'width'             : '80%',
072.                'height'            : '100%',
073.                'autoScale'         : false,
074.                'transitionIn'      : 'none',
075.                'transitionOut'     : 'none',
076.                'type'              : 'iframe',
077.                onClosed    :   function() {
078.                window.location='Course_manage.php';
079.                //window.location.reload(true);
080.                //document.iframe['data'].location.reload(true);
081.                }
082.            });
083.             
084.            $('a[id^="EDIT"]').fancybox({
085.                'width'             : '80%',
086.                'height'            : '100%',
087.                'autoScale'         : false,
088.                'transitionIn'      : 'none',
089.                'transitionOut'     : 'none',
090.                'type'              : 'iframe',
091.                onClosed    :   function() {
092.                window.location='Course_view.php';
093.                //window.location.reload(true);
094.                //document.iframe['data'].location.reload(true);
095.                }
096.            });
097.             
098.            $('a[id^="DEL"]').fancybox({
099.                'width'             : '50%',
100.                'height'            : '50%',
101.                'autoScale'         : false,
102.                'transitionIn'      : 'none',
103.                'transitionOut'     : 'none',
104.                'type'              : 'iframe',
105.                onStart     :   function() {
106.                    return window.confirm('ต้องการลบข้อมูลรายการนี้?');
107.                },
108.                onClosed    :   function() {
109.                window.location='Course_view.php';
110.                //window.location.reload(true);
111.                //document.iframe['data'].location.reload(true);
112.                }
113.            });
114.        });
115.        </script>
116.    </head>
117.    <!-- <body id="dt_example"> -->
118.    <body>
119.    <div class="databox">
120.    <div id="h1">จัดการรายการกิจกรรม</div>
121.        <div id="container">
122.<div class="linkpage" style="margin:20px 0px 20px 0px; text-align:right"><a id="ADD" href="Course_Register.php" class="fancybox" title="เพิ่มรายการใหม่">เพิ่มรายการใหม่</a></div>
123.          <div id="dynamic">
124.<table cellpadding="0" cellspacing="0" border="0" class="display" id="example">
125.    <thead>
126.        <tr>
127.            <th width="20%">ชื่อกิจกรรม (ไทย)</th>
128.            <th width="20%">ชื่อกิจกรรม (อังกฤษ)</th>
129.            <th width="20%">ที่ปรึกษากิจกรรม</th>
130.            <th width="10%">จำนวนที่รับ</th>
131.         <th width="10%">จัดการ </th>
132.        </tr>
133.    </thead>
134.    <tbody>
135.        <tr>
136.            <td colspan="6" class="dataTables_empty">Loading data from server</td>
137.        </tr>
138.    </tbody>
139.</table>
140.            </div>
141.        </div>
142.        </div>
143.    </body>
144.</html>


2. หน้าที่ใช้ดึงข้อมูลของ datatable
Code (PHP)
001.<?php
002.     
003.    /* ทำการย้าย สลับ นิดหน่อย เอา id มาต่อท้าย
004.     */
005.    $aColumns = array('courseNameTh', 'courseNameEn', 'courseAdviser', 'courseMaxadmit','courseID');
006.     
007.    /* กำหนด primary key ให้กับคอลัมน์ */
008.    $sIndexColumn = "courseID";
009.     
010.    /* ชื่อตาราง */
011.    $sTable = "tb_course";
012.     
013.    /* ส่วนของการเชื่อมต่อฐานข้อมูล */
014.    $gaSql['user']       = "root";
015.    $gaSql['password']   = "1234";
016.    $gaSql['db']         = "free_course";
017.    $gaSql['server']     = "localhost";
018.     
019.    /* ถ้าเกิดต้องการนำเข้าแบบไฟล์ ก็ต้อง ปิดตรงส่วนการเชื่อมต่อด้านบน แล้วใช้ โค้ดด้านล่างนี้แทน  */
020.    //include( $_SERVER['DOCUMENT_ROOT']."/datatables/mysql.php" );
021.     
022.     
023. 
024.    /*
025.     * MySQL connection
026.     */
027.    $gaSql['link'] =  mysql_pconnect( $gaSql['server'], $gaSql['user'], $gaSql['password'] ) or
028.        die( 'Could not open connection to server' );
029.     
030.    mysql_select_db( $gaSql['db'], $gaSql['link'] ) or
031.        die( 'Could not select database '. $gaSql['db'] );
032.    mysql_query("SET NAMES utf8");
033.     
034.    /*
035.     * แบ่งหน้า
036.     */
037.    $sLimit = "";
038.    if ( isset( $_GET['iDisplayStart'] ) && $_GET['iDisplayLength'] != '-1' )
039.    {
040.        $sLimit = "LIMIT ".mysql_real_escape_string( $_GET['iDisplayStart'] ).", ".
041.            mysql_real_escape_string( $_GET['iDisplayLength'] );
042.    }
043.     
044.     
045.    /*
046.     * จัดเรียงลำดับ
047.     */
048.    $sOrder = "";
049.    if ( isset( $_GET['iSortCol_0'] ) )
050.    {
051.        $sOrder = "ORDER BY  ";
052.        for ( $i=0 ; $i<intval( $_GET['iSortingCols'] ) ; $i++ )
053.        {
054.            if ( $_GET[ 'bSortable_'.intval($_GET['iSortCol_'.$i]) ] == "true" )
055.            {
056.                $sOrder .= $aColumns[ intval( $_GET['iSortCol_'.$i] ) ]."
057.                    ".mysql_real_escape_string( $_GET['sSortDir_'.$i] ) .", ";
058.            }
059.        }
060.         
061.        $sOrder = substr_replace( $sOrder, "", -2 );
062.        if ( $sOrder == "ORDER BY" )
063.        {
064.            $sOrder = "";
065.        }
066.    }
067.     
068.     
069.    $sWhere = "";
070.    if ( isset($_GET['sSearch']) && $_GET['sSearch'] != "" )
071.    {
072.        $sWhere = "WHERE (";
073.        for ( $i=0 ; $i<count($aColumns) ; $i++ )
074.        {
075.            $sWhere .= $aColumns[$i]." LIKE '%".mysql_real_escape_string( $_GET['sSearch'] )."%' OR ";
076.        }
077.        $sWhere = substr_replace( $sWhere, "", -3 );
078.        $sWhere .= ')';
079.    }
080.     
081.    /* เวลาค้นหาในคอลัมน์  */
082.    for ( $i=0 ; $i<count($aColumns) ; $i++ )
083.    {
084.        if ( isset($_GET['bSearchable_'.$i]) && $_GET['bSearchable_'.$i] == "true" && $_GET['sSearch_'.$i] != '' )
085.        {
086.            if ( $sWhere == "" )
087.            {
088.                $sWhere = "WHERE ";
089.            }
090.            else
091.            {
092.                $sWhere .= " AND ";
093.            }
094.            $sWhere .= $aColumns[$i]." LIKE '%".mysql_real_escape_string($_GET['sSearch_'.$i])."%' ";
095.        }
096.    }
097.     
098.     
099.    /*
100.     *คำสั่ง SQL ดึงข้อมูลออกมาโชว์
101.     *
102.     */
103.    $sQuery = "
104.        SELECT SQL_CALC_FOUND_ROWS ".str_replace(" , ", " ", implode(", ", $aColumns))."
105.        FROM   $sTable
106.        $sWhere
107.        $sOrder
108.        $sLimit
109.    ";
110.    $rResult = mysql_query( $sQuery, $gaSql['link'] ) or die(mysql_error());
111.     
112.    /* จำนวนข้อมูลหลังจากค้นหา */
113.    $sQuery = "
114.        SELECT FOUND_ROWS()
115.    ";
116.    $rResultFilterTotal = mysql_query( $sQuery, $gaSql['link'] ) or die(mysql_error());
117.    $aResultFilterTotal = mysql_fetch_array($rResultFilterTotal);
118.    $iFilteredTotal = $aResultFilterTotal[0];
119.     
120.    /*  จำนวนทั้งหมด */
121.    $sQuery = "
122.        SELECT COUNT(".$sIndexColumn.")
123.        FROM   $sTable
124.    ";
125.    $rResultTotal = mysql_query( $sQuery, $gaSql['link'] ) or die(mysql_error());
126.    $aResultTotal = mysql_fetch_array($rResultTotal);
127.    $iTotal = $aResultTotal[0];
128.     
129.     
130.    /*
131.     * ส่วนการแสดงผล
132.     */
133.    $output = array(
134.        "sEcho" => intval($_GET['sEcho']),
135.        "iTotalRecords" => $iTotal,
136.        "iTotalDisplayRecords" => $iFilteredTotal,
137.        "aaData" => array()
138.    );
139.     
140.    while ( $aRow = mysql_fetch_array( $rResult ) )
141.    {
142.        $row = array();
143.         
144.        for ( $i=0 ; $i<count($aColumns) ; $i++ )
145.        {
146.            if ( $aColumns[$i] == "courseID" ) // ถ้าเจอ collumns ที่มีชื่อว่า id ก็ ให้ แทนที่ ค่าที่จะส่งกลับไปให้ id ด้วย link ข้างล่าง
147.            {
148.                 $id = $aRow['courseID'];
149.                 $nameth = $aRow['courseNameTh'];
150.                /* เมื่อมาถึงส่วนนี้ก็สามารถ ดึง เอา id ที่เป็น primary key ไปใช้ด้วยแล้ว ส่งไปค่าไปอีกหน้า หรือเขียน javascript function มารับค่าไปทำอะไรต่อ ก็ตามสบายเลยครับ
151.                 */
152.                $row[] = "<center><a href='Course_edit.php?CourseID=".$id."' title='แก้ไขข้อมูลของ ".$nameth." '><img src='images/edit.png' width='15' height='15'></a>         <a href='http://www.turotialdev.com?id=".$id."'  title='ลบข้อมูลของ  ".$nameth." '><img src='images/del.png' width='15' height='15' ></a></center>" ;
153.            }          
154.            else if ( $aColumns[$i] != ' ' )
155.            {
156.                /* General output */
157.                $row[] = "<center>".$aRow[ $aColumns[$i] ]."</center>";
158.            }
159.        }
160.        $output['aaData'][] = $row;
161.    }
162.     
163.    echo json_encode( $output );
164.     
165.    ?>




Tag : PHP, MySQL, JavaScript, jQuery



ประวัติการแก้ไข
2016-04-23 14:53:13
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-04-23 14:49:51 By : akkaneetha View : 1546 Reply : 3
 

 

No. 1



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

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

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

ลองเอาชุดนี้ไปใว้ล่างสุดได้ไหม๊ครับ

Code (JavaScript)
01.      <script type="text/javascript">
02.      // JavaScript Document
03.$(document).ready(function() {
04.          $('a[id^="ADD"]').fancybox({
05.              'width'             : '80%',
06.              'height'            : '100%',
07.              'autoScale'         : false,
08.              'transitionIn'      : 'none',
09.              'transitionOut'     : 'none',
10.              'type'              : 'iframe',
11.              onClosed    :   function() {
12.              window.location='Course_manage.php';
13.              //window.location.reload(true);
14.              //document.iframe['data'].location.reload(true);
15.              }
16.          });
17.           
18.          $('a[id^="EDIT"]').fancybox({
19.              'width'             : '80%',
20.              'height'            : '100%',
21.              'autoScale'         : false,
22.              'transitionIn'      : 'none',
23.              'transitionOut'     : 'none',
24.              'type'              : 'iframe',
25.              onClosed    :   function() {
26.              window.location='Course_view.php';
27.              //window.location.reload(true);
28.              //document.iframe['data'].location.reload(true);
29.              }
30.          });
31.           
32.          $('a[id^="DEL"]').fancybox({
33.              'width'             : '50%',
34.              'height'            : '50%',
35.              'autoScale'         : false,
36.              'transitionIn'      : 'none',
37.              'transitionOut'     : 'none',
38.              'type'              : 'iframe',
39.              onStart     :   function() {
40.                  return window.confirm('ต้องการลบข้อมูลรายการนี้?');
41.              },
42.              onClosed    :   function() {
43.              window.location='Course_view.php';
44.              //window.location.reload(true);
45.              //document.iframe['data'].location.reload(true);
46.              }
47.          });
48.      });
49.      </script>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-04-25 10:26:06 By : mr.win
 

 

No. 2



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



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

ตอบความคิดเห็นที่ : 1 เขียนโดย : mr.win เมื่อวันที่ 2016-04-25 10:26:06
รายละเอียดของการตอบ ::
ก็ยังไม่ได้แบบเดิมครับ



ประวัติการแก้ไข
2016-04-25 11:12:34
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-04-25 11:12:08 By : akkaneetha
 

 

No. 3



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



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

ตอบความคิดเห็นที่ : 2 เขียนโดย : akkaneetha เมื่อวันที่ 2016-04-25 11:12:08
รายละเอียดของการตอบ ::
ตอนนี้แก้ได้ส่วนหนึ่งแล้วครับ คือส่วนที่เป็นลิ้งค์ เพิ่มรายการใหม่ สามารถใช้ fancybox ได้แล้ว

ปัญหา น่าจะเกิดจาก ผมเรียกใช้ lib jquery 2 ตัวพร้อมกัน คือ

fancybox ใช้ jquery 1.4.3
datatable ใช้ jquery 1.6


เลยแก้ให้เรียกใช้งานแบบนี้
Code (PHP)
01.<!-- fancybox -->
02.        <script type="text/javascript" src="../fancybox/scripts/jquery-1.4.3.min.js"></script>
03.        <script type="text/javascript" src="../fancybox/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
04.        <script type="text/javascript" src="../fancybox/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
05.        <link rel="stylesheet" href="../fancybox/style/style.css" />
06.        <link rel="stylesheet" type="text/css" href="../fancybox/fancybox/jquery.fancybox-1.3.4.css" media="screen" />
07.        <script type="text/javascript">
08.        var $jq143 = jQuery.noConflict(true);
09.        </script>
10.        <!-- DataTable -->
11.        <script type="text/javascript" language="javascript" src="media/js/jquery.js"></script>
12.        <script type="text/javascript" language="javascript" src="media/js/jquery.dataTables.edit.js"></script>


ใช้ jQuery.noConflict มากำหนดใช้งาน
ส่วนเรียกใช้

Code (PHP)
01.<script type="text/javascript">
02.        // JavaScript Document
03.  $jq143(document).ready(function() {
04.            $jq143('a[id^="ADD"]').fancybox({
05.                'width'             : '80%',
06.                'height'            : '100%',
07.                'autoScale'         : false,
08.                'transitionIn'      : 'none',
09.                'transitionOut'     : 'none',
10.                'type'              : 'iframe',
11.                onClosed    :   function() {
12.                window.location='Course_Manage.php';
13.                //window.location.reload(true);
14.                document.iframe['ShowData'].location.reload(true);
15.                }
16.            });
17.             
18.            $jq143('a[id^="EDIT"]').fancybox({
19.                'width'             : '80%',
20.                'height'            : '100%',
21.                'autoScale'         : false,
22.                'transitionIn'      : 'none',
23.                'transitionOut'     : 'none',
24.                'type'              : 'iframe',
25.                onClosed    :   function() {
26.                window.location='Course_Manage.php';
27.                //window.location.reload(true);
28.                //document.iframe['ShowData'].location.reload(true);
29.                }
30.            });
31.             
32.            $jq143('a[id^="DEL"]').fancybox({
33.                'width'             : '50%',
34.                'height'            : '50%',
35.                'autoScale'         : false,
36.                'transitionIn'      : 'none',
37.                'transitionOut'     : 'none',
38.                'type'              : 'iframe',
39.                onStart     :   function() {
40.                    return window.confirm('ต้องการลบข้อมูลรายการนี้?');
41.                },
42.                onClosed    :   function() {
43.                window.location='Course_Manage.php';
44.                //window.location.reload(true);
45.                //document.iframe['ShowData'].location.reload(true);
46.                }
47.            });
48.        });
49.        </script>


ไม่รู้ว่า แก้ได้ถูกจุดมากแค่ไหนครับ

แต่ยังติดอยู่ในส่วนของ ที่แสดงอยู่ใน datatable ที่ยังไม่สามารถใช้งานได้

โค้ดที่ใช้สร้างลิ้งค์

Code (PHP)
1.$row[] = "<center><a id='EDIT'  href='Course_edit.php?CourseID=".$id."' class='fancybox' title='แก้ไขข้อมูลของ ".$nameth." '><img src='images/edit.png' width='15' height='15'></a>         <a id='DEL' class='fancybox' href='http://www.turotialdev.com?id=".$id."'  title='ลบข้อมูลของ  ".$nameth." '><img src='images/del.png' width='15' height='15' ></a></center>" ;

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-04-25 12:04:56 By : akkaneetha
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : มีปัญหา ทำลิ้งค์ เปิด fancy box แล้วไม่ทำงาน ใช้งานควบคู่กับ datatable
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





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