Page 1 of 1

สอบถามการใช้ file_get_contents ครับ

Posted: 27/10/2009 1:40 pm
by darksoullest
ไม่ทราบว่า fuction ตัวนี้มันต้องเปิดอะไรใน php.ini ก่อนรึเปล่า เพราะมัน error ออกมาครับ

รบกวนผู้รู้ทุกท่านช่วยด้วยครับ

โดยโค้ดเป็นประมาณนี้ ครับ

code :

$xml = file_get_contents("http://test.php");
echo $xml;

response :


Warning: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo failed: No such host is known. in C:\Inetpub\wwwroot\code\test.php on line 3

Warning: file_get_contents(http://test.php) [function.file-get-contents]: failed to open stream: No such file or directory in C:\Inetpub\wwwroot\code\test.php on line 3

Re: สอบถามการใช้ file_get_contents ครับ

Posted: 27/10/2009 1:55 pm
by mindphp
มันเปิดไฟล์เป้าหมายที่ต้องการอ่านไม่ได้ครับ ไฟล์ที่ต้องการอ่านอยู่ที่ไหน?

Re: สอบถามการใช้ file_get_contents ครับ

Posted: 27/10/2009 2:05 pm
by darksoullest
ไฟล์ที่ต้องการเปิด ก็คือ url ที่อยู่บน internet อะครับ คือผมต้องการดึง content มาจากนั้นจะนำมาตัดด้วย xml นะครับ

เเล้วที่ไม่สามารถดึงมาโดยตรงด้วย simplexml_load_file("test.xml") ได้เนื่องจาก มันถูกเขียนเป็น .php แล้ว echo ออกมาเป็น xml อะครับผมก็เลยเอามาใช้ต่อทันทีไม่ได้

อย่างไรกวนด้วยน่ะครับ ขอบคุณครับ

Re: สอบถามการใช้ file_get_contents ครับ

Posted: 27/10/2009 2:14 pm
by mindphp
รูปแบบ file ที่ต้องการเปิดไม่ถูกต้องครับ.....

Re: สอบถามการใช้ file_get_contents ครับ

Posted: 27/10/2009 2:36 pm
by darksoullest
ถามอีกนิดหนึ่งนะครับ ถ้าผมต้องการที่จะดึง ข้อมูล xml ที่อยู่ในรูปของไฟล์ php ผมจะต้องทำอย่างไรบ้างอะครับ
รบกวนด้วยครับ ขอบคุณครับ

Re: สอบถามการใช้ file_get_contents ครับ

Posted: 02/11/2009 2:33 pm
by darksoullest
สามารถทำได้เเล้วนะครับ

Re: สอบถามการใช้ file_get_contents ครับ

Posted: 12/03/2010 11:46 pm
by na2b ltd., part
มันมีอยู่ 2 แบบนะครับคือ

file_get_contents("http://test.php"); คงเอาไว้เรียกไฟล์นั้นมาเก็บ แ่ต่ถ้าจะเรียกค่า xml
คงต้องใช้ simplexml_load_file("ชื่อไฟล์"); มั่งครับ

:)