vojo
Verified Seller
ก๊วนเสียว
พลังน้ำใจ: 36
ออฟไลน์
กระทู้: 434
|
 |
« เมื่อ: 22 กันยายน 2010, 21:47:20 » |
|
ใครพอมีไอเดียเขียน php เพื่อแสดงผลการจัดส่งพัสดุ EMS บ้างครับ พอดีไปเห็นเวปไซท์นี้มา http://www.lovercorner.com/trackandtrace/ (ขออภัยเจ้าของเวป loverconner ที่อ้างถึงด้วยนะครับ) รูปแบบคร่าวๆก็คือมีไฟล์ index.php และไฟล์ result.php เพื่อแสดงผลการค้นหา โดยที่ไม่ต้องไปที่หน้าของ track.thailandpost.co.th น่ะครับ ขอบคุณในทุกคำแนะนำครับ
|
|
|
บันทึกการเข้า
|
|
|
|
DJJome
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 46
ออฟไลน์
กระทู้: 1,123
|
 |
« ตอบ #1 เมื่อ: 22 กันยายน 2010, 22:14:45 » |
|
cURL+Regular expression ครับ
|
|
|
บันทึกการเข้า
|
|
|
|
deknakhon
คนรักเสียว
พลังน้ำใจ: 10
ออฟไลน์
กระทู้: 166
|
 |
« ตอบ #2 เมื่อ: 25 กันยายน 2010, 21:14:10 » |
|
หน้าสนใจครับ ดันให้ครับ
|
|
|
บันทึกการเข้า
|
รับพัฒนาโปรแกรม PHP Mysql รับออกแบบระบบโปรแกรม รับวางระบบเครือข่ายคอมพิวเตอร์
|
|
|
ThaNaButS
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 67
ออฟไลน์
กระทู้: 1,197
|
 |
« ตอบ #3 เมื่อ: 26 กันยายน 2010, 15:39:10 » |
|
cURL+Regular expression ครับ
ตามนี้เลยคับ เราก็ทำหน้าสคิปขึ้นมา รอรับค่าข้อมูล พัสดุ ผ่าน GET แสดงผลออกมาๆ
|
|
|
บันทึกการเข้า
|
|
|
|
zeedzads
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 1
|
 |
« ตอบ #4 เมื่อ: 26 ธันวาคม 2010, 21:25:20 » |
|
ไม่เข้าใจอ่ะคร่ะ
ยังงัยรบกวนบอกสคริปที่ว่าด้วยนะึค่ะ
แร้ว cURL+Regular expression คืออะไร ช่วยอธิบายด้วยค่ะ
ขอบคุณค่ะ
|
|
|
บันทึกการเข้า
|
|
|
|
TOOAds.com
บุคคลทั่วไป
|
 |
« ตอบ #5 เมื่อ: 26 ธันวาคม 2010, 22:32:45 » |
|
มันมีโคดให้นี่ครับ หรือผมมั่ว 
|
|
|
บันทึกการเข้า
|
|
|
|
m2studio
ก๊วนเสียว
พลังน้ำใจ: 32
ออฟไลน์
กระทู้: 353
|
 |
« ตอบ #6 เมื่อ: 26 ธันวาคม 2010, 22:38:03 » |
|
เค้ามี API ให้ครับ ต้องไปสมัครเอากับ thaipost อย่าไปเขียน Regular expression เอาเลยครับ เพราะถ้าเค้าเปลี่ยน UI ในเว็บ เราก็ต้องเปลี่ยน code ไปเรื่อยๆ
ติดต่อ API ดีที่สุด
|
|
|
บันทึกการเข้า
|
|
|
|
BigChange
สมุนแก๊งเสียว
พลังน้ำใจ: 35
ออฟไลน์
กระทู้: 527
|
 |
« ตอบ #7 เมื่อ: 26 ธันวาคม 2010, 22:38:59 » |
|
ไอเดียน่าสนใจมากครับ 
|
|
|
บันทึกการเข้า
|
small actions x lots of people = Big Change
|
|
|
kinkow
สมุนแก๊งเสียว
พลังน้ำใจ: 53
ออฟไลน์
กระทู้: 704
|
 |
« ตอบ #8 เมื่อ: 26 ธันวาคม 2010, 22:40:41 » |
|
เค้ามี API ให้ครับ ต้องไปสมัครเอากับ thaipost อย่าไปเขียน Regular expression เอาเลยครับ เพราะถ้าเค้าเปลี่ยน UI ในเว็บ เราก็ต้องเปลี่ยน code ไปเรื่อยๆ
ติดต่อ API ดีที่สุด
มีเหรอครับ ในหน้าเว็บผมหาไม่เจอ
|
|
|
บันทึกการเข้า
|
คนเราไม่มีใครเก่งได้ทุกเรื่อง มีแค่รู้หรือไม่รู้เท่านั้นแหละ ฉลาดเรื่องนึง แต่อาจจะโง่เรื่องนึง
|
|
|
m2studio
ก๊วนเสียว
พลังน้ำใจ: 32
ออฟไลน์
กระทู้: 353
|
 |
