ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: iPhoenix ที่ 23 ตุลาคม 2007, 17:14:53



หัวข้อ: dreamhost ใช้ฟังก์ชั่น file_get_contents ไม่ได้ครับ ทำยังไงดีครับ
เริ่มหัวข้อโดย: iPhoenix ที่ 23 ตุลาคม 2007, 17:14:53
สามารถใช้ฟังก์ชั่นอื่นได้ป่าวครับ
รู้จักแต่ฟังก์ชั่นนี้อะครับ
ช่วยแนะนำหน่อยครับ ฟังก์ชั่นอื่นที่ใช้เหมือน  file_get_contents ครับ

ขอบคุณครับ

อีกอย่างหนึ่งครับ dreamhost ทำยังไงถึงใช้ .htaccess ได้ครับ
คือผมเอาสคริป auto_video ในบอร์ดไปลงไม่ได้ครับ
ติดทั้งสองอย่างนี้ครับ
ผู้รู้ช่วยหน่อยนะครับ

ขอบคุณอีกครั้งครับ


หัวข้อ: Re: dreamhost ใช้ฟังก์ชั่น file_get_contents ไม่ได้ครับ ทำยังไงดีครับ
เริ่มหัวข้อโดย: ColdMoney ที่ 23 ตุลาคม 2007, 17:24:31
ใช้ curl แทนครับ  :)

ลองดูกระทู้เก่าๆนะครับ


หัวข้อ: Re: dreamhost ใช้ฟังก์ชั่น file_get_contents ไม่ได้ครับ ทำยังไงดีครับ
เริ่มหัวข้อโดย: iPhoenix ที่ 23 ตุลาคม 2007, 17:32:46
ขอบคุณครับ

แต่ติดอยู่นิดเดียวครับ

ผมใช้ฟังชั่น curl ไม่เป็นครับ

ลองดูโค้ดที่เค้าใช้ curl แล้วงงๆ

มันมีหลาย curl ครับ curl_setopt , curl_init , curl_exec
แล้วใช้อันไหนอะครับ


หัวข้อ: Re: dreamhost ใช้ฟังก์ชั่น file_get_contents ไม่ได้ครับ ทำยังไงดีครับ
เริ่มหัวข้อโดย: payu ที่ 23 ตุลาคม 2007, 17:57:09

สั้นๆ ง่ายๆ แค่นี้เองครับ
โค๊ด:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$etxt = curl_exec($ch);

ใช้แทน
โค๊ด:
$text = file_get_contents($url);

มีข้อแม้ว่า host ต้อง enable curl extension ครับ



หัวข้อ: Re: dreamhost ใช้ฟังก์ชั่น file_get_contents ไม่ได้ครับ ทำยังไงดีครับ
เริ่มหัวข้อโดย: Dr.K ที่ 23 ตุลาคม 2007, 18:04:42
สามารถใช้ฟังก์ชั่นอื่นได้ป่าวครับ
รู้จักแต่ฟังก์ชั่นนี้อะครับ
ช่วยแนะนำหน่อยครับ ฟังก์ชั่นอื่นที่ใช้เหมือน  file_get_contents ครับ

ขอบคุณครับ

อีกอย่างหนึ่งครับ dreamhost ทำยังไงถึงใช้ .htaccess ได้ครับ
คือผมเอาสคริป auto_video ในบอร์ดไปลงไม่ได้ครับ
ติดทั้งสองอย่างนี้ครับ
ผู้รู้ช่วยหน่อยนะครับ

ขอบคุณอีกครั้งครับ
มันใช้ .htaccess ได้เลยไม่ใช่เหรอ


หัวข้อ: Re: dreamhost ใช้ฟังก์ชั่น file_get_contents ไม่ได้ครับ ทำยังไงดีครับ
เริ่มหัวข้อโดย: EThaiZone ที่ 23 ตุลาคม 2007, 19:27:41
สามารถใช้ฟังก์ชั่นอื่นได้ป่าวครับ
รู้จักแต่ฟังก์ชั่นนี้อะครับ
ช่วยแนะนำหน่อยครับ ฟังก์ชั่นอื่นที่ใช้เหมือน  file_get_contents ครับ

ขอบคุณครับ

อีกอย่างหนึ่งครับ dreamhost ทำยังไงถึงใช้ .htaccess ได้ครับ
คือผมเอาสคริป auto_video ในบอร์ดไปลงไม่ได้ครับ
ติดทั้งสองอย่างนี้ครับ
ผู้รู้ช่วยหน่อยนะครับ

ขอบคุณอีกครั้งครับ
มันใช้ .htaccess ได้เลยไม่ใช่เหรอ


ใช้ได้ ฟันธงครับ!


หัวข้อ: Re: dreamhost ใช้ฟังก์ชั่น file_get_contents ไม่ได้ครับ ทำยังไงดีครับ
เริ่มหัวข้อโดย: ColdMoney ที่ 23 ตุลาคม 2007, 21:28:47
โค๊ด:
function file_get_contents_curl($url){
$ch = curl_init();
$timeout = 0; // set to zero for no timeout
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);

return $file_contents;
}

เอาไปแทน file_get_contents เลยครับ  :)



หัวข้อ: Re: dreamhost ใช้ฟังก์ชั่น file_get_contents ไม่ได้ครับ ทำยังไงดีครับ
เริ่มหัวข้อโดย: 7 ที่ 23 ตุลาคม 2007, 22:09:23
function file_get_contents($filename) {
   $fd = fopen("$filename", "rb");
   $content = fread($fd, filesize($filename));
   fclose($fd);
   return $content;
}

แบบไม่ต้องใช้ curl


หัวข้อ: Re: dreamhost ใช้ฟังก์ชั่น file_get_contents ไม่ได้ครับ ทำยังไงดีครับ
เริ่มหัวข้อโดย: iPhoenix ที่ 23 ตุลาคม 2007, 22:55:51
สามารถใช้ฟังก์ชั่นอื่นได้ป่าวครับ
รู้จักแต่ฟังก์ชั่นนี้อะครับ
ช่วยแนะนำหน่อยครับ ฟังก์ชั่นอื่นที่ใช้เหมือน  file_get_contents ครับ

ขอบคุณครับ

อีกอย่างหนึ่งครับ dreamhost ทำยังไงถึงใช้ .htaccess ได้ครับ
คือผมเอาสคริป auto_video ในบอร์ดไปลงไม่ได้ครับ
ติดทั้งสองอย่างนี้ครับ
ผู้รู้ช่วยหน่อยนะครับ

ขอบคุณอีกครั้งครับ
มันใช้ .htaccess ได้เลยไม่ใช่เหรอ


ใช้ได้ ฟันธงครับ!

ขอบคุณครับ
แต่ผมเอาลงมันขึ้นแบบนี้อะครับ

Not Found

The requested URL /view.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

มันคืออะไรอะ