ciao qualcuno può aiutarmi con questo codice:
Codice PHP:
<?
$q = $_GET['text'];
// pagina da cui estraggo la traduzione
$url = "http://x3m.us/translate/index.php?q=$q&from=auto&to=en";
$url = file_get_contents($url);
preg_match_all('(<b>(.*?)</b>)si', $url , $out );
$array1= $out[0];
$array2 = $out[1];
reset($array2);
foreach($array2 as $val){ $val;}
echo "<b>testo: $val </b>";
echo'<form action="translate2.php" method="get">';
echo'<br/><b>scrivi un testo per tradurlo in inglese</b><br/><textarea name="text"></textarea>
<input type="submit" value="ok"/></form>';
?>
in pratica è un traduttore per wap e funziona anche abbastanza bene finquando si tratta di tradurre singole parole,il
problema è che quando provo ad inserire delle frasi intere mi restituisce solo la prima che trova....
qualcuno può gentilmente illuminarmi per far visualizzare anche il resto??? :(