อยากทราบว่าถ้า ผมจะทำการ ดึงรูปภาพ ผ่าน URL แล้วเก็บเข้าฐานข้อมูยังไง ครับ



เช่น URL   http://www.***.com/webboard/checksum/index7.php?imgnum=mBb6AcrBeV  



โดยดึงมาเก็บไว้ใน blob ของเราครับแล้วเรียกใช้ได้เลย โดยที่ไม่ต้องผ่าน URL



เขา เหมือนเรา capcha รูปของเค้ามาไว้ในฐานข้อมูลของเรา  จะทำยังไงคับ รบกวนผู้รู้ตอบด้วยคับ   กรณี นำไปศึกษาต่อคับ
กรกฎ วิริยะ 24 พ.ย. 2554 07:50
<?php

$data = file_get_contents('http://xxx.domain.tld/xxx.jpg');



ข้อมูลรูปภาพจะอยู่ที่ $data ครับ สามารถบันทึกลง db ได้ แต่ก่อนบันทึกต้อง addslashes() ก่อนนะครับ



เพิ่มเติมนะครับ ถ้า file_get_contents ไม่สามารถใช้งานได้ ยังมีฟังก์ชั่นอื่นๆอีกหลายฟังก์ชั่นที่ทำงานแทนได้ เช่น cURL ซึ่งขึ้นอยู่กับการตั้งค่าของ Server ที่ใช้งานอยู่
ไม่ทราบ 24 พ.ย. 2554 09:28
ขอบคุณมากคับ  แล้วถ้่าเรา capcha เราจะเรียกมายังไงคับ .... แล้วถ้าจะให้มันทันทึก อัตโนมัติ แบบว่าให้มันรีเฟสหน้าเอง แล้วบันทึกเอง อะคับ ต้องทำไง  ช่วยนะนำหน่อยคับ

กรกฎ วิริยะ 24 พ.ย. 2554 10:04
ใบเสนอราคาโดย หมายเหตุ #2ขอบคุณมากคับ  แล้วถ้่าเรา capcha เราจะเรียกมายังไงคับ .... แล้วถ้าจะให้มันทันทึก อัตโนมัติ แบบว่าให้มันรีเฟสหน้าเอง แล้วบันทึกเอง อะคับ ต้องทำไง  ช่วยนะนำหน่อยคับ


รูปภาพใดๆ ก็ใช้วิธีเก็บแบบเดียวกันครับ ถ้ามันสามารถระบุต้นทางของรูปภาพเป็น URL ได้



ส่วนการเขียนคำสั่งเพื่อให้มัน refresh และ บันทึกเองก็คงต้องอาศัย Javascript + Ajax แล้วครับ ลองหาอ่านเรื่อง Autorefresh บนเว็บดูครับ
ไม่ทราบ 28 พ.ย. 2554 01:18
ขอบคุณสำหรับ คำตอบคับผม..... รบกวนแอดเมล ผมหน่อยได้ปะคับ ... มันมีอะไรอีกเยอะ ที่ยังมะเข้าใจคับ  pukkung_v2@hotmail.com  ขอบคุณมากมายคับ