Php กับการดึง รูป display จาก hi5 มาแสดง
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Newbie
- โพสต์: 4
- ลงทะเบียนเมื่อ: 20/09/2008 11:10 pm
Php กับการดึง รูป display จาก hi5 มาแสดง
จาก
http://www.jquerytips.com/2008/07/06/ho ... -simplexml
<?php
$url = "http://api.hi5.com/rest/feed/albumlist/144945088";
$xmlBase = file_get_contents($url);
// SimpleXML ไม่ชอบ xml ในรูปแบบ <atom:field> เราจึง replace มันออกไปก่อน
$xmlstr = preg_replace("/(<\/?)(\w+):([^>]*>)/", "$1$2$3", $xmlBase);
// วนลูปโดยทำการชี้ ไปที่ชุดที่เราต้องการได้เลย
foreach ($xml->atomentry as $item)
{
// ทำการดึง content ออกมา
// echo $item->atomcontent."
echo $item->atomcontent." ";
}
?>
อะครับ จะติด error ที่ foreach
แล้ะ ผมต้องการจะ ดึง
http://api.hi5.com/rest/feed/albumlist/144945088 ใส่ id จะแสดง atomicon ในนั้นด้วย คือรูปแทนตัวเอง โดนเราต้องดึงออกมาอะครับ
กับ
http://api.hi5.com/rest/profile/lookup? ... absolute-x ตรงนี้ เก็บชื่อหน้า ชื่อ .hi5.com นำไป แสดงเป็น ID แล้ว เอา ID ไป หา atomicon อะครับ
ไม่ทราบว่าผมจะเขียนตัว ดึง ออกมายังไงดีครับ
และสืบเนื่องจาก
http://www.thaiseoboard.com/index.php/t ... #msg493775
ไม่มีคนตอบให้ผมเลยครับ พยายามหาวิธีแล้วครับแต่ก้ไม่สำเร็จ - -*
http://www.jquerytips.com/2008/07/06/ho ... -simplexml
<?php
$url = "http://api.hi5.com/rest/feed/albumlist/144945088";
$xmlBase = file_get_contents($url);
// SimpleXML ไม่ชอบ xml ในรูปแบบ <atom:field> เราจึง replace มันออกไปก่อน
$xmlstr = preg_replace("/(<\/?)(\w+):([^>]*>)/", "$1$2$3", $xmlBase);
// วนลูปโดยทำการชี้ ไปที่ชุดที่เราต้องการได้เลย
foreach ($xml->atomentry as $item)
{
// ทำการดึง content ออกมา
// echo $item->atomcontent."
echo $item->atomcontent." ";
}
?>
อะครับ จะติด error ที่ foreach
แล้ะ ผมต้องการจะ ดึง
http://api.hi5.com/rest/feed/albumlist/144945088 ใส่ id จะแสดง atomicon ในนั้นด้วย คือรูปแทนตัวเอง โดนเราต้องดึงออกมาอะครับ
กับ
http://api.hi5.com/rest/profile/lookup? ... absolute-x ตรงนี้ เก็บชื่อหน้า ชื่อ .hi5.com นำไป แสดงเป็น ID แล้ว เอา ID ไป หา atomicon อะครับ
ไม่ทราบว่าผมจะเขียนตัว ดึง ออกมายังไงดีครับ
และสืบเนื่องจาก
http://www.thaiseoboard.com/index.php/t ... #msg493775
ไม่มีคนตอบให้ผมเลยครับ พยายามหาวิธีแล้วครับแต่ก้ไม่สำเร็จ - -*
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41232
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: Php กับการดึง รูป display จาก hi5 มาแสดง
atomicon คืออะไรครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Newbie
- โพสต์: 4
- ลงทะเบียนเมื่อ: 20/09/2008 11:10 pm
Re: Php กับการดึง รูป display จาก hi5 มาแสดง
http://api.hi5.com/rest/feed/albumlist/144945088 ยุ่ในนี้ครับผม คือ ส่วนที่เราอยากดึงออกมาครับ เป็นรูปหน้า display hi5 ของคนนั้นๆ
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41232
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: Php กับการดึง รูป display จาก hi5 มาแสดง
ต้องเพิ่ม
$xml = new SimpleXMLElement($xmlstr);
ก่อนที่จะใช้ loop foreach ด้วยครับ
ทีนี้จะเอาข้อมูลอะไร ออกมาก็ อยู่ใน ลักษณะ เป็น Object ของค่าที่เรา foreach ออกมา
$xml = new SimpleXMLElement($xmlstr);
ก่อนที่จะใช้ loop foreach ด้วยครับ
ทีนี้จะเอาข้อมูลอะไร ออกมาก็ อยู่ใน ลักษณะ เป็น Object ของค่าที่เรา foreach ออกมา
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Newbie
- โพสต์: 4
- ลงทะเบียนเมื่อ: 20/09/2008 11:10 pm
Re: Php กับการดึง รูป display จาก hi5 มาแสดง
คาราวะงามๆ 1 ที ครับพี่ :o
-
- PHP Newbie
- โพสต์: 4
- ลงทะเบียนเมื่อ: 20/09/2008 11:10 pm
Re: Php กับการดึง รูป display จาก hi5 มาแสดง
ทีนี้ผมใช้ได้แล้วครับ
เวลผมจะตรวจสอบ
//ตรวจสอบ
if ( strlen( $website) == 0 )
{
$error_website = '<font class="error">กรุณากรอก </font>';
$error = true;
}
else if ( !eregi("^.+\.hi5\.com$", $website) )
{
$error_website = '<font class="error">ไม่ถูกต้อง !</font>';
$error = true;
}
+ จะรวมอันนี้ครับ+++
****************
$name = $website;
$find = array('.','hi5','com');
$namehi5 = str_replace($find, '',$name);
@$url = "http://api.hi5.com/rest/profile/lookup? ... ".$namehi5.""; )
@$xml = simplexml_load_file($url) or die("Error");
*****************
ผลที่ผิดออกมาเป็น
$error_website = '<font class="error">ผิด !</font>';
$error = true;
ไม่สามารถจริงๆครับรบกวนพี่นะครับ
เวลผมจะตรวจสอบ
//ตรวจสอบ
if ( strlen( $website) == 0 )
{
$error_website = '<font class="error">กรุณากรอก </font>';
$error = true;
}
else if ( !eregi("^.+\.hi5\.com$", $website) )
{
$error_website = '<font class="error">ไม่ถูกต้อง !</font>';
$error = true;
}
+ จะรวมอันนี้ครับ+++
****************
$name = $website;
$find = array('.','hi5','com');
$namehi5 = str_replace($find, '',$name);
@$url = "http://api.hi5.com/rest/profile/lookup? ... ".$namehi5.""; )
@$xml = simplexml_load_file($url) or die("Error");
*****************
ผลที่ผิดออกมาเป็น
$error_website = '<font class="error">ผิด !</font>';
$error = true;
ไม่สามารถจริงๆครับรบกวนพี่นะครับ
-
- PHP Jr. Member
- โพสต์: 21
- ลงทะเบียนเมื่อ: 24/04/2010 1:03 pm
Re: Php กับการดึง รูป display จาก hi5 มาแสดง
พอมีตัวอย่าง รูปภาพกับ ช่องใส่ชื่อไฮแล้วก็submit ไหมครับ ทำไม่ถูกเลย
-
- PHP Newbie
- โพสต์: 2
- ลงทะเบียนเมื่อ: 17/05/2010 6:55 pm
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
- 0 ตอบกลับ
- 4122 แสดง
-
โพสต์ล่าสุด โดย mindphp
20/01/2019 5:24 pm
-
- 0 ตอบกลับ
- 942 แสดง
-
โพสต์ล่าสุด โดย GoB
17/03/2015 4:05 pm
-
-
โพสต์ใหม่ ต้องการส่งชื่อรูปไปยังอีก url หนึ่ง และนำภาพจาก url มาแสดง
โดย bom_002 » 28/03/2017 2:58 pm » ใน Programming - C/C++ & java & Python - 3 ตอบกลับ
- 1192 แสดง
-
โพสต์ล่าสุด โดย bom_002
28/03/2017 3:25 pm
-
-
-
โพสต์ใหม่ ต้องการดึงจาก SQL มาแสดง Droplist แต่มันไม่แสดงครับ
โดย bondham » 28/04/2017 5:04 pm » ใน Programming - PHP - 3 ตอบกลับ
- 744 แสดง
-
โพสต์ล่าสุด โดย tsukasaz
01/05/2017 9:57 am
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: Bing [Bot] และบุคลทั่วไป 113