Как да извлека линка на страницата в която съм

dan4o

Registered
Как да извлека линка на страницата в която съм в момента ( не в която съм бил) с php
Пример: Сега сме в : http://web-tourist.net/forum/viewtopic.php?p=568981
 
$_SERVER["PHP_SELF"]
или
$_SERVER['SCRIPT_FILENAME']
или
$_SERVER['SERVER_NAME'];
Повече информация може да намериш на: http://bg2.php.net/manual/bg/reserved.variables.server.php
 
Съжелявам че не съм се оточнил ,
php-то няма да е инклуднато , а ще е в img
и php-то ще показва някаква снимка.
Но примерно в който сайт са го сложили тоя линк да ми излиза тая снимка ..
аз ще ги запаметявам в БД..
<img scr="site/index.php" />
А не само на хоста..
 
Това винаги ще ти връща като резултат страницата в която си :)
PHP:
echo 'http://'.$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
 
Код:
$protocol = strpos(strtolower($_SERVER['SERVER_PROTOCOL']),'https') 
                === FALSE ? 'http' : 'https';
$host     = $_SERVER['HTTP_HOST'];
$script   = $_SERVER['SCRIPT_NAME'];
$params   = $_SERVER['QUERY_STRING'];
if(!$params=='') {$ques="?";}else {$ques='';}
$currentUrl = $protocol . '://' . $host . $script .$ques. $params;
 
echo $currentUrl;

ето :)
 
<img scr="site/index.php" />

Може да ползваш вече готов клас,а инфо за него ще намериш тук http://phpthumb.gxdlabs.com/ (+линк за сваляне на последната версия).
 

Back
Горе