ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: DeLitTo ที่ 27 เมษายน 2012, 13:52:44



หัวข้อ: ใช้ฟังก์ชั่น file_get_contents ไม่ได้ ใช้อะไรแทนดีครับ
เริ่มหัวข้อโดย: DeLitTo ที่ 27 เมษายน 2012, 13:52:44
พอดีผมจะทำการเช็ค msn นะครับ
ถ้าออนไลน์ให้แสดงอีกภาพหนึ่ง
ถ้าออฟไลน์ให้แสดงอีกภาพหนึ่ง

แล้วทีนี่โฮสไม่ซัพพอร์ตฟังก์ชั่น file_get_contents นะครับ เลยอยากถามว่าใช้อะไรแทนดี
หรือมีวิธีอื่นในการทำ msn status แบบนี้ไหมครับ


โค้ด
โค๊ด:
<?php
error_reporting
(0);

$opts = array(
'http'=>array(
'method'=>"GET",
'header'=>"Accept-language: en\r\n" .
"Cookie: foo=bar\r\n"
)
);

$context stream_context_create($opts);

$url "http://messenger.services.live.com/users/[email protected]/presence?mkt=th-TH&cb=Microsoft_Live_Messenger_PresenceButton_onPresence";
$x file_get_contents($urlfalse$context);
echo 
$x;
$x1 explode("displayName",$x);
//echo $x1[0];
$x2 explode('"status"',$x1[0]);
//echo $x2[1];
$x3 explode('"',$x2[1]);
//echo $x3[1];
$msnstatus $x3[1];
unset(
$x1);unset($x2);unset($x4);

if(
$msnstatus != "Offline"){
echo 
'<a target="_blank" href="http://settings.messenger.live.com/Conversation/[email protected]&mkt=en-US">
<img src=img/msn.gif></a></img>'
;
}else{
echo 
'<img src=img/msn1.gif></img>';
}

+1 ทุกคำตอบครับ  :wanwan017:


หัวข้อ: Re: ใช้ฟังก์ชั่น file_get_contents ไม่ได้ ใช้อะไรแทนดีครับ
เริ่มหัวข้อโดย: smapan ที่ 27 เมษายน 2012, 14:03:16
ลองศึกษา  cURL เลยครับ
http://php.net/manual/en/book.curl.php


หัวข้อ: Re: ใช้ฟังก์ชั่น file_get_contents ไม่ได้ ใช้อะไรแทนดีครับ
เริ่มหัวข้อโดย: DeLitTo ที่ 27 เมษายน 2012, 14:18:54
ลองศึกษา  cURL เลยครับ
[url]http://php.net/manual/en/book.curl.php[/url]


ขอบคุณครับ ใจจริงลองค้นหาดูแล้วเห็นแนะนำ curl เหมือนกันครับ
แต่ลองอ่านดูแล้วงงนิดหน่อย

 :wanwan004:

ขอบคุณมากครับ +1


หัวข้อ: Re: ใช้ฟังก์ชั่น file_get_contents ไม่ได้ ใช้อะไรแทนดีครับ
เริ่มหัวข้อโดย: shokarita ที่ 27 เมษายน 2012, 14:27:25
Getconten มาไม่ได้ curl ก็ไม่ได้ครับ


หัวข้อ: Re: ใช้ฟังก์ชั่น file_get_contents ไม่ได้ ใช้อะไรแทนดีครับ
เริ่มหัวข้อโดย: DeLitTo ที่ 27 เมษายน 2012, 14:37:05
Getconten มาไม่ได้ curl ก็ไม่ได้ครับ

อ่าวหรอครับ แย่จัง  :-X

แล้วแบบนี้จะใช้อะไรแสดงดีครับ
ถ้าใช้ที่ msn ให้มาเลย รูปมันเล็กไปน่ะครับ

 :wanwan017:


หัวข้อ: Re: ใช้ฟังก์ชั่น file_get_contents ไม่ได้ ใช้อะไรแทนดีครับ
เริ่มหัวข้อโดย: obi001 ที่ 27 เมษายน 2012, 14:40:49
เช่า vps


