[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: изменения в адресной строке сайта
Iven
понимаю что тема несколько заезженая но норм решения я не нашел
может здесь кто знает
задача имеется перевод сайта гуглом http: // 74.125.87.132/translate_c?hl=en&langpair=ru%7Car&u=http: // .......
какими функциями, подменой, маскировкой или используя .htaccess убрать все до http://........
Alehandr
PHP
$str "http://74.125.87.132/translate_c?hl=en&langpair=ru%7Car&u=http:// .......";
$str substr($strstrstr("&u=") + 3);


Вроде так, проверь. smile.gif
FatCat
Немножко фантазии...

PHP
if($_GET['ver'] != "en")
{
include "http://74.125.87.132/translate_c?hl=en&langpair=ru%7Car&u=".$_SERVER['REQUEST_URI'];
}
else
{
// Здесь весь прежний код страницы. wink.gif
}


_____________
Бесплатному сыру в дырки не заглядывают...
Alehandr
Я видимо что-то не так понял. smile.gif
Iven
хм похоже все таки надо подходить комплексно

а как на счет скрытия верхнего окна гугл-переводчика

теоретически можно сдвинуть просто вверх страницу стилями

но мне не нравится то что все таки первый раз страница грузится с шапкой гугла а уже после загрузки шапка мигает и прячется в опере
kirik
Цитата (Iven @ 2.06.2009 - 05:55)
а как на счет скрытия верхнего окна гугл-переводчика

Вся страница - 2 фрейма. Фрейм с контентом имеет свой адрес. Если ты его вытащишь регэкспами, и пройдешь по нему, то получишь нужную страницу.
Если ты делаешь перевод сайта, то результат лучше кэшировать - быстрее будет работать.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.