Autor Zpráva
mrm
Profil
zdravím,

mám problém, stažím se udělat scriptík který by přeložil přes google translator výrazy ale narážím na problém jak mu poslat české znaky

<?php
$text = "počítač";
$text=urlencode($text);
$fcontents = join ('', file ('http://translate.google.com/translate_t?hl=cs&text='.$text.'&sl=cs&tl=en'));
echo iconv("cp1250", "UTF-8", $fcontents);
?>


Výsledkem je stránka na které jsou české znaky textu ale překládaný výraz předávaný URL i když je encoded je pazměť zanků.

Nevíte někdo v čem je pes zakopán?
jksdf
Profil
mne sa zdá, že netreba dávať
$text=urlencode($text);

, pretože to ti nepobeží, je tam totižto &
mrm
Profil
Sorry ale tomu vůbec nerozumím, jak to lze teď vyřešit.
Jan Tvrdík
Profil
mrm:
Přidej do url paremetry ie=utf-8&oe=utf-8

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: