ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingต้องการเขียนให้ใส่ url แล้วดึงไฟล์มา [php]
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ต้องการเขียนให้ใส่ url แล้วดึงไฟล์มา [php]  (อ่าน 1095 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
aituanoe
สมุนแก๊งเสียว
*

พลังน้ำใจ: 36
ออฟไลน์ ออฟไลน์

กระทู้: 649



ดูรายละเอียด
« เมื่อ: 17 พฤศจิกายน 2013, 11:18:17 »

ผมต้องการเขียนให้ใส่ url แล้วดึงไฟล์รูปก็คือส่วนในของ src มาอะครับโดยดึงจากคลาสหรือไอดีที่เรากำหนดด้วย

อยากได้แบบใส่ url ช่อง ใส่คลาสหรือไอดีช่องนึงแล้วมี output ออกมา ทำยังไงครับ ช่วยด้วย  wanwan017
บันทึกการเข้า
PullUp
Newbie
*

พลังน้ำใจ: 15
ออฟไลน์ ออฟไลน์

กระทู้: 92



ดูรายละเอียด
« ตอบ #1 เมื่อ: 17 พฤศจิกายน 2013, 11:30:41 »

curl ร่วมกับ simple_html_dom ครับ
บันทึกการเข้า

while( dayLife++ != _DEATH_ ) {
  eat();
  defecate();
  breed();
  sleep();
}
aituanoe
สมุนแก๊งเสียว
*

พลังน้ำใจ: 36
ออฟไลน์ ออฟไลน์

กระทู้: 649



ดูรายละเอียด
« ตอบ #2 เมื่อ: 17 พฤศจิกายน 2013, 11:36:07 »

curl ร่วมกับ simple_html_dom ครับ

ขอบคุณครับพอจะมีตัวอย่างง่ายๆไหม  Embarrassed
บันทึกการเข้า
คนธรรมดา
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 138
ออฟไลน์ ออฟไลน์

กระทู้: 1,046



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 17 พฤศจิกายน 2013, 13:27:11 »



โค๊ด:
$web='http://www.web.com';
$html=file_get_contents($web);

$dom = new DOMDocument();
@$dom->loadHTML($html);
$xpath = new DOMXPath($dom);
$paras = $xpath->query("//div[@id='wrap']/img");
$para = $paras->item(0);
$imgurl = $para->getAttribute('src');
« แก้ไขครั้งสุดท้าย: 17 พฤศจิกายน 2013, 13:27:59 โดย คนธรรมดา » บันทึกการเข้า

aituanoe
สมุนแก๊งเสียว
*

พลังน้ำใจ: 36
ออฟไลน์ ออฟไลน์

กระทู้: 649



ดูรายละเอียด
« ตอบ #4 เมื่อ: 17 พฤศจิกายน 2013, 13:42:12 »



โค๊ด:
$web='http://www.web.com';
$html=file_get_contents($web);

$dom = new DOMDocument();
@$dom->loadHTML($html);
$xpath = new DOMXPath($dom);
$paras = $xpath->query("//div[@id='wrap']/img");
$para = $paras->item(0);
$imgurl = $para->getAttribute('src');

ผมอยากได้แบบ UI ด้วยอะครับแบบเปิดมาให้ใส่เว็บที่ต้องการดึงมา และใส่คลาสที่รูปภาพอยู่ดึงออกมาแค่ตรง src
แล้วมีช่องสี่เหลี่ยม output ข้างล่าง
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์