-
recuperare testo
ciao ragazzi qualcuno può aiutarmi..
in pratica ho creato un file php chiamato traduttore dove ho editato questo script
Codice PHP:
<?
$q=$_GET['q'];$to = $_GET['to'];
$traduct= file_get_contents("http://x3m.us/translate/index.php?q=$q&from=auto&to=$to");
$traduct = substr($traduct,2640,100);
echo $traduct ;?>
ora inserendo tramite $q = testo e $to = it, qualsiasi testo straniero viene tradotto in italiano...
il problema è che vorrei che da questo file richiamato con la semplice URL tipo (http://miosito.it/traduttore.php?q=hello&to=it)
venisse fuori solamente il testo che mi serve anzicchè anche tutto il resto
-
Supponendo che hai attivato le connessioni remote, visto che richiami il contenuto di un indirizzo esterno, e che ti stampi correttamente il testo, analizzando la pagina si nota che il testo tradotto si trova in questa parte di codice:
Codice HTML:
<div class="content1">"Traslation:"<br><b>palora_tradotta</b></div>
Sapendo questo ti suggerirei di estrarre il testo tradotto tramite l'utilizzo delle espressioni regolari.
Se non sai cosa sono, sono degli espressioni che ti permettono di selezionare / ricercare stringhe, presenti fra dei caratteri da te specificati, spero di essermi spiegato bene, cmq, se non sai cosa sono, dai un'occhiata qui:
http://php.html.it/articoli/leggi/85...ioni-regolari/