[Question] Redirect link lưu trong biến $link |
02/09/2009 10:38:19 (+0700) | #1 | 191758 |
lenon
Member
|
0 |
|
|
Joined: 15/12/2007 18:35:56
Messages: 29
Offline
|
|
Mình đang mới nhập môn PHP, bạn nào giúp mình sử dụng curl để sửa link như sau :
Khi paste link này vào address bar :
http://www.nhaccuatui.com/l/Ws0JEpAyoPdp
Thì nó tự trả về :
http://img1.nhaccuatui.com/Flash/NCTplayer26_L.swf?file=http://www.nhaccuatui.com/GetMusic.ashx?list=001900300064000900040024000f003a003b001300250024
Giờ mình muốn làm hàm get_link sao cho:
Code:
$link = "http://www.nhaccuatui.com/l/Ws0JEpAyoPdp";
$link = get_link ($link);
Thì kết quả
Code:
$link = "http://img1.nhaccuatui.com/Flash/NCTplayer26_L.swf?file=http://www.nhaccuatui.com/GetMusic.ashx?list=001900300064000900040024000f003 a003b001300250024";
Lưu ý là freehost của mình hôk hỗ trợ hàm get_headers()
Cảm ơn mọi người ! |
|
|
|
|
[Question] Redirect link lưu trong biến $link |
02/09/2009 20:32:21 (+0700) | #2 | 191782 |
|
crc32
Member
|
0 |
|
|
Joined: 03/10/2008 21:56:29
Messages: 31
Offline
|
|
lenon wrote:
Lưu ý là freehost của mình hôk hỗ trợ hàm get_headers()
không biết dùng CurlOPT_HEADER có được không nhỉ. Bạn thử xem.
Code:
curl_setopt($curl_handle, CurlOPT_HEADER, 1);
|
|
|
|
|
[Question] Redirect link lưu trong biến $link |
03/09/2009 10:03:59 (+0700) | #3 | 191814 |
lenon
Member
|
0 |
|
|
Joined: 15/12/2007 18:35:56
Messages: 29
Offline
|
|
crc32 wrote:
không biết dùng CurlOPT_HEADER có được không nhỉ. Bạn thử xem.
Code:
curl_setopt($curl_handle, CurlOPT_HEADER, 1);
Cái đó không được rồi, nếu chỉ đơn thuần như vậy thì đỡ, hjc. |
|
|
|
|
[Question] Redirect link lưu trong biến $link |
03/09/2009 19:50:03 (+0700) | #4 | 191873 |
|
icymatter
Member
|
0 |
|
|
Joined: 06/08/2009 12:40:32
Messages: 12
Offline
|
|
@lenon: Bạn xem hàm (header) của php
http://vn.php.net/manual/en/function.header.php |
|
--
looking for a job (system manager/administrator/developer) |
|
|
|
[Question] Redirect link lưu trong biến $link |
03/09/2009 20:22:35 (+0700) | #5 | 191883 |
|
crc32
Member
|
0 |
|
|
Joined: 03/10/2008 21:56:29
Messages: 31
Offline
|
|
/**
* Try this man
* @return the link you wanna to see
*/
function get_link($link){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $link);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT,2);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HEADER, 1);
$result = curl_exec($ch);
preg_match("/http:\/\/.*/", $result , $return);
return $return[0];
} |
|
|
|
|
[Question] Redirect link lưu trong biến $link |
07/09/2009 12:02:32 (+0700) | #6 | 192030 |
lenon
Member
|
0 |
|
|
Joined: 15/12/2007 18:35:56
Messages: 29
Offline
|
|
crc32 wrote:
/**
* Try this man
* @return the link you wanna to see
*/
function get_link($link){
$ch = curl_init();
curl_setopt($ch, CurlOPT_url, $link);
curl_setopt($ch, CurlOPT_CONNECTTIMEOUT,2);
curl_setopt($ch, CurlOPT_RETURNTRANSFER,1);
curl_setopt($ch, CurlOPT_HEADER, 1);
$result = curl_exec($ch);
preg_match("/http:\/\/.*/", $result , $return);
return $return[0];
}
Hi, cảm ơn bro nhé. Mình làm đựoc rồi. |
|
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|