ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: dekjaidee ที่ 01 กันยายน 2018, 13:51:11



หัวข้อ: สอบถามการ เขียน insert บันทึกกลง Mysql ทีคับ
เริ่มหัวข้อโดย: dekjaidee ที่ 01 กันยายน 2018, 13:51:11
พอดีทำ input form ในการกรอก โค้ดสถิติจาก Histats ครับ


<textarea name="stat" class="form-control" rows="4" style="width:100%%" ></textarea>


ตัว Code

อ้างถึง
<!-- Histats.com  (div with counter) --><div id="histats_counter"></div>
<!-- Histats.com  START  (aync)-->
<script type="text/javascript">var _Hasync= _Hasync|| [];
_Hasync.push(['Histats.start', '1,4133205,4,1034,150,25,00011111']);
_Hasync.push(['Histats.fasi', '1']);
_Hasync.push(['Histats.track_hits', '']);
(function() {
var hs = document.createElement('script'); hs.type = 'text/javascript'; hs.async = true;
hs.src = ('//s10.histats.com/js15_as.js');
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(hs);
})();</script>
<noscript><a href="/" target="_blank"><img  src="//sstatic1.histats.com/0.gif?4100005&102" alt="" border="0"></a></noscript>
<!-- Histats.com  END  -->

พอกดบันทึกแล้ว ค่าไม่เก็บลงใน ฐานข้อมูลอ่ะครับ

ไม่ทราบว่าต้องเขียนอย่างไรครับ

 :wanwan017: :wanwan017:


หัวข้อ: Re: สอบถามการ เขียน insert บันทึกกลง Mysql ทีคับ
เริ่มหัวข้อโดย: gilbert ที่ 10 กันยายน 2018, 15:37:16
Convert characters to HTML entities ครับ

<?php
$name = htmlentities($_POST['name'));
?>


หัวข้อ: Re: สอบถามการ เขียน insert บันทึกกลง Mysql ทีคับ
เริ่มหัวข้อโดย: somsaknus ที่ 17 กันยายน 2018, 11:58:32
ต้องดู code ในส่วน ฐานข้อมูลด้วย เผื่อตัวแปลไม่ตรงกัน


หัวข้อ: Re: สอบถามการ เขียน insert บันทึกกลง Mysql ทีคับ
เริ่มหัวข้อโดย: maneemeena ที่ 17 กันยายน 2018, 15:23:19
จำได้ว่าตอนหัดเขียน php ใหม่ๆ เพื่อเชื่อมกับฐานข้อมูล จะมีปัญหาการบันทึกค่าของ ' ลงในฐานข้อมูลครับ
และเพียงแค่ single quote ตัวนี้แหละ มันสามารถทำให้เกิดปัญหาที่เรียกว่า sql injection ได้ด้วย
ฉะนั้น ก่อนเก็บข้อมูลเข้าระบบ ควรจะ กรองค่า ให้เรียบร้อยก่อนทุกครั้งครับ ถ้าใช้พวก PDO ก็ไม่น่ามีปัญหา
แต่ถ้าเขียนเชื่อมกับฐานข้อมูลตรงๆเลย ก็ต้องระวังเองครับ