« ตอบ #9 เมื่อ: 26 ธันวาคม 2010, 23:41:56 » |
|
เค้ามี API ให้ครับ ต้องไปสมัครเอากับ thaipost อย่าไปเขียน Regular expression เอาเลยครับ เพราะถ้าเค้าเปลี่ยน UI ในเว็บ เราก็ต้องเปลี่ยน code ไปเรื่อยๆ
ติดต่อ API ดีที่สุด
มีเหรอครับ ในหน้าเว็บผมหาไม่เจอ มีแน่นอนครับ... โทรไปสอบถามไปรษณีย์ไทยเลยครับ ว่าต้องใช้เอกสารการสมัครอะไรบ้าง
|
|
|
บันทึกการเข้า
|
|
|
|
khondee99
ก๊วนเสียว
พลังน้ำใจ: 38
ออฟไลน์
กระทู้: 453
|
 |
« ตอบ #10 เมื่อ: 27 ธันวาคม 2010, 10:22:46 » |
|
เค้ามี API ให้ครับ ต้องไปสมัครเอากับ thaipost อย่าไปเขียน Regular expression เอาเลยครับ เพราะถ้าเค้าเปลี่ยน UI ในเว็บ เราก็ต้องเปลี่ยน code ไปเรื่อยๆ
ติดต่อ API ดีที่สุด
มีเหรอครับ ในหน้าเว็บผมหาไม่เจอ มีแน่นอนครับ... โทรไปสอบถามไปรษณีย์ไทยเลยครับ ว่าต้องใช้เอกสารการสมัครอะไรบ้าง ไม่มีครับ โทรไปถามมาแล้ว
|
|
|
บันทึกการเข้า
|
|
|
|
BigChange
สมุนแก๊งเสียว
พลังน้ำใจ: 35
ออฟไลน์
กระทู้: 527
|
 |
« ตอบ #11 เมื่อ: 27 ธันวาคม 2010, 10:45:10 » |
|
ตกลงมี api หรือไม่มีกันแน่ครับ 
|
|
|
บันทึกการเข้า
|
small actions x lots of people = Big Change
|
|
|
onlyones
Verified Seller
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 329
ออฟไลน์
กระทู้: 4,825
|
 |
« ตอบ #12 เมื่อ: 27 ธันวาคม 2010, 10:51:34 » |
|
ไม่รู้นะผมชอบโยนไปที่โน้นเลย ขี้เกียจ
|
|
|
บันทึกการเข้า
|
|
|
|
thai2ads
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 136
ออฟไลน์
กระทู้: 1,172
|
 |
« ตอบ #13 เมื่อ: 27 ธันวาคม 2010, 10:52:29 » |
|
ไม่รู้ว่ามีหรือเปล่า API เนีย แต่ที่เห็นจะมีการส่งข้อมูลแบบ hiddenไปตัวหนึ่ง ชื่อว่า default.asp ไม่รู้ว่าไฟล์ตัวนี้เกี่ยวอะไรหรือเปล่านะ จะตามลอยแกะ ก็เข้าไม่ได้ เดียวว่าจะลองใช้ xml ดูก่อน ผมเองก็กำลังหาวิธีเหมือนกัน ทำให้ลูกค้าในเว็บนั้นแหละ <input type="hidden" value="default.asp" name="PageName" /> ทำเป็น iframe ไม่ไม่ได้หรือครับน่าจะง่ายดีนะผมว่า
|
|
« แก้ไขครั้งสุดท้าย: 27 ธันวาคม 2010, 10:54:47 โดย thai2ads »
|
บันทึกการเข้า
|
รับทำเว็บไซต์ เขียนระบบต่างๆตามที่ต้องการ (ยกเว้น 18+ กับการพนัน) ระบบมีปัญหาการใช้งานแจ้งพจได้เลยนะครับอย่าได้เกรงใจเพราะเดี๋ยวมันจะไม่รู้ปัญหา ออกแบบเว็บไซต์  | รับทำเว็บไซต์  |
|
|
|
dragonmath
คนรักเสียว
พลังน้ำใจ: 97
ออฟไลน์
กระทู้: 168
|
 |
« ตอบ #14 เมื่อ: 28 ธันวาคม 2010, 11:55:06 » |
|
curl เขียนประมาณนี้ <?php function get_content() { $url = '[url]http://www.lovercorner.com/trackandtrace/result.php'; $fields = array( 't'=>urlencode('EH687556780TH') ); foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; } //rtrim($fields_string,'&');
$ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_POST,count($fields)); curl_setopt($ch,CURLOPT_POSTFIELDS,$fields_string); curl_exec($ch); //print $result; curl_close($ch); } get_content(); ?> ผมว่าไม่ต้องเขียน regular ก็ได้นะครับ เขียนตัด string ธรรมดาก็ได้ เพราะว่าถ้าโครงหน้าเว็บเปลี่ยนต้องเปลี่ยน code ตามนิดหน่อย ไอเดียการตัดประมาณว่า หาตำแหน่งคำที่ต้องการตัด แล้วหาตำแหน่งสิ้นสุด แล้วก็ substr ไป ก็เรียบร้อยแล้วครับ
|
|
« แก้ไขครั้งสุดท้าย: 28 ธันวาคม 2010, 11:57:23 โดย dragonmath »
|
บันทึกการเข้า
|
|
|
|
m2studio
ก๊วนเสียว
พลังน้ำใจ: 32
ออฟไลน์
กระทู้: 353
|
 |
