понимаю что тема несколько заезженая но норм решения я не нашел
может здесь кто знает
задача имеется перевод сайта гуглом http: // 74.125.87.132/translate_c?hl=en&langpair=ru%7Car&u=http: // .......
какими функциями, подменой, маскировкой или используя .htaccess убрать все до http://........
Alehandr
2.06.2009 - 13:57
PHP |
$str = "http://74.125.87.132/translate_c?hl=en&langpair=ru%7Car&u=http:// ......."; $str = substr($str, strstr("&u=") + 3); |
Вроде так, проверь.
Немножко фантазии...
PHP |
if($_GET['ver'] != "en") { include "http://74.125.87.132/translate_c?hl=en&langpair=ru%7Car&u=".$_SERVER['REQUEST_URI']; } else { // Здесь весь прежний код страницы. } |
_____________
Бесплатному сыру в дырки не заглядывают...
Alehandr
2.06.2009 - 14:30
Я видимо что-то не так понял.
хм похоже все таки надо подходить комплексно
а как на счет скрытия верхнего окна гугл-переводчика
теоретически можно сдвинуть просто вверх страницу стилями
но мне не нравится то что все таки первый раз страница грузится с шапкой гугла а уже после загрузки шапка мигает и прячется в опере
Цитата (Iven @ 2.06.2009 - 05:55) |
а как на счет скрытия верхнего окна гугл-переводчика |
Вся страница - 2 фрейма. Фрейм с контентом имеет свой адрес. Если ты его вытащишь регэкспами, и пройдешь по нему, то получишь нужную страницу.
Если ты делаешь перевод сайта, то результат лучше кэшировать - быстрее будет работать.
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.