Niestety poprzedni temat został zamknięty, więc muszę zacząć nowy, ten temat odnosi sie do tematu: Temat: PHPRozkodowanie mocno zakodowanego kodu . Od razu może powiem - piszę skrypt, plugin, który zmienia język strony - przed 'wyechowaniem' strony on cURLem wysyła treść do translatora i zwraca już przetłumaczony tekst.
Skrypt który to 'robi':
$link = "http://translate.google.com/"; $polaczenie = @curl_init(); @curl_setopt($polaczenie, CURLOPT_URL, $link); @curl_setopt($polaczenie, CURLOPT_POSTFIELDS, 'text='.urlencode(htmlspecialchars($contents)).'&sl=pl&tl=en'); //dane do wyslania @curl_setopt($polaczenie, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)"); @curl_setopt($polaczenie, CURLOPT_FOLLOWLOCATION, 1); @curl_setopt($polaczenie, CURLOPT_RETURNTRANSFER, 1); $result = @curl_exec ($polaczenie); $loled =$matches[1][0]; $loled = stripslashes(html_entity_decode(html_entity_decode(html_entity_decode(html_entity_decode($loled)))));
Problem jest w tym, że nie kod który jest zwrócony do mnie wygląda tak (jest bardzo 'uszkodzony'):
http://wklejto.pl/62774
Może ktoś ma jakiś pomysł jak by to zrobić?
(Proszę moderacje o kontakt ze mną w przyszłości - o napisanie w temacie kogo stronę próbuje rozkodować, odpisałbym że to moja (ja jestem autorem), pokazałbym w czym mam problem dokładnie, a nie zamykać temat na podstawie domysłów)
Pozdrawiam