|
| |
|
|
| |
для: kis-kis
(22.06.2007 в 16:43)
| | | Может быть.. кто их знает с чем они там работают :) | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(21.06.2007 в 21:30)
| | | А как Вы считаете на Яндексе ссылки имеют вид - http://bs.yandex.ru/count/O6RgLdcY_B830Bjkn7j6KTG2x0DlH28oeNkIoiOiFQhU Vnh739r4PipLhdjsVa9z1000
Там скорее всего тоже они работают через mod_rewrite или нет? | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(21.06.2007 в 21:30)
| | | Если так, то в $_GET['var'] лежит index.php (( | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(21.06.2007 в 19:02)
| | | strrchr()....... так вот для чего она ))) | |
| |
|
|
| |
|
|
| |
для: kis-kis
(21.06.2007 в 21:04)
| | | Ну если это mod_rewrite, пользователя перенаправят по другому адресу, а "6gyQEX...." будет обычной гет переменной (значением)
Что-то вроде
RewriteBase /
RewriteRule ^/cnt/(.*)$ /cnt/index.php?var=$1
(http://сайт/cnt/6gyQ.... -> http://сайт/cnt/index.php?var=6gyQ...)
Тогда "6gyQ..." будет лежать в $_GET['var'] | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(21.06.2007 в 20:47)
| | | А как тогда ее можно достать? | |
| |
|
|
| |
|
|
| |
для: kis-kis
(21.06.2007 в 19:58)
| | | Да, верно ... А каким образом кликнув на http://сайт/cnt/6gyQEXStw0e30BlKY7f6KTG1x05h62 пользователь попадает на /cnt/index.php ?
Ведь если это mod_rewrite, "6gyQEX...." должна куда-то сохраниться.. Тогда смысл ее доставать из реферера или откуда либо еще? | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(21.06.2007 в 19:02)
| | | >>можно использовать REFERER
Но при клике по ссылке http://сайт/cnt/6gyQEXStw0e30BlKY7f6KTG1x05h62, например, со страницы - http://сайт/test.php - REFERER равен http://сайт/test.php. | |
| |
|
|
| |
|
|
| |
для: kis-kis
(21.06.2007 в 18:08)
| | | Если без слеша нужно, то можно воспользоваться basename(), если со слешем, можно поступить так, как показал bronenos (хотя для этого можно было бы использовать strrchr() ).
Пользователь у Вас переходит по ссылке http://сайт/cnt/6gyQEXStw0e30BlKY7f6KTG1x05h62 и попадает на /cnt/index.php ? Если так, то можно использовать REFERER (только помните, что его легко подделать. Если такая подделка может привести с чему-то нехорошему, то лучше сохранить предыдущий УРЛ в сессии) | |
| |
|
|
| |
|
|
| |
для: kis-kis
(21.06.2007 в 18:08)
| | |
$page = substr ($url, strrpos($url, '/'));
|
| |
| |
|
|
|