строка 119
функция "function MakeURLSafe($val)"
основной момент - чтобы латинские символы не повторялись, а то потом при обратной перекодирвоке не найдет чего нужно.
Что мы запутались с ним(
Я думаю что нужно делать примерно по этой схеме (
Для просмотра ссылки Войди или Зарегистрируйся)
а он просто кодирует и декодирует с помощью добовления функции в general.php при том говорит следующие :
20:27:52:
при обратном преобразовании вся латиница переводится из транслита в кириллиццу...
20:28:30:
так как входной текст смешанный(латиница+кириллица) все каверкается
в итоге ссылки имеют такой вот вид:
/categories/Нoutbuki/Нoutbuki-HP/
/products/Нoutbuk-ASUS-K50IJ-(522142).html
и так далее.. НО не работают..
а стараницы в таком виде /pages/Specpredlozhenie.html
работают..
Подскажи плз кто из нас прав и куда стоит обращать внимание..
Ту функцию которую ты показал смотреть он сделал так:
function MakeURLNormal($val)
{
$val = str_replace("-", " ", $val);
$val = decodestring($val);
$val = urldecode($val);
$val = str_replace("{47}", "/", $val);
$val = str_replace("%2d", "-", $val);
$val = str_replace("%2b", "+", $val);
return $val;
}