Php กับการดึง รูป display จาก hi5 มาแสดง
Moderators: mindphp, ผู้ดูแลกระดาน
-
- PHP Newbie
- Posts: 4
- Joined: 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
- Posts: 26673
- Joined: 22/09/2008 6:18 pm
- Contact:
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
- Posts: 4
- Joined: 20/09/2008 11:10 pm
Re: Php กับการดึง รูป display จาก hi5 มาแสดง
http://api.hi5.com/rest/feed/albumlist/144945088 ยุ่ในนี้ครับผม คือ ส่วนที่เราอยากดึงออกมาครับ เป็นรูปหน้า display hi5 ของคนนั้นๆ
- mindphp
- ผู้ดูแลระบบ MindPHP
- Posts: 26673
- Joined: 22/09/2008 6:18 pm
- Contact:
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
- Posts: 4
- Joined: 20/09/2008 11:10 pm
Re: Php กับการดึง รูป display จาก hi5 มาแสดง
คาราวะงามๆ 1 ที ครับพี่ :o 

-
- PHP Newbie
- Posts: 4
- Joined: 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
- Posts: 21
- Joined: 24/04/2010 1:03 pm
Re: Php กับการดึง รูป display จาก hi5 มาแสดง
พอมีตัวอย่าง รูปภาพกับ ช่องใส่ชื่อไฮแล้วก็submit ไหมครับ ทำไม่ถูกเลย
-
- PHP Newbie
- Posts: 2
- Joined: 17/05/2010 6:55 pm
-
- Similar Topics
- Replies
- Views
- Last post
-
- 0 Replies
- 497 Views
-
Last post by GoB
17/03/2015 4:05 pm
-
-
ความแตกต่างระหว่าง visibility: hidden; กับ display: none;
by Ittichai_chupol » 15/01/2020 6:44 pm » in CSS Knowledge - 2 Replies
- 836 Views
-
Last post by malkovich
07/10/2020 8:44 pm
-
-
-
Q - ใน Joomshopping ในหน้าเว็บเอา Order by กับ Display ออก
by Parichat » 25/05/2018 3:04 pm » in Joomla Development - 2 Replies
- 697 Views
-
Last post by Parichat
25/05/2018 3:21 pm
-
-
-
[Extension phpBB3.1.1] Display Age Users
by mcmakdonal » 19/05/2015 6:24 pm » in phpBB 3.1 Extension Review - 0 Replies
- 641 Views
-
Last post by mcmakdonal
19/05/2015 6:24 pm
-
-
-
สาย Hdmi VGA DVI และ Display Port ต่างจากอย่างไร
by Patipat » 21/06/2019 4:56 pm » in พูดคุยเรื่องทั่วไป จับฉ่าย - 0 Replies
- 2963 Views
-
Last post by Patipat
21/06/2019 4:56 pm
-
-
- 0 Replies
- 1997 Views
-
Last post by mindphp
20/01/2019 5:24 pm
Who is online
Users browsing this forum: Bing [Bot], Google [Bot] and 14 guests