« ตอบ #15 เมื่อ: 28 ธันวาคม 2010, 12:36:59 » |
|
เค้ามี API ให้ครับ ต้องไปสมัครเอากับ thaipost อย่าไปเขียน Regular expression เอาเลยครับ เพราะถ้าเค้าเปลี่ยน UI ในเว็บ เราก็ต้องเปลี่ยน code ไปเรื่อยๆ
ติดต่อ API ดีที่สุด
มีเหรอครับ ในหน้าเว็บผมหาไม่เจอ มีแน่นอนครับ... โทรไปสอบถามไปรษณีย์ไทยเลยครับ ว่าต้องใช้เอกสารการสมัครอะไรบ้าง ไม่มีครับ โทรไปถามมาแล้ว เหอๆ.. สงสัยคนที่รู้ไม่คุยด้วย ก็เลยบอกว่าไม่มี ผมก็เป็นแบบนี้เหมือนกันกว่าจะรู้ว่ามี กว่าจะีคุยรู้เรื่อง ยังยืนยันนะครับว่ามี 100% ... เพราะผมใช้อยู่ แต่เรื่่องข้อตกลงและเอกสารนั้น ผมจำไม่ได้ว่าต้องใช้อะไรบ้าง (ให้เพื่อนมันทำ)
|
|
|
บันทึกการเข้า
|
|
|
|
Rabbit!
ก๊วนเสียว
พลังน้ำใจ: 220
ออฟไลน์
กระทู้: 291
|
 |
« ตอบ #16 เมื่อ: 18 กุมภาพันธ์ 2011, 13:34:23 » |
|
ผมลองแล้วไม่ได้อะครับ มันต้องเขียน cURL ใช่ไหมครับ ผมลองส่งค่าผ่าน Form ไปได้ครับ แต่ตอนรับมันรับอย่างไรครับ วานผู้รู้บอกที่ครับ ขอความช่วยเหลือครับบบ  ต้องการ String หน้าเนี้ยครับ 
|
|
« แก้ไขครั้งสุดท้าย: 18 กุมภาพันธ์ 2011, 13:40:48 โดย Rabbit! »
|
บันทึกการเข้า
|
|
|
|
aum_mix
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 47
ออฟไลน์
กระทู้: 1,153
|
 |
« ตอบ #17 เมื่อ: 18 กุมภาพันธ์ 2011, 13:35:49 » |
|
ผมว่าโยนไปเว็บเลยดีกว่า ขี้เกียจแก้ 
|
|
|
บันทึกการเข้า
|
|
|
|
เก๋าลัดคุง
Verified Seller
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 196
ออฟไลน์
กระทู้: 3,906
|
 |
« ตอบ #18 เมื่อ: 18 กุมภาพันธ์ 2011, 14:12:14 » |
|
โยนไปเว็บเลยดีกว่า +1 
|
|
|
บันทึกการเข้า
|
|
|
|
dizen
Newbie
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 41
|
 |
« ตอบ #19 เมื่อ: 18 กุมภาพันธ์ 2011, 14:17:55 » |
|
เค้ามี API ให้ครับ ต้องไปสมัครเอากับ thaipost อย่าไปเขียน Regular expression เอาเลยครับ เพราะถ้าเค้าเปลี่ยน UI ในเว็บ เราก็ต้องเปลี่ยน code ไปเรื่อยๆ
ติดต่อ API ดีที่สุด
พึ่งรู้เหมือนกันก็มาเค้าเช็คกันได้ไง
|
|
|
บันทึกการเข้า
|
|
|
|
pohchara
สมุนแก๊งเสียว
พลังน้ำใจ: 59
ออฟไลน์
กระทู้: 595
|
 |
« ตอบ #20 เมื่อ: 18 กุมภาพันธ์ 2011, 14:42:54 » |
|
เป็นผมจะโยนเข้าเว็บเลยครับเพราะ มันน่าเชื่อถือกว่าด้วย เค้าจะได้รู้ว่าเราส่งจริงๆ 
|
|
|
บันทึกการเข้า
|
|
|
|
TOOAds.com
บุคคลทั่วไป
|
 |
« ตอบ #21 เมื่อ: 18 กุมภาพันธ์ 2011, 15:51:05 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
|
yen032
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 254
ออฟไลน์
กระทู้: 2,736
|
 |
« ตอบ #23 เมื่อ: 15 พฤษภาคม 2011, 16:30:16 » |
|
แจ๋มมากๆครับ
|
|
|
บันทึกการเข้า
|
|
|
|
shokarita
สมุนแก๊งเสียว
พลังน้ำใจ: 49
ออฟไลน์
กระทู้: 996
|
 |
« ตอบ #24 เมื่อ: 16 พฤษภาคม 2011, 00:52:27 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
|
หน้า: 1 2 [ทั้งหมด] ขึ้นบน |
|