10/10/2018, 00:16

Cho mình hỏi cách get url bằng php

Mình có 1 vấn đề này xin dc các bạn giúp đỡ.
Mình ví dụ :
Khi vào trang A nó tự Header("Location : $url");
có cách nào mình get dc cái $url đó ko.
Mình muốn nói ở đây là in ra URL đó trên trang của mình.
bka viết 02:25 ngày 10/10/2018
dùng script đi...


<script>
function link()
{
url=window.location.href;
bka.innerHTML=url;
}
</script>
<body onload=link();>
<b id=bka> hiện đường dẫn ở đây</b>
bka viết 02:30 ngày 10/10/2018
còn php thì bạn dùng mấy hàm cơ bản trong php ấy ..
<?
global $_SERVER;
$url=$_SERVER['HTTP_REFERER'];
$host=$_SERVER['HTTP_HOST'];
$path=$_SERVER['REQUEST_URI'];
$bka=$url;
echo" $bka";
?>
gaconit viết 02:18 ngày 10/10/2018
Trang 1 ->redirect ->trang 2

Vấn đề ko đơn giản như vậy bạn ơi, tức là mình muốn in ra cái url của trang 2 trên trang thứ 3 thông wa trang 1. Trang 3 này độc lập nhé.
bka viết 02:29 ngày 10/10/2018
không hiểu lắm . dùng ss xem thế nào
gaconit viết 02:26 ngày 10/10/2018
T_T có lẽ mình giải thích vậy cho dễ hiểu.
Ví dụ nghe nhạc ở 1 trang nào đó chẳng hạn. Nó dưa ra link download http://site.com/?download_id=1234
cái url này sẽ redirect wa file nhạc, khi bạn copy và paste vào IDM nó sẽ hiện lên đường dẫn của file nhạc : http://site.com/upload/chantinh.wma chẳng hạn.
Vậy trong PHP có cách nào lấy cái link chantinh.wma đó từ url : http://site.com/?download_id=1234 ko nhỉ.
wizkyz viết 02:19 ngày 10/10/2018
T_T có lẽ mình giải thích vậy cho dễ hiểu.
Ví dụ nghe nhạc ở 1 trang nào đó chẳng hạn. Nó dưa ra link download http://site.com/?download_id=1234
cái url này sẽ redirect wa file nhạc, khi bạn copy và paste vào IDM nó sẽ hiện lên đường dẫn của file nhạc : http://site.com/upload/chantinh.wma chẳng hạn.
Vậy trong PHP có cách nào lấy cái link chantinh.wma đó từ url : http://site.com/?download_id=1234 ko nhỉ.

mình cũng muốn hỏi về cái này

[=========> Bổ sung bài viết <=========]

mình hỏi
ví dụ

mình có 4 file ảnh
http://host.com/anh1.jpg
http://host.com/anh2.jpg
http://host.com/anh3.jpg
http://host.com/anh4.jpg


<img src="http://site.com/img.php"></img>
thì source của trang php ra sao để khi gọi trang php thì tự động trả về là url ngẫu nhiên là link của 1 trong 4 file ảnh ?
herofit viết 02:17 ngày 10/10/2018
Được gửi bởi wizkyz
T_T có lẽ mình giải thích vậy cho dễ hiểu.
Ví dụ nghe nhạc ở 1 trang nào đó chẳng hạn. Nó dưa ra link download http://site.com/?download_id=1234
cái url này sẽ redirect wa file nhạc, khi bạn copy và paste vào IDM nó sẽ hiện lên đường dẫn của file nhạc : http://site.com/upload/chantinh.wma chẳng hạn.
Vậy trong PHP có cách nào lấy cái link chantinh.wma đó từ url : http://site.com/?download_id=1234 ko nhỉ.

mình cũng muốn hỏi về cái này

[=========> Bổ sung bài viết <=========]

mình hỏi
ví dụ

mình có 4 file ảnh
http://host.com/anh1.jpg
http://host.com/anh2.jpg
http://host.com/anh3.jpg
http://host.com/anh4.jpg


<img src="http://site.com/img.php"></img>
thì source của trang php ra sao để khi gọi trang php thì tự động trả về là url ngẫu nhiên là link của 1 trong 4 file ảnh ?
chắc bác muốn lấy link nhạc tự động để để vào site của mình

theo như bạn nói bạn có thể lấy nội dung link
http://site.com/?download_id=1234
(cách lấy nội dung trang thì có rất nhiều trong chuyên mục này rùi mình không tiện nhắc lại)
rùi từ nội dung nhận được bạn phân tích cấu trúc và dò cho tới khi tới đích thì thôi.
mỗi trang có 1 cách dấu link riêng tuỳ vào cấu trúc của nội dung nhận dược chúng ta dò tiếp-> kq

chúc bạn thành công !!
offur.com viết 02:17 ngày 10/10/2018
img.php: header("Location: http://host.com/something/anh".rand(1,4).".gif");
Bài liên quan
0