หัวข้อ: Re: ใช้ฟังก์ชั่น file_get_contents ไม่ได้ ใช้อะไรแทนดีครับ
เริ่มหัวข้อโดย: shokarita ที่ 27 เมษายน 2012, 14:42:28
ถาม host ว่าจะต้องจ่ายเท่าไหร่ถึงจะเปิดให้ใช้


หัวข้อ: Re: ใช้ฟังก์ชั่น file_get_contents ไม่ได้ ใช้อะไรแทนดีครับ
เริ่มหัวข้อโดย: DeLitTo ที่ 27 เมษายน 2012, 14:48:32
โฮสเคยบอกมาแล้วครับ ว่าต้องป้องกันความปลอดภัย
อีกอย่างเว็บผมแค่เปิดบริการเล็กๆ ไม่ได้สร้างกำไรมาก
ถ้าเช่า vps ก็คงไม่ไหว เพราะพื้นที่ไม่ได้มากมายอะไรเลย

ยังไงก็ขอบคุณมากครับ เด๋วจะลองหาทางอื่นดู  :wanwan017:


หัวข้อ: Re: ใช้ฟังก์ชั่น file_get_contents ไม่ได้ ใช้อะไรแทนดีครับ
เริ่มหัวข้อโดย: kobkung ที่ 29 เมษายน 2012, 12:18:18
โฮสต์คุณตอบเหมือนผมเลย ลูกค้าชอบใช้กันจัง พวกให้ดึงระบบก็ชอบกันจริงๆ ผมไม่ยอมเปิดแน่ๆ ใครให้เปิดรับผิดชอบด้วยเกิดไรขึ้น
ido ก็เจ้านึงทำให้ผมไม่สามารถขายโปรแกรมได้เลย ว่าแต่ msn ยังเช็คได้อีกหรอ ไม่ได้นานแล้วนิ ตอนนี้ให้แล้วหรอ ไม่จับมาหลายปีละ


หัวข้อ: Re: ใช้ฟังก์ชั่น file_get_contents ไม่ได้ ใช้อะไรแทนดีครับ
เริ่มหัวข้อโดย: DeLitTo ที่ 29 เมษายน 2012, 12:52:39
โฮสต์คุณตอบเหมือนผมเลย ลูกค้าชอบใช้กันจัง พวกให้ดึงระบบก็ชอบกันจริงๆ ผมไม่ยอมเปิดแน่ๆ ใครให้เปิดรับผิดชอบด้วยเกิดไรขึ้น
ido ก็เจ้านึงทำให้ผมไม่สามารถขายโปรแกรมได้เลย ว่าแต่ msn ยังเช็คได้อีกหรอ ไม่ได้นานแล้วนิ ตอนนี้ให้แล้วหรอ ไม่จับมาหลายปีละ

ไม่รู้ว่าใช้ได้หรือไม่ได้นะครับ แต่เขาก็มีโค้ดให้แสดงสถานะอยู่ แต่บังเอิญผมอยากแทนรูปเองน่ะครับ  :wanwan004:




ปล. โฮสไม่เปิดให้ผมก็ว่าถูกต้องแล้วครับ บางครั้งก็ต้องใจแข็งหน่อย ถ้ามันเป็นอะไรที่อันตรายและส่งผลกระทบหลายอย่าง  :-[


หัวข้อ: Re: ใช้ฟังก์ชั่น file_get_contents ไม่ได้ ใช้อะไรแทนดีครับ
เริ่มหัวข้อโดย: O.o!! ที่ 29 เมษายน 2012, 13:03:12
Getconten มาไม่ได้ curl ก็ไม่ได้ครับ

แน่ใจเหรอครับ.  ผม getcontent ไม่ได้ แต่ใช้ curl ได้ครับ  (host เขาปิด getcontent ไว้เหมือนกัน). จขกท ลองเองก่อนครับ